![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 90
被风吹过的会不会要逝去
这个作者很懒,什么都没留下…
展开
-
Guava LocalCache源码分析:LocalCache的get、put、expand、refresh、remove、clear、cleanUp(一)
上篇文章,详细描写了Guava LocalCache怎样如ConcurrentHashMap对缓存数据进行了分段存储。本章主要针对LocalCache重要的几个接口进行说明。原创 2024-07-16 20:49:38 · 333 阅读 · 0 评论 -
Guava LocalCache源码分析:LocalCache生成
LocalCache继承了AbstractMap并实现了ConcurrentMap。LocalCache基本策略是对Entry分段存储,每个Segment本身都是一个并发可读的哈希表。该映射支持跨不同段的非阻塞读取和并发写入。如果指定了最大大小,则使用页面替换算法对段内的Entry进行替换。原创 2024-07-12 20:10:00 · 898 阅读 · 0 评论 -
Guava LocalCache源码分析:LocalCache的get、put、expand、refresh、remove、clear、cleanUp(二)
对LocalCache的refresh、remove、clear和cleanUp进行分析。原创 2024-07-18 16:49:58 · 576 阅读 · 0 评论