文章目录
单核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.生成動態庫