celibC 扩展类库
celib 是使用ANSI C开发的一个扩展类库(c extend library),包含了一些常用的数据结构和算法的封装,可以应用到项目或者用于学习。
目前已经包含的封装如下:
(01). 动态数组。
(02). bitmap。
(03). 布隆过滤器。
(03). 二叉树。
(04). 基本压缩函数(RLE和LZE算法)。
(05). 常用的Hash函数(BKDR,FNV,DJB,ELF,bobJenkins,Murmur,crc32)。
(06). 哈希表(hashmap)。
(07). 双向链表。
(08). 基本的数学操作函数。
(09). MD5(字符串md5, 文件md5)。
(10). 排序(插入,希尔,归并,快速,桶式,Bit桶式)。
(11). 字符串API(类StringBuffer的字符串缓冲, token, 截取, 查找/替换)。
(12). 一些简单的内存c操作函数.。
(13). 小型内存池。 -未完工
(14). GDB(基于hash的持久化嵌入式kv数据库)。 -未完工
评论
.NET Extensions.NET 扩展类库
.NETExtensions顾名思义就是.NET的扩展类库了。核心功能包括对现有.NET命名空间的大量扩展方法,如:System.Array,System.Collections.Generic.IC
.NET Extensions.NET 扩展类库
0
iLabs mobile toolboxJ2ME 扩展类库
iLabsmobiletoolbox是一组J2ME扩展类库和一些Demo程序。它提供的类库包括XMPP协议封装,HTML渲染和浏览,Feed读取。此外还包括一些基础实用的类:Base64转换,错误处理
iLabs mobile toolboxJ2ME 扩展类库
0
iLabs mobile toolboxJ2ME 扩展类库
iLabs mobile toolbox是一组J2ME扩展类库和一些Demo程序。它提供的类库包括X
iLabs mobile toolboxJ2ME 扩展类库
0
Feathers UI轻量级UI组件扩展类库
FeathersUI是一个轻量级的,可换肤的并且可以扩展组件的类库,可用于移动和桌面开发。Feathers通过Starling框架,利用GPU的强大能力渲染组件,来实现更加平滑和友好的体验。Feath
Feathers UI轻量级UI组件扩展类库
0
Kero扩展MVVM数据模型的JS类库
Kero是一个用于扩展MVVM架构中数据模型的JS类库,实现了数据和UI的双向绑定,帮助开发者快速构建数据驱动型应用,解决复杂数据交互问题。Kero做为MVVM架构中Model层的增强,主要功能有:以
Kero扩展MVVM数据模型的JS类库
0