首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JayV
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Java面试必会之-Mybatis
缓存:暂时的存储一些数据;加快系统的查询速度... 1、全局setting的cacheEnable:配置二级缓存的开关。一级缓存一直是打开的。 2、select标签的useCache属性:配置这个select是否使用二级缓存。一级缓存一直是使用的 3、sql标签的flushCa…
Java面试必问之-Redis
在Memcached的高速缓存,Mysql主从复制、读写分离的基础上,由于MyISAM使用表锁,高并发Mysql应用开始使用InnoDB引擎代替MyISAM。现如今分表分库 + 水平拆分 + mysql集群 已经成为解决缓解写压力和数据增长的问题的热门技术。 NoSQL用于超大…
Java面试必问之-缓存
缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时的用户很可能是攻击者,攻击会导致数据库压力过大。 从缓存取不到的数据,在数据库中也没有取到,这时也可以将key-value对写为key-null,缓存有效…
Java面试必问之-MySQL
插件式的存储引擎架构将查询处理和其它系统任务以及数据的存储提取相分离。这种架构可以根据业务需求和实际需要选择合适的存储引擎 InnoDB 支持外键,而 MyISAM 不支持。对一个包含外键的 InnoDB 表转为 MYISAM 会失败; InnoDB 是聚集索引,MyISAM …
Java面试必会之-InnoDB
普通索引:非叶子节点存储key,叶子节点存储value值 + 主键值 (不是存储行记录头指针!MyISAM的索引叶子节点存储记录指针。) 普通索引无法直接定位行记录,所以对于普通索引,需要二次查找,先通过普通索引找到聚集索引,再通过聚集索引找到行记录。 先定位主键值,再定位行记…
Java面试必问之-基础
面向过程 :面向过程性能比面向对象高。 因为类调用时需要实例化,开销比较大,比较消耗资源,所以当性能是最重要的考量因素的时候,比如单片机、嵌入式开发、Linux/Unix 等一般采用面向过程开发。但是,面向过程没有面向对象易维护、易复用、易扩展。 面向对象 :面向对象易维护、易…
Java面试必会
singleton:默认值。当ioc一创建就会创建bean实例,而且是单例,每次得到的都是同一个 prototype:原型的。当IOC一创建不再实例化该bean,每次调用getBean再实例化bean,而且每个实例都不同 举个栗子,假设Gavin和Carrie的钱加起来一共是5…
Java必会之-ThreadLocal
从名字我们就可以看到ThreadLocal叫做线程变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的。ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。 1、在进行对象跨层传递的时候,使用Th…
Java必会之-JUC
笔试:具有一定独立功能的程序关于某个数据集合的一次运行活动,是操作系统动态执行的基本单位。 面试:线程是进程的组成部分,一般一个进程包含多个线程,它代表了一条顺序的执行流。例如IDEA上的代码提示、自动补全、格式化等功能 在并发编程中,经常遇到多个线程访问同一个 共享资源 ,为…
Java必问之-Java8新特性
Stream 流分为顺序流和并行流,所谓顺序流就是按照顺序对集合中的元素进行处理,而并行流则是使用多线程同时对集合中多个元素进行处理,所以在使用并行流的时候就要注意线程安全的问题了。 调用集合的 stream() 方法或者 parallelStream() 方法创建流。 Str…
下一页
个人成就
文章被点赞
20
文章被阅读
20,592
掘力值
502
关注了
5
关注者
11
收藏集
0
关注标签
10
加入于
2020-06-06