https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/%E5%8D%95%E5%85...
https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/%E5%8D%95%E5%85...
在第一篇我們介紹過AudioConverter可以對(duì)分離出來的音頻幀解碼得到PCM數(shù)據(jù)。實(shí)際上,AudioConverter可以完成不同線性PCM變體之間音頻數(shù)據(jù)的轉(zhuǎn)換(例如...
一些基本概念 YUV/RGB處理以及PCM處理處于對(duì)視音頻原始數(shù)據(jù)的處理,但是視音頻在傳輸?shù)倪^程中是以視音頻碼流傳輸?shù)摹=酉聛斫榻B一下視頻碼流: H.264的標(biāo)準(zhǔn)定義如下:同...
一、靜態(tài)庫和動(dòng)態(tài)庫依賴問題 1.1、兩個(gè)庫相關(guān)的區(qū)別 在構(gòu)建的過程中: 動(dòng)態(tài)庫需要經(jīng)過靜態(tài)鏈接。這里你沒有看錯(cuò),動(dòng)態(tài)庫的生成需要靜態(tài)鏈接。而靜態(tài)庫的生成,不需要經(jīng)過靜態(tài)鏈接,...
https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/Swift-%E5%B1%9E...
https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/iOS-%E5%86%85%E...
https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/UITableView%20I...
https://github.com/MeanMouse/blog/blob/master/contents/iOS/Swift-%E5%87%BD%E6%95%B0%E8%...
https://github.com/leafmure/leafmure.github.io/blob/master/contents/iOS/Xcode13%20%E7%A...
文章標(biāo)題起的好,但是分析顯得過于淺薄. 不是讓你把誕生歷史故事. 是讓你說清楚兩者在技術(shù)上主要有什么區(qū)別, 因?yàn)楹芏嗳硕加幸粋€(gè)疑問: 既然websocket在借助http建立連接后是完全依賴TCP實(shí)現(xiàn)全雙工通訊的, 那么為什么不直接使用TCP的原始socket來直接通訊? 難道websocket僅僅是socket上層函數(shù)級(jí)別的封裝?肯定不是! 那么必然協(xié)議上有所差別了, 那些差別, 解決了什么問題? 這些東西才是大家希望去了解的. 是在忍不住評(píng)論了, 因?yàn)槔速M(fèi)了時(shí)間, 還是搜Google吧
張壘 評(píng)論自WebSocket和Socket的區(qū)別
所有文章已搬遷到個(gè)人站點(diǎn):me.harley-xk.studio,歡迎訪問留言 作為一個(gè)強(qiáng)迫癥晚期患者,對(duì)于 StatusBar 這樣的細(xì)節(jié)也是無法放過的。對(duì)于每一個(gè)界面,S...
SideTables SideTables 是全局表,管理著對(duì)象的引用計(jì)數(shù)和weak引用指針,每個(gè)對(duì)象在此表中都有對(duì)應(yīng)的一個(gè) SideTable,讓我們來看看 SideTab...
EventKit 框架 此框架可以訪問手機(jī)系統(tǒng)日歷和提醒事項(xiàng)APP的數(shù)據(jù),用此框架可以添加日歷事件和提醒事項(xiàng)。 info.plist 配置 在 info.plist 添加訪問...
簡(jiǎn)介 人類在進(jìn)步,社會(huì)在發(fā)展,隨著時(shí)間變化我們會(huì)遇到不同的問題,由此也誕生了對(duì)應(yīng)的解決方法。我們編寫的類也是如此,在隨著業(yè)務(wù)的發(fā)展,原定類的方法也就不足以處理新的業(yè)務(wù),因此我...