利用IO复用技术Epoll与线程池实现多线程的Reactor高并发模型
利用正则与状态机解析HTTP请求报文,实现处理静态资源的请求
利用标准库容器封装char,实现自动增长的缓冲区
基于小根堆实现的定时器,关闭超时的非活动连接
利用单例模式与阻塞队列实现异步的日志系统,记录服务器运行状态
利用RAII机制实现了数据库连接池,减少数据库连接建立与关闭的开销,同时实现了用户注册登录功能
参考博文
小白视角:一文读懂社长的TinyWebServe
Web服务器-原始版本
__EOF__
本文作者: yubo-guan 本文链接: https://www.cnblogs.com/yubo-guan/p/18034262 关于博主: 评论和私信会在第一时间回复。或者直接私信我。 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处! 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。
© 版权声明
特别提醒: 内容为用户自行发布,如有侵权,请联系我们管理员删除,邮箱:mail@xieniao.com ,在收到您的邮件后我们会在3个工作日内处理。
相关文章
暂无评论...