码迷,mamicode.com
首页 >  
搜索关键字:Hashtable    ( 2161个结果
哈希表实现
#include #define INT_MIN -65536 struct hashTable { int *table; int length; hashTable(int size):length(size) { table=new int[size]; for(int i=0;i<size;i++) table[i]=INT_MIN; } }; int...
分类:其他好文   时间:2015-01-13 16:03:06    阅读次数:110
LeetCode题解 || Two Sum问题
question: Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of the two numbers such that they add up to the ...
分类:其他好文   时间:2015-01-13 10:32:21    阅读次数:139
c#读取access中指定表的字段名及其描述
/// /// 获取指定表名的列名与描述注释 /// /// /// /// public static Hashtable GetTableFieldsDisFromMdb(string mdbFilePath,...
分类:数据库   时间:2015-01-12 16:23:42    阅读次数:262
图片缓存工具类
public class ImageCache { static private ImageCache cache;// 一个Cache实例 private Hashtable ImageRefs;// 用于Chche内容的存储 private ReferenceQueue q;// 垃圾Reference的队列 // 继承SoftReference,使得每一个实例都具有可识别的标识。 ...
分类:其他好文   时间:2015-01-11 09:45:36    阅读次数:131
Vector、HashTable、HashMap和ConcurrentHashMap
《java并发编程》的第二章2.1. 什么是线程安全性 讲到线程安全性的时候给出了一个例子考虑下面的代码片段,它迭代一个Vector 中的元素。尽管Vector 的所有方法都是同步的,但是在多线程的环境中不做额外的同步就使用这段代码仍然是不安全的,因为如果另一个线程恰好在错误的时间里删除了一个元素,...
分类:其他好文   时间:2015-01-10 22:19:06    阅读次数:274
J2EE 13 规范之解读JNDI
JNDI该怎么理解?相信大家都用过HashTable和Dictionary。他们的工作原理是:以Key和Value的形式存储对象,每一个添加项都是由 一个值及其相关连的键组成。在使用的时候可以根据Key找到相应的对象。   JNDI也可以这样理解。他利用bind和rebind操作同样以键值(Key和Value)的形式将对象绑定到JNDI树上,然 后以lookup操作根据Key查找到相应的Value(对象),进行操作。   每一个规范都是对编程某一方面的抽象,JNDI主要提供查找服务。它为编程人员提供...
分类:其他好文   时间:2015-01-09 17:21:49    阅读次数:158
Java并发编程之ConcurrentHashMap
原文地址:http://www.iteye.com/topic/1103980ConcurrentHashMap 是一个线程安全的Hash Table,它的主要功能是提供了一组和HashTable功能相同但是线程安全的方法。ConcurrentHashMap可以做到读取数据不加锁,并 且其内部的结构...
分类:编程语言   时间:2015-01-06 15:11:43    阅读次数:197
Java-集合篇Map
1.Map 接口 实现Map接口的集合类是通过"键-值"映射的方式来存储对象的。 "键-值"映射对是通过键来唯一标识,Map底层的"键"是用Set存放的(这就保证了它的唯一性,不重复)。 JDK API中Map接口的实现类常用的有:1,HashMap 2, TreeMap 3,HashTable(不...
分类:编程语言   时间:2015-01-06 13:24:50    阅读次数:135
(原)当所有编程语言都在靠齐的时候
老实说,自己从来没有对语言有排斥的看法,一直是选取对项目最优的语言,当然最优是从多方面,首先考虑的是人员问题,毕竟二八定律在任何语言都是显而易见的,任何语言都能满足日常80%的开发。 不过,偶尔也会调侃调侃一些稀奇的地方,比如今天,做缓存的时候打算祭出HashTable,这样强大的东西.net...
分类:编程语言   时间:2015-01-05 12:37:49    阅读次数:145
Hashtable和Dictionary<T,K>的使用
由于Hashtable内部自带有排序(根据Key的HashCode来进行的),因此有时在使用Hashtable时就会造成数据顺序不可控的情况,有两种办法可以解决,测试代码:Dictionaryht=newDictionary();ht.Add("http://www.sina.com.cn","")...
分类:其他好文   时间:2015-01-05 00:26:33    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!