码迷,mamicode.com
首页 >  
搜索关键字:hashmap linkedhashma    ( 6685个结果
Java HashMap的死循环
转:http://coolshell.cn/articles/9606.html疫苗:Java HashMap的死循环在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循...
分类:编程语言   时间:2014-12-04 19:25:32    阅读次数:210
HashMap和TreeMap
# hashMap [HashMap工作原理](http://www.importnew.com/7099.html) 我对hashMap的认识基本是对的,hashCode() and equals() is important for hashMap. 除了这个完全不知道 > 当重新调整HashMap大小的时候,确实...
分类:其他好文   时间:2014-12-04 14:09:29    阅读次数:185
<Java> Map 的四个儿子。
java.util.Map?有四个儿子,分别是HashMap? LinkedHashMap? HashTable和TreeMap ? 大儿子HashMap最常见, 用法也很普通啦,其中包含的每一项都是由Map.Entry组成的。 只要key不相等,value可以随便来。允许为...
分类:编程语言   时间:2014-12-04 08:52:02    阅读次数:232
简单LRU算法实现缓存大小的限制策略
参考:Android-Universal-Image-Loader private final Map mLastUsageDates = Collections.synchronizedMap(new HashMap()); private final AtomicInteger mCacheSize; private final int SIZE_LIMIT = 10 * 1024 * 10...
分类:编程语言   时间:2014-12-03 17:14:41    阅读次数:193
深入浅出 Java Concurrency (17): 并发容器 part 2 ConcurrentMap (2)[转]
本来想比较全面和深入的谈谈ConcurrentHashMap的,发现网上有很多对HashMap和ConcurrentHashMap分析的文章,因此本小节尽可能的分析其中的细节,少一点理论的东西,多谈谈内部设计的原理和思想。要谈ConcurrentHashMap的构造,就不得不谈HashMap的构造,...
分类:编程语言   时间:2014-12-02 23:59:03    阅读次数:547
深入浅出 Java Concurrency (18): 并发容器 part 3 ConcurrentMap (3)[转]
在上一篇中介绍了HashMap的原理,这一节是ConcurrentMap的最后一节,所以会完整的介绍ConcurrentHashMap的实现。ConcurrentHashMap原理在读写锁章节部分介绍过一种是用读写锁实现Map的方法。此种方法看起来可以实现Map响应的功能,而且吞吐量也应该不错。但是...
分类:编程语言   时间:2014-12-02 23:57:49    阅读次数:324
阅读高手编写的类似QQ聊天的服务端代码业务层设计总结
1、业务层缓存技术 如果数据对实时性要求不高,可以把数据缓存在内存中,提高效率。一般都是利用集合来缓存数据。如下代码: /** * 存放写线程的缓存器 * * @author way */ public class OutputThreadMap { private HashMap map; private...
分类:其他好文   时间:2014-12-02 22:44:49    阅读次数:260
用HashMap优化斐波那契数列 java算法
斐波那契是第一项为0,第二项为1,以后每一项是前面两项的和的数列。源码:Fibonacci.javapublic class Fibonacci{ private static int times=0; public static void main(String args[]){ int num....
分类:编程语言   时间:2014-12-02 17:05:41    阅读次数:185
大型HashMap
看到一篇评估大型HashMap的文章,备份几个Collections库。原文:Large HashMap overview: JDK, FastUtil, Goldman Sachs, HPPC, Koloboke, Trove中文翻译:大型HashMap评估:JDK、FastUtil、Goldma...
分类:其他好文   时间:2014-12-01 23:58:33    阅读次数:282
coconHashMap实现原理分析
1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时...
分类:其他好文   时间:2014-12-01 19:04:52    阅读次数:339
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!