# Read The Fucking Code **Repository Path**: jerry.com/Read-The-Fucking-Code ## Basic Information - **Project Name**: Read The Fucking Code - **Description**: RTFC - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-03-08 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 记录阅读过的开源代码程序和注释 ## Webbench - Webbench是一个在Linux下使用的非常简单的网站压力测试工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 源码加起来不到600行。 ## tinyhttp - tinyhttpd是一个超轻量型Http Server,使用C语言开发,全部代码只有500、600行,并附带一个简单的Client,可以通过阅读这段代码理解一个Http Server的本质。 ## cJSON - cJSON是C语言编写的一个JSON编解码器,非常轻量级,单文件,代码不到1K行,速度也非常理想,并且其代码也被非常好地维护着。里面用到的数据结构和算法都是非常值的阅读学习的。 ## jwSMTP - jwSMTP是一个由C++编写的邮件发送库,支持Linux、Windows等平台。可使用HTML或纯文本方式发送邮件,也可添加附件,支持多个收件人,并且支持LOGIN和PLAIN两种服务器验证方式,此代码可以帮助简单理解SMTP协议和DNS协议。