-
大数据处理利器 提升普通map的性能
修改普通map,提升性能对于c++程序来说 map的使用无处不在。影响程序性能的瓶颈也往往是map的性能。尤其在大数据情况下,以及业务关联紧密而无法实现数据分发和并行处理的情况。map的性能就成了最关键的技术。比如:ip表、mac表,电话号码表、身份证号码表的查询、病毒木马的特征码的云查杀等等。stl库的map采用二分查找,性能最差。Google的哈希map性能和内存目前是最优的,但是有重复碰撞的机率。我在电信行业和信息安全行业里的工作经历发现,目前网络上的哈希算法都在查询速度上远远无法满足日趋增长的网络大数据要求。因此产生了自己写算法的想法。现在我把自己的算法发布出来。大家可以测试对比发现,我的算法属于零碰撞的几率,但是性能比哈希算法还优。声明:该代码不能用于商业用途,只能用于科学研究。
- 2022-12-29 05:00:04下载
- 积分:1
-
数据结构相关算法
应用背景
应用背景:
这个工程项目是个人想建立一个统一的C语言算法库,算法库依赖于基础的数据结构,而数据结构的实现,又依赖于内存管理器的实现,所以基于内存池,构建了一个对象池的内存管理器,然后在基于内存管理器设计公共接口。数据结构的设计模式采用面向对象的设计方式。
关键技术关键技术这里可以说没有,主要核心部分就是数据结构算法的设计思路,和设计模式。因为红黑树已有现成Linux算法,所以直接采用红黑树做树形内存存储。其中红黑树可以用在数据库的底层数据索引、分类中。
- 2022-08-06 21:18:19下载
- 积分:1
-
一个通用的矩阵综合算法;能实现加、减、乘、转置以及初始化设置功能(大小和初值)。...
一个通用的矩阵综合算法;能实现加、减、乘、转置以及初始化设置功能(大小和初值)。-A common matrix integrated algorithm to achieve add, subtract, multiply, transpose function, as well as initialization settings (the size and initial value).
- 2023-02-18 16:50:03下载
- 积分:1
-
AOA_TOAc语言改进代码
资源描述用c语言完成的AOA_TOA改进算法 .现在网上大部分的无线定位算法的实现都是通过MATLAB完成的,这这一版的代码是通过c语言啦完成的,对研究算法而非搞硬件技术的人来说非常的实用。
- 2022-02-16 07:34:30下载
- 积分:1
-
Learnin Mathematics with the ABACUS Activity
Learnin Mathematics with the ABACUS Activity-book
part 8
- 2022-08-09 12:45:02下载
- 积分:1
-
对等点聚类
Clustering peer to peer
- 2022-03-31 19:55:08下载
- 积分:1
-
smbus读BQ2040电池电量
smbus读BQ2040电池电量 单片机读BQ2040电池电量.
- 2022-10-10 02:05:03下载
- 积分:1
-
真正的公农历转换类.vip
真正的公农历转换类.vip-genuine public Lunar conversion type. Vip
- 2023-01-19 22:00:04下载
- 积分:1
-
概率论与数理统计中的F分布函数,有了它,可以免去查教科书附表的繁琐...
概率论与数理统计中的F分布函数,有了它,可以免去查教科书附表的繁琐-probability theory and mathematical statistics of the distribution function F, With it, check the textbook can avoid the cumbersome Schedule
- 2022-02-28 17:54:51下载
- 积分:1
-
Map editor, map editor,
地图编辑器, -Map editor, map editor,
- 2022-03-04 14:38:43下载
- 积分:1