nedmalloc是一个跨平台的高性能多线程内存分配库,很多库都使用它,例如:OGRE。 Dlmalloc、nedmalloc等知名分配器估计搞内存池的人都知道,dlmalloc是单线程的,不考虑锁,nedmalloc是多线程的,带锁,其实nedmalloc也是线程缓存式的内存池,具体实现我就不说了,nedmalloc我大致看了一下,dlmalloc我也没有深入分析过。
QtWepApp 是一个HTTP服务器库在c++中,灵感来自Java servlet。 Linux、Windows、Mac OS和许多其他操作系统 Qt框架 支持。
Wt(音同'witty')是一个C++库,用以开发交互性Web应用。 Wt的API以widget为中心,将桌面GUI APIs的良好测试模式引入Web开发。 Wt为开发者提供了几乎所有Web实现细节的抽象,其中包括事件处理、图像支持、 优雅降级(或渐进增强)、及良好的URL处理。 与其他诸多基于页面的开发框架相比,Wt可以创建状态化的应用,同时 实现了高度的交互性和可访问性;其交互性体现在Wt可以综合使用各种技术, 如Ajax等;其可访问性体现在Wt可以使应用在必要的时候支持纯HTML浏览器; 这些特性的获得充分利用了自动的优雅降级或渐进增强。 Wt库还自带了应用服务器程序,可配置为独立的Web服务器,当然也允许 通过FastCGI连同其他Web服务器进行整合。
即原hamsterdb。 hamsterdb是一个采用C开发,非常快,轻量级的嵌入式数据库引擎。 hamsterdb 包括的B +树变长密钥和记录。它支持内存中的数据库和字节独立的文件,数据库,游标,多个数据库在一个文件中, “记录”数据库,重复键。 hamsterdb的特点是快速、高度可配置的。支持的平台包括:Unix、Linux、Windows、Windows CE 。
SQLCipher 提供了对 SQLite 数据库的传输层进行全面加密的工具。而通过使用 SQLCipher ,整个加密过程对客户端是透明的,无需改动应用程序。