持续更新…2020/5/3
github地址:https://github.com/dokdzym/jojo-webserver
2020/5/3 :
写完Util
首先创建一个Server类。
在.h文件里应该有如下内容:
public:
1、构造函数(初始化服务器资源:线程池、epoll、定时器等)
2、析构函数(释放服务器资源)
3、启动服务器(在main里调用)
private:
1、线程池
2、epoll实例
3、定时器
4、一些私有变量,比如epoll_fd、port等
Q&A
util
关于setsockopt:
http://blog.chinaunix.net/uid-20789945-id-1841102.html?utm_source=jiancool
为什么要清零socket?
http://www.imooc.com/wenda/detail/438394
为什么使用bzero而不是memset?
https://blog.csdn.net/liuxu324/article/details/81543580
using
在epoll头文件里
为什么使用using而不是typedef?
https://www.cnblogs.com/kevinWu7/p/10163447.html