通訊 未完成

2022-09-10 12:54:25 字數 473 閱讀 1399

​ 網路程式設計對於後端開發來說也是非常重要的一部分,常見的使用案例包含,郵件、web伺服器、rpc等底層通訊模型都離不開通訊。及j**a是第乙個從一開始就為網路應用而設計的程式語言,最早的兩個實用j**a應用的程式之一就是web瀏覽器,隨著internet的不斷發展,j**a成為了唯一適合構建下一代網路應用程式的語言。

資料報文(tcp)

網路的基本七層模型

兩個已知ip資料報的主機通訊協議,規定的是「兩個主機之間的通訊」協議或者規範,真正進行通訊的實體是主機中的程序。

根據應用程式的不用需求,運輸層需要兩種不同的運輸協議,即面向連線的tcp和無連線的udp。

tcp資料單元為段 而udp中資料單元為資料報。

tcpudpsocket模式

多程序模式

多執行緒模式

i/o多路復用模型

未完成作業

分治 1.一元三次方程求解 1015 2.迴圈比賽日程表 3.求方程的根 5.黑白棋子的移動 1310 6.光榮的夢想 2323 7.小車問題 1668 8.方程分f x 的根 9.求逆序對 1198 10.迴圈比賽 11.二分查詢 1135 12.麥森數 1030 動態規劃 挖地雷 取數字問題 搜...

OpenTLD 未完成 虎頭

tld是一種演算法的簡稱,原作者把它叫做tracking learning detection。搞視覺的人看到這個名字都會嚇一跳,很ambitious的計畫。是09年的工作,不算太久,不過也不太新。網上關於這個的資源其實很多,很大程度和作者開放源 有關。學習過程中碰到的第乙個問題就是資源太多 當然是...

單詞統計(未完成)

題目描述 輸入一段英文文字,用程式統計出現頻率最高和最低的兩個單詞 英文文字中僅出現這四類字元 空格 英文逗號 英文句號 英文大小寫字母 a z a z 單詞之間的分隔符僅考慮這三種 空格 英文逗號 英文句號 僅大小寫不同的單詞算同乙個單詞 如果兩個單詞出現次數相同,則在文字中首次出現的單詞優先返回...