之前做build settings相關(guān)的調(diào)研,一直以為開啟LTO后主要是能給包大小帶來(lái)優(yōu)化(在debug模式下包大小確實(shí)減小了5.7M)尿孔,但是最終打包(release下)發(fā)現(xiàn)...
之前做build settings相關(guān)的調(diào)研,一直以為開啟LTO后主要是能給包大小帶來(lái)優(yōu)化(在debug模式下包大小確實(shí)減小了5.7M)尿孔,但是最終打包(release下)發(fā)現(xiàn)...
前言 前一段時(shí)間虽缕,在公司內(nèi)部進(jìn)行了一次QUIC協(xié)議的演講行剂。當(dāng)時(shí)因?yàn)闀r(shí)間有限暂刘,沒(méi)有仔細(xì)的討論Cronet 的源碼細(xì)節(jié)谈况,僅僅只是介紹了QUIC的協(xié)議細(xì)節(jié)斤斧。本文就從Cronet源碼...
背景: 目前所在的項(xiàng)目組是多媒體開發(fā)組早抠,項(xiàng)目開發(fā)的場(chǎng)景包括了播放器,特效撬讽,視頻編輯蕊连,視頻模板,代碼規(guī)范工具等多個(gè)場(chǎng)景游昼,隨著開發(fā)迭代甘苍,項(xiàng)目已經(jīng)變得越來(lái)越龐大,所有代碼放在一個(gè)工...
1.Background Winsock kernel buffer To optimize performance at the application layer, Wi...
本文將介紹寫技術(shù)方案的意義烘豌,如何評(píng)判技術(shù)方案的好壞载庭,如何寫好技術(shù)方案。 寫技術(shù)方案的意義 寫技術(shù)方案根本目的是提高研發(fā)效率和質(zhì)量廊佩,具體體現(xiàn)在以下方面: 1囚聚、提高溝通效率對(duì)于整...
網(wǎng)絡(luò)安全篇,面對(duì)復(fù)雜多變的網(wǎng)絡(luò)環(huán)境罐寨,我們需要掌握哪些關(guān)于網(wǎng)絡(luò)安全的相關(guān)知識(shí)靡挥,聊一聊與網(wǎng)絡(luò)安全相關(guān)的:HTTPS、SSL鸯绿、TLS 等跋破。 網(wǎng)絡(luò)安全專題 網(wǎng)絡(luò)安全的基石 《網(wǎng)絡(luò)安全...
STL(標(biāo)準(zhǔn)模板庫(kù)),是目前C++內(nèi)置支持的library毒返。它的底層利用了C++類模板和函數(shù)模板的機(jī)制租幕,由三大部分組成:容器、算法和迭代器拧簸。 目前STL有六大組件 容器 co...
最近對(duì)網(wǎng)絡(luò)優(yōu)化進(jìn)行了一些研究劲绪,好些都沒(méi)有去實(shí)踐,所以做一個(gè)整理盆赤,以后慢慢研究 HTTP2.0 HTTP2.0新特性 二進(jìn)制分幀 首部壓縮 多路復(fù)用 服務(wù)器推送 請(qǐng)求優(yōu)先級(jí) H...
iOS網(wǎng)絡(luò)緩存掃盲篇 --使用兩行代碼就能完成80%的緩存需求 下篇預(yù)告:使用80%的代碼來(lái)完成剩下的20%的緩存需求 贾富。敬請(qǐng) star (右上角)持續(xù)關(guān)注。 目錄 當(dāng)我們?cè)?..