目錄 事件驅動與EventLoop EventLoop EventLoop的構造與析構 特定線程檢查,確保線程安全 loop循環 添加、更新、刪除通道 定時任務 runInLoop與queueInLoop執行 ...
目錄 EventLoop的多線程應用 多個Reactor模型 EventLoopThreadPool 事件循環線程池類 EventLoopThreadPool類聲明 EventLoopThreadPool的構造與析構 start 啟動IO線程池 分派任務給IO線程的利器:getNextLoop 不常用的getLoopForHash,getAllLoops 測試EventLoopThreadPoo ...
2022-04-11 00:50 0 686 推薦指數:
目錄 事件驅動與EventLoop EventLoop EventLoop的構造與析構 特定線程檢查,確保線程安全 loop循環 添加、更新、刪除通道 定時任務 runInLoop與queueInLoop執行 ...
的,然后自己按照muduo源碼和書中的介紹自己寫個demo。 2. 之前實習面試的時候,發現自己的網絡編程 ...
@ 目錄 前言 多線程TcpServer EventLoopThreadPool 線程池設計模式 muduo中的使用 連接的建立、消息、銷毀 on_connection on_message ...
看完了 W. Richard Stevens 的傳世經典《UNIX 網絡編程》, 能照着例子用 Sockets API 編寫 echo 服務, 卻仍然對稍微復雜一點的網絡編程任務感到無從下手? 書中示例代碼把業務邏輯和 Sockets 調用混在一起,似乎不利於將來擴展? 程序在本機測試正常 ...
Muduo學習筆記(一) 什么都不做的EventLoop EventLoop EventLoop的基本接口包括構造、析構、loop()。 One Loop Per Thread 一個線程只有一個EventLoop對象、如果當前線程創建了其他 EventLoop對象,則終止程序 ...
,掌握之后可順利地開發各類常見的服務端網絡應用程序。本書以 muduo 網絡庫為例,講解這種編程模型的使用 ...
《Linux 多線程服務端編程:使用 muduo C++ 網絡庫》 電子版已在京東和亞馬遜上市銷售。 京東購買地址:http://e.jd.com/30149978.html 亞馬遜Kindle版:http://www.amazon.cn/dp/B00FF1XYJI 京東閱讀效果: PC ...
muduo網絡庫學習筆記(三)TimerQueue定時器隊列 目錄 muduo網絡庫學習筆記(三)TimerQueue定時器隊列 Linux中的時間函數 timerfd簡單使用介紹 timerfd示例 muduo ...