上一页 1 2 3 4 5 6 7 8 ··· 34 下一页
摘要: public class MySingleton { // 使用volatile关键字保其可见性 volatile private static MySingleton instance = null; private MySingleton() { } public static MySingleton getInstance() { if (instance == null... 阅读全文
posted @ 2017-03-03 17:29 谭志宇 阅读(192) 评论(0) 推荐(0) 编辑
摘要: putIfAbsent 源代码 put源代码 前面一段都是一样的,都是先计算hash再同步取值,区别在于 结果为: null12 结果为: null11 阅读全文
posted @ 2017-03-02 11:28 谭志宇 阅读(17102) 评论(0) 推荐(2) 编辑
摘要: 测试最大容量LRU算法, 感觉更像是把使用时间最近的保留 结果为 1 was removed, cause is SIZE maven 阅读全文
posted @ 2017-02-22 10:20 谭志宇 阅读(20995) 评论(1) 推荐(0) 编辑
摘要: 总体思路,linkList下默认带有3个hashmap,每次新加数据加到第一个hashmap内,同时删除后面map同样key的数据,里面一个线程定时清理过期数据,sleep后,删除list最后一个hashmap,新建一个空的hashmap放到linklist第一个的位置,下一个时间窗口添加数据就添加 阅读全文
posted @ 2017-02-21 18:15 谭志宇 阅读(505) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-02-21 16:13 谭志宇 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-02-21 16:07 谭志宇 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-02-04 10:57 谭志宇 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-02-04 10:55 谭志宇 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-12-23 10:48 谭志宇 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-10-17 17:42 谭志宇 阅读(1) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 34 下一页