public class SeparateChainingHashTable { public SeparateChainingHashTable(){ this(DEFAULT_TABLE_SIZE); } public SeparateChainingHashTable(int size){ t... ...
分类:
其他好文 时间:
2017-09-28 20:40:17
阅读次数:
151
cache由heap+offheap组成时,authoritativeTier为OffHeapStore,OffHeapStore也会从map中get元素,该map就是EhcacheConcurrentOffHeapClockCache。EhcacheConcurrentOffHeapClockCa ...
分类:
系统相关 时间:
2017-08-24 16:16:52
阅读次数:
224
线程安全类 在集合框架中,有些类是线程安全的,这些都是jdk1.1中的出现的。在jdk1.2之后,就出现许许多多非线程安全的类。 下面是这些线程安全的同步的类: vector:就比arraylist多了个同步化机制(线程安全),因为效率较低,现在已经不太建议使用。在web应用中,特别是前台页面,往往 ...
分类:
编程语言 时间:
2017-08-15 21:00:46
阅读次数:
193
ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?StringBuilder和StringBuffer有什么区别?这些都是Java面试中常见的基础问题。面对这样的问题,回答是:ArrayList是非线程安全的,Vector是线程安全的;HashMap是非线程安 ...
分类:
编程语言 时间:
2017-08-08 09:33:54
阅读次数:
219
集合框架: 1.总结起来:List、Set、Map 另外: 2. 集合的操作的工具类:Arrays、Collections。 3.常用集合类:HashSet(LinkedHashSet子类) ArrayList (LinkedList) HashMap(Hashtable、LinkedHashMap ...
分类:
其他好文 时间:
2017-08-05 10:56:40
阅读次数:
192
1、查询的时候一律不要使用*,会增加解析器的成本,有可能和resultMap不一致。 2、POJO类的布尔属性一律不要is,数据库字段名字一定要is_xxx。 3、不要用resultClass作为返回参数,配置映射关系,使字段和DO类解耦。 4、sql xml参数使用#{value} #param# ...
分类:
其他好文 时间:
2017-08-03 01:10:03
阅读次数:
239
Java 数据结构 Java工具包提供了强大的数据结构。在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 字典(Dictionary) 哈希表(Hashtable) 属性(Properties) 以上这些 ...
分类:
编程语言 时间:
2017-07-31 10:01:28
阅读次数:
124
Map的种类 在Java中,Map的主要作用是存储键值对。由于是根据键得到值,所以不允许键重复。它主要有如下几个类别: HashMap: 最常用的Map,它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最多只允许一 ...
分类:
编程语言 时间:
2017-07-25 21:09:02
阅读次数:
329
http://www.cnblogs.com/hoobey/p/5914226.html 1.Collection List Set Map 区别记忆 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。 有序 ...
分类:
编程语言 时间:
2017-07-25 10:22:43
阅读次数:
149
此类实现一个哈希表,该哈希表将键映射到相应的值。任何非 null 对象都可以用作键或值。 HashTable类的实现类似于HashMap类,但是还有有区别的:线程安全性,同步(synchronization),以及速度。 ...
分类:
其他好文 时间:
2017-07-25 10:13:21
阅读次数:
133