-
大数据处理利器 提升普通map的性能
修改普通map,提升性能对于c++程序来说 map的使用无处不在。影响程序性能的瓶颈也往往是map的性能。尤其在大数据情况下,以及业务关联紧密而无法实现数据分发和并行处理的情况。map的性能就成了最关键的技术。比如:ip表、mac表,电话号码表、身份证号码表的查询、病毒木马的特征码的云查杀等等。stl库的map采用二分查找,性能最差。Google的哈希map性能和内存目前是最优的,但是有重复碰撞的机率。我在电信行业和信息安全行业里的工作经历发现,目前网络上的哈希算法都在查询速度上远远无法满足日趋增长的网络大数据要求。因此产生了自己写算法的想法。现在我把自己的算法发布出来。大家可以测试对比发现,我的算法属于零碰撞的几率,但是性能比哈希算法还优。声明:该代码不能用于商业用途,只能用于科学研究。
- 2022-12-29 05:00:04下载
- 积分:1
-
埃尔米特等距插值
埃尔米特等距插值-Hermite"s equidistant interpolation
- 2022-12-16 00:35:03下载
- 积分:1
-
eda 交通灯设计
这是关于eda实验中的交通灯设计的源码和报告 里面详细说明了使用qurtus的过程 原理和源码都有的 具体实验应该大学的教材都差不多的 可以借鉴一下
- 2022-03-23 02:51:11下载
- 积分:1
-
TC35板子上单片机短信控制继电器源程序
TC35板子将单片机与GSM短信模块级联在一起 此代码详细描述了怎样通过手机向GSM模块发短信以通过单片机控制继电器
- 2022-12-08 12:00:08下载
- 积分:1
-
aliennumbers
- 2023-05-31 04:00:03下载
- 积分:1
-
Towers of Hanoi
实现汉诺塔的搬移问题,实现了最著名的汉诺塔的搬移问题。-Towers of Hanoi
- 2022-03-18 14:41:07下载
- 积分:1
-
图像的分割
利用IDL语言实现图像的分割算法。本算法利用IDL语言对一幅影像进行处理,首先设定所分类别的数目k,然后进行分割过程。
- 2022-06-28 08:35:28下载
- 积分:1
-
计算两个向量间的欧氏距离,初始化聚类中心,参数设定默认值...
计算两个向量间的欧氏距离,初始化聚类中心,参数设定默认值
-two vector calculation of Euclidean distance, initialize the cluster center, parameter set default values
- 2023-01-02 17:40:08下载
- 积分:1
-
冒泡排序
冒泡排序-Bubble sort
- 2022-07-22 01:04:15下载
- 积分:1
-
雅可比迭代算法
要解决 AX = B 鉴于初始逼近 X(0)。
输入: 方程和未知数的数目 n;条目
A(I,J),1 < = I J < = n 的矩阵 ;条目 B (一),
1 < = I < = n 的非均匀期限 B ;条目
XO(I),1 < = I < = n 的 X(0) ;容忍 TOL ;最大值
N.迭代的次数
输出: 近似解 X(1),...,X(n) 或一条消息
迭代的次数超过了。
- 2022-03-17 20:27:40下载
- 积分:1