我們假設(shè)計(jì)算機(jī)運(yùn)行一行基礎(chǔ)代碼需要執(zhí)行一次運(yùn)算叹卷。 那么上面這個(gè)方法需要執(zhí)行 2 次運(yùn)算 這個(gè)方法需要 (n + 1 + n + 1) = 2n + 2 次運(yùn)算移怯。 我們把 算...

我們假設(shè)計(jì)算機(jī)運(yùn)行一行基礎(chǔ)代碼需要執(zhí)行一次運(yùn)算叹卷。 那么上面這個(gè)方法需要執(zhí)行 2 次運(yùn)算 這個(gè)方法需要 (n + 1 + n + 1) = 2n + 2 次運(yùn)算移怯。 我們把 算...
前言 前一段時(shí)間又活,在公司內(nèi)部進(jìn)行了一次QUIC協(xié)議的演講犀斋。當(dāng)時(shí)因?yàn)闀r(shí)間有限蜒车,沒有仔細(xì)的討論Cronet 的源碼細(xì)節(jié)潭袱,僅僅只是介紹了QUIC的協(xié)議細(xì)節(jié)摇零。本文就從Cronet源碼...
HTTP和HTTPS是面試常問的問題,內(nèi)容比較多而且復(fù)雜沽甥,HTTPS里面的細(xì)節(jié)很多声邦,本文只是把主要的東西寫出來,想要弄懂HTTPS還是要多看幾篇博文摆舟,自己動(dòng)手走一遍把各個(gè)攻擊...
一、前言 相信現(xiàn)在很多App都會(huì)有通訊功能盏檐,可能它要求是tcp歇式、udp或者websocket等,每次開發(fā)者需要自己再去找個(gè)輪子胡野,這樣繁瑣且耗時(shí)材失,所以本文旨意在打造一個(gè)通用的可...
前言 前四篇文章講述了Okhttp的核心原理,得知Okhttp是基于Socket開發(fā)的硫豆,而不是基于HttpUrlConnection開發(fā)的龙巨。 其中對于客戶端來說,核心有如下四...
Git 規(guī)范 所有使用了本規(guī)范的項(xiàng)目熊响,必須嚴(yán)格規(guī)范操作旨别,否則不予以合并代碼、提測汗茄、打包上線等后續(xù)操作秸弛。 基本要求 所有commit必須有注釋,內(nèi)容必須按照注釋格式嚴(yán)格執(zhí)行洪碳! ...
一 前言 RTP/RTCP協(xié)議是流媒體通信的基石递览。RTP協(xié)議定義流媒體數(shù)據(jù)在互聯(lián)網(wǎng)上傳輸?shù)臄?shù)據(jù)包格式,而RTCP協(xié)議則負(fù)責(zé)可靠傳輸瞳腌、流量控制和擁塞控制等服務(wù)質(zhì)量保證绞铃。在Web...
1、主機(jī):計(jì)算機(jī)網(wǎng)絡(luò)上任何一種能夠連接網(wǎng)絡(luò)的設(shè)備都被稱為主機(jī)或者說端系統(tǒng)嫂侍,比如手機(jī)儿捧、平板電腦、電視挑宠、游戲機(jī)菲盾、汽車等,隨著 5G 的到來痹栖,將會(huì)有越來越多的終端設(shè)備接入網(wǎng)絡(luò)2亿汞、通...