之前做build settings相關的調研,一直以為開啟LTO后主要是能給包大小帶來優化(在debug模式下包大小確實減小了5.7M),但是最終打包(release下)發現...

之前做build settings相關的調研,一直以為開啟LTO后主要是能給包大小帶來優化(在debug模式下包大小確實減小了5.7M),但是最終打包(release下)發現...
前言 前一段時間,在公司內部進行了一次QUIC協議的演講。當時因為時間有限,沒有仔細的討論Cronet 的源碼細節,僅僅只是介紹了QUIC的協議細節。本文就從Cronet源碼...
背景: 目前所在的項目組是多媒體開發組,項目開發的場景包括了播放器,特效,視頻編輯,視頻模板,代碼規范工具等多個場景,隨著開發迭代,項目已經變得越來越龐大,所有代碼放在一個工...
1.Background Winsock kernel buffer To optimize performance at the application layer, Wi...
網絡安全篇,面對復雜多變的網絡環境,我們需要掌握哪些關于網絡安全的相關知識,聊一聊與網絡安全相關的:HTTPS、SSL、TLS 等。 網絡安全專題 網絡安全的基石 《網絡安全...
STL(標準模板庫),是目前C++內置支持的library。它的底層利用了C++類模板和函數模板的機制,由三大部分組成:容器、算法和迭代器。 目前STL有六大組件 容器 co...
最近對網絡優化進行了一些研究,好些都沒有去實踐,所以做一個整理,以后慢慢研究 HTTP2.0 HTTP2.0新特性 二進制分幀 首部壓縮 多路復用 服務器推送 請求優先級 H...
iOS網絡緩存掃盲篇 --使用兩行代碼就能完成80%的緩存需求 下篇預告:使用80%的代碼來完成剩下的20%的緩存需求 。敬請 star (右上角)持續關注。 目錄 當我們在...