java
文章平均质量分 75
喜欢读源码的小白
这个作者很懒,什么都没留下…
展开
-
(面试题)为什么hashMap里的数组大小设计为2的n次方
2的n次方的二进制值低位都是1 说明了 该数与任意数字做&运算 则高位必定会0 参与运算的只有低位 而具体的值 则取决与给定的int值 所以 2的n次方的值 决定了参与运算的有效数字的位数 而给定的值则决定了最终值 而这个最终值的大小 肯定是在0到2的n次方减一。原创 2023-01-30 11:27:10 · 162 阅读 · 0 评论 -
nacos配置动态刷新源码分析(也就是@RefreshScope的工作原理)
对@RefreshScope注解的bean全面解析 包括 bean定义的创建过程 bean的创建过程 naocs的刷新过程的详细解析原创 2023-01-15 16:45:39 · 3451 阅读 · 3 评论