C语言编写的一些基础库,适合0基础编写高性能服务器,主要包含以下功能库:
1. comm/ByteArray,提供网络字节存储功能
2. shm/ShmTable,提供共享内存式hash-table,很多高性能服务器都需要哦
3. net/EpollServer,提供对epoll的封装
4. net/HttpClient,提供httpclient请求,支持https
5. msgq/FMsgQ,是一个用共享内存方式实现的消息队列,可用于进程间通信
6. json/JsonParser,类似sax2解析xml的设计模式实现的解析json的代码,小巧高效
7. http/*,http协议解析
8. crypt/Tea,Tea算法
9. crypt/MD5,md5算法
10. crypt/Hash,hash算法
11. crypt/Bash64,base64算法
12. comm/UriLib,url解析
13. comm/CommandParser,命令文件解析
有问题请关注我的微信公众号@itfriday与我互动