
原理
zilin-lynn
这个作者很懒,什么都没留下…
展开
-
SpringBoot properties加载顺序 源码解析
properties加载顺序 在springboot的run方法中有一行 ConfigurableEnvironment environment = prepareEnvironment(listeners, applicationArguments); 在这里完成了environment对象的初始化 // 根据上下文,创建一个合适的Environment对象 ConfigurableEnvironment environment = getOrCreateEnvironment(); // 自定义配置原创 2022-01-24 14:48:04 · 1063 阅读 · 0 评论 -
java 相关查询原理
1、数据库(sqlServer):索引就是利用二叉树进行遍历。 2、缓存(redis):Map。Map里实质上还是List,将key进行计算,得到数组下标可以直接获取value,复杂度为O(1)。 3、HashMap:线程不安全,有一个属性next。当发生冲突时,最终只有一个值存活。 4、ConcurrentHashMap:线程安全,锁定一个槽。当发生冲突时,有一个值先存,后一个值挂在next原创 2016-11-22 09:45:06 · 2482 阅读 · 0 评论