Linux C语言开发Epoll多线程TCP/IP服务器,我起了个不错的名字叫:My Open Server,简称:MOS。该项目将通过视频全程从0开始编码,并讲解开发过程和知识点。完成后的代码将上传到GitHub上,也希望有志同道合的朋友一起来完善。讲解由浅入深,但也需要基本的Linux C开发经验或知识,纯粹的菜鸟会有难度。我的开发也并不会100%的完善程度,估计在70-80%,实际商用中,能达到30000以上的并发量。
基于Libevent库与线程池编写的简单WebSocket服务器与客服端
学习zlib的绝好资料! 有例子 对zlib提供的unzip.c、zip.c进行了封装,容易看懂 可以压缩一个文件夹下的所有子文件和子文件夹 支持中文路径 可以解压到一个文件夹 注意:zip文件类型有很多种!本程序的解压部分只能解压和本程序压缩的格式一致的压缩文件,不能解压任意zip文件!
纯C语言写的http client,支持 https,支持GET POST, 不依赖其他库
Friso 是使用 c 语言开发的一款开源的高性能中文分词器,使用流行的mmseg算法实现。完全基于模块化设计和实现,可以很方便的植入其他程序中, 例如:MySQL,PHP,并且提供了php5, php7, ocaml, lua的插件实现
AWTK 全称为 Toolkit AnyWhere,是 ZLG 倾心打造的一套基于 C 语言开发的 GUI 框架。旨在为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎,并支持跨平台同步开发
Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。 Boost库由C++标准委员会库工作组成员发起,在C++社区中影响甚大,其成员已近20
C++开发的redis服务器框架库, 使用这个库可以很容易的开发自己的redis协议兼容服务器