只显示主题贴
我们算法非常简单:
1. 用数组存储数据.
2. 根据整数key取模,然后把模作为数组下标
3. 访问数组中下标的数据.
这种做法有一定的局限性.希望对你有帮助!
- 进入论坛 Java 版
用hash理论上应该不会这么慢的,很可能是你数据(词)不够分散,
造成碰撞比较多.建议你自己做一个hashMap,尽量把key计算得分散些!
我是搞java的,我们的项目中就采用自己编写hash的方法,
采用整数(int)key的形式.put操作比java.util.HashMap快十几倍
get操作比java.util.HashMap快几十倍!而且因为用了
整数key,储存空间也减小了很多!唯一缺点就是key必须是整数
- 进入论坛 Java 版
最近有个小项目,想用derby做后台数据库.但听说derby不支持SQL级的分页.
derby真的不支持SQL级的分页吗?
- 进入论坛 入门讨论 版







评论排行榜