概述
项目准备过程中,主要阅读了 《Linux 高性能服务器编程》 游双 一书。源码参考的是:TinyWebServer,我在此源码的基础上做了一定的 优化和修改。
我的代码:Github: myWebserver: 我的C++服务器项目
我的 Webserver 项目总结:WebServer 项目解读 / 代码分析 / 改进
我的《Linux 高性能服务器编程》学习笔记:《Linux 高性能服务器编程》总结_红茶川的博客-CSDN博客
语雀文档: Linux 高性能服务器
《Linux 高性能服务器编程》学习笔记
书本中的样例代码
书中的部分样例代码,我都在笔记中给出了可以运行的代码,大家可以编译运行一下看看效果。
所有代码我都放在了 Github 仓库:《Linux 高性能服务器编程》—游双,阅读笔记及相关代码
实战 9:利用 alarm 函数周期性触发 SIGALRM 信号
实战 10:利用 Libevent 库实现一个“Hello World”程序