文章目錄
單核CPU是不可以並行處理;
select是併發服務器,對於多核CPU而言,select是無法充分利用的,除非使用多進程select,或者多線程select
(1)關注前三個
對等方發數據過來,填充了套接口緩衝區;
對方調用close,返回爲0表示對等方關閉;
(2)關注第一個
大多數時候緩衝區是不滿的,會不斷產生可寫事件;
40:41
單核CPU是不可以並行處理;
select是併發服務器,對於多核CPU而言,select是無法充分利用的,除非使用多進程select,或者多線程select
(1)關注前三個
對等方發數據過來,填充了套接口緩衝區;
對方調用close,返回爲0表示對等方關閉;
(2)關注第一個
大多數時候緩衝區是不滿的,會不斷產生可寫事件;
40:41
文章目錄 不需要經過三次握手 TCP是基於流的傳輸服務,消息之間沒有邊界,UDP數據包之間有邊界 數據包丟失,重複,亂序,以及缺乏流控 紅色豎線:表示客戶端和服務端的邊界 16:28
文章目錄1.使用外部庫2.靜態庫與共享庫3.生成靜態庫4.生成動態庫 1.使用外部庫 2.靜態庫與共享庫 3.生成靜態庫 4.生成動態庫