/**
?????*?处理excel数据的方法
?????*/
????public?static?Hashtable<String,?Vector<Vector<String>>>?readExcel(
????????????String?filePath)?throws?Exception?{
??...
分类:
其他好文 时间:
2014-11-06 13:13:36
阅读次数:
224
从JDK1.2起,就有了HashMap,正如前一篇文章所说,HashMap不是线程安全的,因此多线程操作时需要格外小心。
在JDK1.5中,伟大的Doug Lea给我们带来了concurrent包,从此Map也有安全的了。
ConcurrentHashMap具体是怎么实现线程安全的呢,肯定不可能是每个方法加synchronized,那样就变成了HashTable。
从Conc...
分类:
其他好文 时间:
2014-11-05 23:05:51
阅读次数:
266
#include#include#includeusing namespace std; #define HASHSIZE 7#define NULLKEY -32768 struct HashTable{ int *elem; int count;};void init(HashTable* ha...
分类:
其他好文 时间:
2014-11-05 23:04:37
阅读次数:
153
Memcache是什么Memcache是danga.com的一个项目,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http://ww...
分类:
系统相关 时间:
2014-11-05 19:25:53
阅读次数:
265
总的架构图:
看上面的框架图,先抓住它的主干,即Collection和Map。
1 Collection是一个接口,是高度抽象出来的集合,它包含了集合的基本操作和属性。
Collection包含了List和Set两大分支。
(01) List是一个有序的队列,每一个元素都有它的索引。第一个元素的索引值是0。
List的实现类有Lin...
分类:
其他好文 时间:
2014-11-05 17:17:21
阅读次数:
152
memcached和redis相同点:都是以键值对的形式来存储数据,通俗讲就是一个大的hashtable缓存数据都是存在内容中 key-value不同点:memcached:1、一个key所对应的值必须要通过客户端序列化成二进制流存储 byte[](缺点,由于序列化反序列化消耗CPU比较大)2、一个...
分类:
系统相关 时间:
2014-11-05 00:20:10
阅读次数:
241
首先,从JDK源码来看,HashMap和HashTable都实现了Map接口:
可以看出,HashTable是从JDK1.0就有的,HashMap而是从JDK1.2才有的。
二者实现的接口一致。
因此,对外方法API也基本一致:
内部存储方式也基本一致,都是邻接表形式:
基本操作也基本一致,以put方法为例,都是先算Key的hashCode,然后以【has...
分类:
其他好文 时间:
2014-11-04 00:16:46
阅读次数:
223
AnagramsGiven an array of strings, return all groups of strings that are anagrams.Note: All inputs will be in lower-case.思路:建Hashtable,用排序过的string作为ke...
分类:
其他好文 时间:
2014-11-01 19:00:04
阅读次数:
230
最近HanLP希望支持拼音与繁体功能,所以学习了几个开源的Java实现,优化后集成进来。stuxuhai/jpinyin原理这是GitHub上星星最多一个,主要原理就是利用一张HashTable将字与拼音一一对应起来。同时,在扫描的时候也会将当前汉字依次与后面的3个、2个、1个汉字组合,判断下是否存...
分类:
编程语言 时间:
2014-11-01 17:37:33
阅读次数:
213
Unity3d使用json可以借助LitJson
下载LitJson,拷贝到Unity3d工作目录下
于是可以在代码中实现了
下面发送请求到服务器并解析
System.Collections.Hashtable headers = new System.Collections.Hashtable ();
headers.Add ("Content-Type","app...
分类:
编程语言 时间:
2014-10-31 22:16:19
阅读次数:
298