Ip2region (2.0 - xdb) 是一个离线 IP 数据管理框架和定位库,支持亿级别的数据段,10微秒级别的查询性能,提供了许多主流编程语言的 xdb 数据管理引擎的实现。
嵌入式C语言常用代码模块库,包含了嵌入式中常用的算法库、数据结构(容器)库、解析器库、独立C语言std库、工具库等等。
具有简单、通用、高效的特点,目的为了学习以及在开发中拿来就用,提高开发效率以及代码可靠稳定性。
C++的百宝箱,是一个完备的Linux应用l软件开发工具库与运行框架。
它有通信库(TCP/UDP/串口)、HTTP、线程池、定时器池、协程、日志、命令终端、状态机、行为树等非常实用的开发组件,它还有完备实用的启动框架。
它可以让应用开发者从实现细节中解放出来,专注于功能逻辑。
Gear-Lib,适用于IOT/嵌入式/网络服务开发的C库
跨平台的c开发库,提供asio、stream、容器、算法、xml/json/plist解析、数据库等常用模块
xmem是一个轻量级的内存管理组件,支持内存动态分配、回收与越界检测,只需简单的配置就能轻松导入工程,使用及其方便,可以有效地提高研发测试效率。同时,xmem支持多种个性化操作,可以更高效更便捷的管理内存。xmem支持动态内存分配与回收,内存碎片整理功能。xmem的设计支持Debug模式与Release模式;开发阶段使用Debug模式可以对内存写越界进行检测,通过将越界处内存信息dump告知开发人员何处内存写越界;在Release模式内存块管理头与内存块采用相向生长模式,避免因内存写越界,内存块管理头信息出错而导致整个程序崩溃的问题。xmem只需要很小的代码开销,极少的配置,就能轻松实现动态内存管理的功能,使用极其方便。