基于素数序列的Java哈希表性能优化

来源 :计算机工程与应用 | 被引量 : 0次 | 上传用户:smartdudu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分析了Java哈希表的实现特点并给出了导致其性能恶化的一种数据模式。针对这种数据模式的特点,提出了基于素数序列的哈希表优化方法,从而几乎完全避免了该模式下哈希表的性能恶化。实验与理论结果表明:对提出的模式数据,优化方法产生的Hash碰撞比JDK中的方法下降接近100%,而且对随机数据下的Java哈希表性能也有改善。
其他文献
为了获得较好的三维可视化效果,在对地形数据组织和实时绘制技术进行研究和实验的基础上,实现了基于四叉树结构的地形模型的连续多分辨率渲染;在考虑视点和地形粗糙度的基础上,设计了一种合理的节点评价系统;提出了一种快速自适应的三角网剖分方法,有效消除了不同分辨率节点间的裂缝。实验结果表明,在保证地形真实感的前提下,该技术实现三维地形显示可以获得较好的图形质量和显示速度。
图书馆教育在教育主体、教育过程、教育实施、教育内容、教育评价、教育目的、教育管理等方面更多地表现为隐性教育特征。应在物质层面和文化层面加强建设,使图书馆成为读者自
针对互联网站点信息海量和结构复杂的趋势,推荐系统被用来协助互联网用户方便快捷地找到所需信息,培养用户忠诚度。Web挖掘技术在处理海量数据和稀疏数据上有着先天的优势,所以W
相比传统农产品,特色农产品一般种植面积、产量有限,因此如何在现有规模的基础上提高效益,值得我们思索。在这方面,福建省福安市溪尾镇百香果产业的发展提供了一个例证。
蚁群算法是近几年优化领域中新出现的一种启发式仿生并行智能进化系统。它具有很多优良的性质,但同时也存在一些缺点,如运算过程中收敛速度慢,易出现停滞现象等。基于上述不