BT協議學習筆記1 閱讀概覽

2021-07-03 16:09:34 字數 384 閱讀 4376

這幾天看了bt協議的規範,互動的流程很簡單(相對於tcp/ip協議互動的那些複雜的機制),下面列舉一些我參考的文獻以及做一些總結。

其中1、2為bt協議的作者bram cohen本人寫的,最具權威性。1是標準的概覽,2後面的piece selection和peer selection部分十分詳細。

1、2的缺點是有些部分不是很詳細。

3是diku這個大學做的乙份標準,寫地蠻詳細的,可以作為1、2到4的過度閱讀。

4是由bt development community維護的,最為詳細,而且一直在維護中,資訊比較新(整個bt協議從發明到現在基本框架變化並不大)。

後面的筆記內容是我參考了以上文獻以及一些其他的文獻自己做的總結,如果有不妥當的地方,以1,2,3,4尤其是1為準。

c語言學習筆記(1)概覽

dennis ritchie 於1972年開發了c。c是為程式設計人員開發的語言。計算機分為三部分 處理單元 cpu 隨機訪問儲存器 ram 各種外圍裝置 鍵盤,滑鼠和監視器 定義程式目標 設計程式 編寫 編譯 使用編譯器將源 轉為可執行 執行程式 測試和除錯程式 維護和修改程式 來自作者的忠告 養...

閱讀筆記 增強學習1

增強學習1 增強學習要解決的是如下的問題 乙個能夠感知環境的自治agent 可以簡單的理解為具有學習能力的機械人 通過怎樣的學習方式選擇能達到其目的的最優動作。在agent在其環境中做出每個動作時,施教者會提供獎勵或懲罰措施以表示結果狀態的正確與否。典型場景可見在學習棋類對弈時,在訓練agent進行...

HTTP 協議 學習筆記 1

rfc 2616 1.術語 connection 傳輸層上,為了兩個程式之間的通訊而建立的虛電路。message http通訊的基本單元,包含一串有結構的位元組序,這些位元組序具有一定的語法規範,通過connection來傳輸 request http請求訊息 response http響應訊息 r...