java
文章平均质量分 51
陌陌龙
这个作者很懒,什么都没留下…
展开
-
spring相关面试题
2.默认情况下一级缓存是开启的,而且是不能关闭的 ,一级缓存是指 SqlSession 级别的缓存,当在同一个 SqlSession 中进行相同的 SQL 语句查询时,第二次以后的查询不会从数据库查询,而是直接从缓存中获取,一级缓存最多缓存 1024 条 SQL。2.首先是实例化Bean,当客户向容器请求一个尚未初始化的bean时,或初始化bean的时候需要注入另一个尚末初始化的依赖时,容器就会调用doCreateBean()方法进行实例化,实际上就是通过反射的方式创建出一个bean对象。原创 2023-02-16 21:14:59 · 1082 阅读 · 0 评论 -
Java进阶之线程池的理解一
当用户在创建线程到线程池的时候,它先判断当选创建的线程数量又没有大于核心线程数,没有则创建线程,有则在判断缓存队列是否已满,如果没有 满,则会缓存在队列中,复用之前创建的线程,如果队列满了,则在判断当前创建的线程数是否大于最大线程数,如果小于,则创建。如果大于,则拒绝创建,并报异常。corePoolSize--核心线程数 (实际运行线程数)maximumPoolSize----最大线程数 (最大创建线程数)keepAilveTime---线程空闲超时时间(让线程回收掉)...原创 2021-02-25 09:05:40 · 112 阅读 · 0 评论