無論是 c/s 開發還是 b/s 開發,無論是前端開發還是後台開發,網路總是無法避免的,資料如何傳輸,如何保證正確性和可靠性,如何提高傳輸效率,如何解決會話管理問題,如何在網路擁堵環境下採取措施。這些都是需要了解的。
今天總結下與網路相關的知識,不是那麼詳細,但是包含了我認為重要的所有點。如果想深入了解的可以參考《**http[上野 宣]》、《**tcp/ip(第5版)[竹下隆史]》以及計算機網路相關教材。
網路知識我做了 8 個方面的總結,包括dns協議,http協議,https協議,tcp協議,ip協議,tcp/ip,web攻擊,其他協議。以下對這些內容做一些簡單的總結,同時我也有完整的思維導圖,部落格上不方便展示,若有需要,聯絡我。
2.1 特點
TCP IP 網路基礎(二)網路層
ip位址和ip協議基本上構成了網路層的核心和全部。而網路層又是 tcp ip 的心臟,或者是精華 還拿前面的例子來說,資料鏈路層負責網路內 直連 廣義的直連也包括通過交換機 集線器等連起來 的裝置的通訊,而ip協議 又叫網際協議 負責網路間的連通。也就是說,資料鏈路層相當於快遞員騎著小電驢在你小區裡...
Android基礎 二 網路程式設計
2.訪問網路的操作不能放在主線程中,開乙個子執行緒通過傳送訊息到ui執行緒,在ui執行緒修改介面 handler handler new handler public void download view v else catch exception e start 3.快取到本地,直接從本地讀取 ...
Linux網路程式設計基礎 01 網路基礎知識
internet 冷戰 的產物 1957年10月和11月,前蘇聯先後有兩顆 sputnik 衛星上天 1958年美國 艾森豪威爾向美國國會提出建立darpa defense advanced research project agency 即國防部高階研究計畫署,簡稱arpa 1968年6月darp...