LRUMap
来源:互联网 发布:泰坦尼克号电影知乎 编辑:程序博客网 时间:2024/05/29 05:12
位于org.apache.commons.collections.map包中的LRUMap,利用LRU(least recently used)算法对最近使用的保留,最不经常使用的会被删除,当Map满的时候。该MAP在处理cache时还是挺有用的。
- public static void main(String[] args) {
- Map lru = new LRUMap(3);
- lru.put("1", 1);
- lru.put("2", 2);
- lru.get("1");
- lru.put("3", 3);
- lru.put("4", 4);
- java.util.Iterator it = lru.keySet().iterator();
- while(it.hasNext()){
- System.out.println(it.next());
- }
- }
- result:1 3 4
http://flynndang.iteye.com/blog/441252
0 0
- LRUMap
- LRUMap demo
- [Jakarta Commons] 使用LRUMap
- java LRUMap经典实现
- LRUMAP 原理解析
- Apache下的LRUMap
- LRUMap 源代码实现解读
- 多线程下lrumap的使用经验
- 基于LinkedHashMap的LRUMap失效问题
- NoClassDefFoundError: org/apache/commons/collections/map/LRUMap
- 【报错】ClassNotFoundException 之 collections.map.LRUMap
- java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap
- java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap 解决方法
- java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap
- java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap 解决方法
- JVM内存调优——缓存 weakHashMap or LRUMap?
- java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap 解决方法 .
- java.lang.NoClassDefFoundError: org/apache/commons/collections/map/LRUMap 解决方法
- 使 UITableViewCell 的分割线从头开始显示
- Android Studio Error : Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled
- 使用easyUI datagrid的filter时,当value是空时候如何过滤
- poj 2612 Mine Sweeper 简单模拟
- Android应用开发之所有动画使用详解
- LRUMap
- 单链表
- Unity的DrawCall
- Redis支持5种数据类型之一Lists
- 修改smartsvn的repo地址
- 操作linux
- 查看SQL语句执行时间
- spring cloud:eureka服务发现
- JAVA字符串格式化-String.format()的使用