網路程式設計 併發程式設計

2022-05-21 10:46:03 字數 332 閱讀 7032

01 網路程式設計-軟體開發架構 osi七層協議 乙太網協議 ip 埠 tcp udp

02 tcp的三次握手四次揮手理解及面試題

03 socket套接字使用 tcp連線通訊迴圈 tcp粘包問題  struct模組  tcp傳送檔案

04 udp協議     tcp udp基於socketserver的併發

05 程序多道技術 程序排程 程序三態 同步非同步 兩種建立方式 程序相關方法

06 程序間通訊ipc機制 佇列

07 執行緒 與程序類似

08 執行緒gil鎖 gil與普通互斥鎖 死鎖遞迴鎖 事件 訊號量

09 程序池 執行緒池 協程

Python網路程式設計 併發程式設計

提取碼 tv0e 01 計算機基礎 1.cs client service 客戶端與服務端 2.通訊的過程 客戶端 作業系統 硬體 網路 硬體 作業系統 服務端 03 五層協議詳解 1.應用層 傳輸層 tcp udp 網路層 ip 資料鏈路層 物理層 04 傳輸層詳解 tcp協議 客戶端 服務端需要...

網路程式設計之併發網路程式設計

之前使用socket模組實現的網路程式設計都不能併發進行連線和通訊的,即乙個客戶端需要等待伺服器和另乙個客戶端通訊完成後才能和服務端進行連線和通訊。python3中提供有乙個高階內建模組socketserver來幫助我們進行併發的網路程式設計。socketserver模組處理網路請求的功能,可以通過...

網路程式設計基礎 併發程式設計 多程序

python中的多執行緒無法利用多核優勢,如果想要充分地使用多核cpu的資源 os.cpu count 檢視 在python中大部分情況需要使用多程序。python提供了multiprocessing multiprocessing模組用來開啟子程序,並在子程序中執行我們定製的任務 比如函式 該模組...