- 博客(1)
- 收藏
- 关注
原创 通过 Java 实现一个简单的缓存工具,适应于单模块基于本机内存的缓存需求。
2. FIFO 策略,将对象不断加入至缓存池中,直至缓存池满,此时先对已过期的对象进行清理,若清理后缓冲池依旧满,则删除先入池的对象。3. LRU 策略,根据使用时间来判定对象是否被持续缓存,当对象被访问时放入缓存,当缓存满了,最久未被使用的对象将被移除。4. LFU 策略,根据使用次数来判定对象是否被持续缓存,当缓存满时清理过期对象,清理后依旧满的情况下清除最少访问的对象,并将其他对象的访问数减去这个最小访问数,以便新对象进入后可以公平计数。
2024-01-23 21:29:34 391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人