首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 先进的C库的类Unix操作系统和Win32操作系统

先进的C库的类Unix操作系统和Win32操作系统

  • 资源大小:896.50 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: unix win 操作系统 先进

资 源 简 介

Advanced C library(ACL) for UNIX-like OS and WIN32 OS, including sync/async iostream for net/file, thread pool, process pool, database pool, server framework, event, smart string, configure parser,array/hash/ring/list, http protocol lib, C unit test... ACL工程是一组由标准C完成的库,可以运行在WIN32、LINUX平台上。该库既包含一些常用的函数库,又包含一组服务器框架。函数库主要包含以下内容: 常用的数据结构(如哈希、堆栈、队列、双向链表、动态数组、二叉树、二分块查找等)及一些哈希算法(如CRC32、CRC64) 网络/文件数据缓冲流操作(包含同步网络通信及非阻塞式网络通信) 事件调度(封装了 select, epoll, /dev/poll等)及定时器 多线程消息(包含IO消息及线程消息队列消息) 数据库操作组件(包含MYSQL数据库连接池、TCP连接池、内存数据库) 半驻留式线程池库 单元测试组件库 从POSTFIX中提炼并加工的半驻留式服务器框架--master(包含进程池、线程池、非阻塞式、触发器等服务器调度模板)--目前该框架仅可运行在UNIX平台下 内存池分配器(借鉴于SQUID),可以大大提高内存分配效率 配置文件库 文件目录操作库 一些方便实用的字符串操作,尤其是来源于POSTFIX的 VSTRING 库,其操作易用性几乎可以与MFC的CString相媲美 网络通信库(包含网络监听、网络连接、DNS查询、DNS协议查询) 此外,还包含一个基于ACL库的HTTP协议实现,以及一些简单易懂的SAMPLES 所有代码都在GCC3.4.6,VC2003,CBuilder6上编译通过 <

文 件 列 表

acl_project
dist
Makefile
samples
lib_acl
unit_test
lib_protocol
win32_build
Makefile.mysql
VIP VIP
0.215915s