- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 java HashMap和HashTable的爱恨情仇
大家经常使用HashMap和HashTable,但是很少人对这两个集合的原理有一个清楚的理解,我前面翻译了这两个类的类描述,如果没有看过,先看看那撇脚的翻译。一,对于HashMap和HashTable,最直观的区别有两点:1.HashMap的key和value可以为null,HashTable的不能(抛出NullPointerException异常)2.HashMap不是线程安全的,H
2013-11-26 00:51:05 913
原创 mongodb 在slave中统计数据,然后保存到master的表中的javascript脚本代码
需求是这样的,我需要统计slave中的前一天的数据,然后将这些数据存入master的表中(要考虑到slave不能写的限制)。mongo 192.168.1.48:27017/l_comment;var map = function() { var date = new Date(); date.setDate(date.getDate() - 1);
2013-11-25 19:16:15 945
翻译 java HashTable的类描述翻译
这个类实现了一个hashtable,它映射键来找到相应的值。这个类中不能存入给键或者值存入空对象。要想从hashtable中存储、获取对象,该键的对象必须实现hashcode和equals方法有两个参数会影响HashTable的性能:初始化容器和载入因子。容量是hashtable容器的数量,初始化容量只用在初始化hashtable的时候。注意hashtable是开着的:防止"hash冲突"
2013-11-24 19:19:09 1007
原创 使用mongodb的js来统计数据
有这样一个需求:我需要从一张表中统计出前一天每篇文章的评论数量,程序使用contrab每天晚上定时执行,因此需要写一个mongodb脚本,而不能用程序来完成。由于mapreduce不能直接排序,我的做法是先用mapreduce生成一个临时文档,然后再从这个文章中排序插入数据到目标文档中。程序如下:var map = function() { var date = new Date()
2013-11-23 16:37:19 1402
翻译 java HashMap类描述的翻译
Hash table是Map接口的基础实现类。这个类实现了接口定义的所有可选的map操作,并且这个类的键值都可以为null.(HashMap和Hashtable神似,但是HashMap不是同步的,并且键值可以为null).这个类不保证映射的顺序;尤其是不保证按常常量时间执行。建设hash函数正确的散列了容器中的元素,这个类则提供常量时间性能的基础操作(get和put)。Iteration
2013-11-22 22:20:30 1517
原创 程序员你应该懂得谦虚
你对同事谦虚吗?别动不动就直接否定任何猿类的看法或者意见,不然你会死的很惨,尤其是刚毕业的猿类....,要有耐心听完别人的想法或者意见,这中尊重会为你赢得你意想不到的惊喜
2013-11-06 16:36:17 999
原创 linux下配置myeclipse到工具栏
进入/usr/share/applicationsvim myeclipse.desktop将下面的脚本复制到上面的文件中[Desktop Entry]
2013-11-06 16:21:52 1221
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人