在學習Linux高并發web伺服器開發總結了筆記,并分享出來。有問題請及時聯系部落客:Alliswell_WP,轉載請注明出處。
11_伺服器開發-第03天(web伺服器 - 3)
一、學習目标
1、libevent實作httpserver
2、線程池
二、 複習
1、epoll伺服器端代碼
三、strftime函數
》使用:
char buf[1024];
strftime(buf, sizeof(buf), "%Y %b %d %H %M %S", st.st_mtime);//把st.st_mtime按雙引号中格式 格式化到buf中。
》類似于QT中(QDateTime、QTime、QDate):如調用QDateTime後,然後toString("yy MM dd")把QDatetime轉為特定格式
如擷取本地時間:
QDateTime d(QDateTime::currentDateTime());
qDebug()<<d.toString("yy.MM.dd") ;
四、libevent實作httpserver
五、線程池
1、線程池的原理
2、線程池結構體
3、如何使用線程池
4、初始化線程池的函數
5、幹活的線程的回調函數
6、管理者線程回調函數