為了更好地分類閱讀總計1000多篇精編文章尘奏,我將在每周三推送新的一期技術(shù)文集,本次是第1?期扛芽。
第1?篇
[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(一):快速理解網(wǎng)絡(luò)通信協(xié)議(上篇)
[鏈接]?http://www.52im.net/thread-1095-1-1.html
[摘要]?互聯(lián)網(wǎng)的核心是一系列協(xié)議阱表,總稱為"互聯(lián)網(wǎng)協(xié)議"(Internet Protocol Suite)畔乙。它們對電腦如何連接和組網(wǎng),做出了詳盡的規(guī)定忙厌。理解了這些協(xié)議凫岖,就理解了互聯(lián)網(wǎng)的原理。本篇將帶你從理論上快速理解這些協(xié)議慰毅。
第2?篇
[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(二):快速理解網(wǎng)絡(luò)通信協(xié)議(下篇)
[鏈接]?http://www.52im.net/thread-1103-1-1.html
[摘要]?接上篇隘截,本篇將以普通人實際上網(wǎng)為例子,通俗易懂地講解網(wǎng)絡(luò)通信協(xié)議到底是什么汹胃。本篇帶了有些基礎(chǔ)的計網(wǎng)理論知識婶芭,但力求通俗不枯燥。
第3?篇
[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(三):快速理解TCP協(xié)議一篇就夠
[鏈接]http://www.52im.net/thread-1107-1-1.html
[摘要]?TCP 是互聯(lián)網(wǎng)的核心協(xié)議之一着饥,鑒于它的重要性犀农,本文將單獨介紹它的基礎(chǔ)知識,希望能加深您對TCP協(xié)議的理解宰掉。
第4?篇
[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(四):快速理解TCP和UDP的差異
[鏈接]http://www.52im.net/thread-1160-1-1.html
[摘要]?對于即時通訊開者新手來說呵哨,在開始著手編寫IM或消息推送系統(tǒng)的代碼前,最頭疼的問題莫過于到底該選TCP還是UDP作為傳輸層協(xié)議轨奄。本文延續(xù)《網(wǎng)絡(luò)編程懶人入門》系列文章的風(fēng)格孟害,通過快速對比分析 TCP 和 UDP 的區(qū)別,來幫助即時通訊初學(xué)者快速了解這些基礎(chǔ)的知識點挪拟,從而在IM挨务、消息推送等網(wǎng)絡(luò)通信應(yīng)用場景中能準(zhǔn)確地選擇合適的傳輸層協(xié)議。
第5?篇
[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(五):快速理解為什么說UDP有時比TCP更有優(yōu)勢
[鏈接]http://www.52im.net/thread-1277-1-1.html
[摘要]?隨著網(wǎng)絡(luò)技術(shù)飛速發(fā)展玉组,網(wǎng)速已不再是傳輸?shù)钠款i谎柄,UDP協(xié)議以其簡單、傳輸快的優(yōu)勢惯雳,在越來越多場景下取代了TCP朝巫,如網(wǎng)頁瀏覽、流媒體石景、實時游戲劈猿、物聯(lián)網(wǎng)拙吉。本文作為《網(wǎng)絡(luò)編程懶人入門》系列文章的第5篇,將為您快速梳理UDP協(xié)議在某些場景下對比TCP協(xié)議所具有的優(yōu)勢糙臼。
第6?篇
[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(六):史上最通俗的集線器庐镐、交換機、路由器功能原理入門
[鏈接]http://www.52im.net/thread-1629-1-1.html
[摘要]?本文旨在簡單地說明集線器变逃、交換機與路由器的區(qū)別必逆,因而忽略了很多細(xì)節(jié),三者實際的發(fā)展過程和工作原理并非文中所寫的這么簡單揽乱。如果你看完本文能大概了解到三者的異同名眉,本文的目的就達(dá)到了。
第7?篇
[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(七):深入淺出凰棉,全面理解HTTP協(xié)議
[鏈接]?http://www.52im.net/thread-1677-1-1.html
[摘要]?對于移動端即時通訊(尤其IM應(yīng)用)來說损拢,現(xiàn)今主流的數(shù)據(jù)通信總結(jié)下來無外乎就是長連接+短連接的方式,而短連接在應(yīng)用上講就是本文將要介紹的HTTP協(xié)議的應(yīng)用撒犀,而正確地理解HTTP協(xié)議對于寫好IM來說福压,是相當(dāng)有益的(關(guān)于移動端的HTTP具體應(yīng)用情況,可以閱讀《現(xiàn)代移動端網(wǎng)絡(luò)短連接的優(yōu)化手段總結(jié):請求速度或舞、弱網(wǎng)適應(yīng)荆姆、安全保障http://www.52im.net/thread-1413-1-1.html》)。
第8?篇
[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(八):手把手教你寫基于TCP的Socket長連接
[鏈接]?http://www.52im.net/thread-1722-1-1.html
[摘要]?TCP 是互聯(lián)網(wǎng)的核心協(xié)議之一映凳,鑒于它的重要性胆筒,希望通過閱讀上面介紹的幾篇理論文章,再針對本文的動手實踐诈豌,能真正加深您對TCP協(xié)議的理解仆救。
第9?篇
[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(九):通俗講解,有了IP地址矫渔,為何還要用MAC地址彤蔽?
[鏈接]?http://www.52im.net/thread-2067-1-1.html
[摘要]?標(biāo)題雖然是為了解釋有了 IP 地址,為什么還要用 MAC 地址庙洼,但是本文的重點在于理解為什么要有 IP 這樣的東西铆惑。本文對讀者的定位是知道 MAC 地址是什么,IP 地址是什么送膳。
第10?篇
[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(十):一泡尿的時間,快速讀懂QUIC協(xié)議
[鏈接]http://www.52im.net/thread-2816-1-1.html
[摘要]?一般的穩(wěn)定網(wǎng)絡(luò)傳輸都是通過TCP丑蛤,但是在網(wǎng)絡(luò)基建本身就已經(jīng)越來越完善的情況下叠聋,TCP設(shè)計本身的問題便暴露了出來,特別是在弱網(wǎng)環(huán)境下受裹,讓我們不得不考慮一些新的可能性碌补。
第11?篇
[標(biāo)題]?網(wǎng)絡(luò)編程懶人入門(十一):一文讀懂什么是IPv6
[鏈接]http://www.52im.net/thread-2979-1-1.html
[摘要]?本文將用淺顯易懂的文字虏束,帶你了解到底什么是IPv6。
第12?篇
[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(十二):快速讀懂Http/3協(xié)議厦章,一篇就夠镇匀!
[鏈接]http://www.52im.net/thread-3020-1-1.html
[摘要]?多年來,為了跟上互聯(lián)網(wǎng)的發(fā)展袜啃,以及WWW上交換的內(nèi)容種類增加汗侵,HTTP進(jìn)行了幾次重大升級,而HTTP/3就是目前的最新版本群发。本文將從HTTP/3的基本概念晰韵、技術(shù)原理、應(yīng)用場景和如何使用它等方面進(jìn)行介紹熟妓,確保在有限的篇幅內(nèi)雪猪,能讓你通俗地理解它。
第13?篇
[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(十三):一泡尿的時間起愈,快速搞懂TCP和UDP的區(qū)別
[鏈接]http://www.52im.net/thread-3793-1-1.html
[摘要]?不同于其它長篇大論只恨,本文盡量以簡潔精煉的文字,幫你總結(jié)歸納TCP和UDP協(xié)議的主要區(qū)別抬虽,方便那些想掌握這方面知識又不愿意耗費太多時間去系統(tǒng)地學(xué)習(xí)網(wǎng)絡(luò)理論基礎(chǔ)的同學(xué)快速理解官觅!
第14?篇
[標(biāo)題]網(wǎng)絡(luò)編程懶人入門(十四):到底什么是Socket?一文即懂斥赋!
[鏈接]?http://www.52im.net/thread-3821-1-1.html
[摘要]?本系列文章前面那些主要講解的是計算機網(wǎng)絡(luò)的理論基礎(chǔ)缰猴,但對于即時通訊IM這方面的應(yīng)用層開發(fā)者來說,跟計算機網(wǎng)絡(luò)打道的其實是各種API接口疤剑。本篇文章就來聊一下網(wǎng)絡(luò)應(yīng)用程序員最熟悉的Socket這個東西滑绒,拋開生澀的計算機網(wǎng)絡(luò)理論,從應(yīng)用層的角度來理解到底什么是Socket隘膘。
我是Jack Jiang疑故,我為自已帶鹽!