![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java面试
文章平均质量分 87
必不可能穿格子衫
这个作者很懒,什么都没留下…
展开
-
2021-05-21
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、MyBatis的一级缓存二级缓存二、MyBatis分页插件的原理三、为什么使用线程池?解释一下线程池的参数?一、MyBatis的一级缓存二级缓存缓存,主要是为了提高查询的性能,避免了跟数据库交互的次数,来减轻数据库承受的压力所以适用于读多写少的场景,如果变化频率非常高,那就不适用。一级缓存:一级缓存默认开启,作用域是session级别,在获取一个对象时,第二次不会查询数据库。任何更新操作,都会清空一级缓存。二级缓存:原创 2021-05-31 16:37:38 · 136 阅读 · 0 评论 -
5.17电话面试
文章目录一、Concurrenthashmap的底层实现原理?1.8前后的改变?版本是否都用了分段锁?二、有了Spring为什么还要用Springboot?三、RabbitMQ的使用场景?四、RabbitMQ如何保证消息不丢失五、redis的基本数据类型六、如何实现接口的幂等性七、SpringBoot的特性八、sql索引的数据结构九、如何知道sql有没有命中索引十、如何使用命令将github上的项目克隆下来一、Concurrenthashmap的底层实现原理?1.8前后的改变?版本是否都用了分段锁?1原创 2021-05-18 00:08:42 · 82 阅读 · 0 评论 -
五月四日
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、、同步和异步有何异同,在什么情况下分别使用他们?举例说明。二、写出支持并发操作的集合类三、java中有哪些锁,是如何使用的?四、如何在Linux系统上安装redis五、SpringBoot中如何配置事务六、当Spring设置为单例模式的时候如何解决线程安全的问题七、计算2021的阶乘八、使用java代码把Int{}转换成List集合九、请使用java代码把Map前言提示:这里可以添加本文要记录的大概内容:例如:随着人工原创 2021-05-04 23:46:55 · 366 阅读 · 0 评论 -
面试1
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、面试1.SpringMVC的执行流程2.线程与进程的关系3.java的线程状态4.java反射5.如何创建自定义注解6.tree set 如何去重7.arraylist与linklist的区别8.序列化和反序列化的作用9.Spring如何创建对象及生命周期10.mysql隔离级别总结前言一、面试1.SpringMVC的执行流程1.用户发送请求到前端控制器DispatcherServlet;2.前端控制器Di原创 2021-04-07 19:14:48 · 101 阅读 · 1 评论