僅供個人參考系列 tcp與udp的相關內容小結

2021-08-17 12:35:51 字數 530 閱讀 2836

tcp/udp區別

三次握手,四次揮手,為什麼是三次握手四次揮手

長連線和短連線

client向server發起連線請求

server接到請求,雙方建立連線

client向server發訊息

server回應client

一次讀寫完成,此時雙方任何乙個都可以發起close操作

client向server發起連線

server接到請求後,雙方建立連線

client向server傳送訊息

server回應client

一次讀寫完成,連線不關閉

後續讀寫操作

短連線的操作步驟:建立連線 -> 資料傳輸 -> 關閉連線

長連線的操作步驟:建立連線 -> 資料傳輸 -> (保持連線) -> 資料傳輸 -> 關閉連線

長連線可以省去較多的tcp建立和關閉操作,減少資源浪費,節省時間,對於比較頻繁的請求資源的客戶端比較適用於長連線

短連線對於伺服器來說管理較為簡單,存在的連線都是有用的連線,不需要額外的控制手段

hadoop個人筆記,僅供自己參考

hadoop可以看做成乙個軟體,就是執行在linux系統上。對集群上的檔案進行操作是,前面得加上hadoop fs,例如檢視集群上的更目錄下的檔案 hadoop fs ls 將本地 linux系統 上的檔案放到集群中時,例如目錄input,下面有a.txt b.txt這兩個檔案,首先轉到檔案所在的目...

Odoo10參考系列 QWeb報表

報表是寫在html qweb中,像odoo中的所有普通檢視。你可以使用普通qweb 流程控制工具。pdf的渲染是通過wkhtmltopdf執行的。如果要在某個模型上建立報表,則需要定義該報表和它將使用的報表模板。如果您願意,還可以為該報表指定特定的報 式。最後,如果您需要訪問更多的模型,您可以定義乙...

PAT甲級1003,個人參考注釋

define crt secure no warnings include includeusing namespace std int n 城市的數目 int m 道路的數量 int c1 你現在所在的城市 int c2 你必須去救的城市 int e 510 510 記錄城市之間距離的二維表 in...