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...