前言 在RAC中,萬物皆信號。 RAC 指的就是 RactiveCocoa ,是 Github 的一個開源框架,能夠通過信號提供大量方便的事件處理方案,讓我們更簡單粗暴地去處...
前言 在RAC中,萬物皆信號。 RAC 指的就是 RactiveCocoa ,是 Github 的一個開源框架,能夠通過信號提供大量方便的事件處理方案,讓我們更簡單粗暴地去處...
MMKV的原理與實現(xiàn)(三) MMKV多線程設(shè)計 1. C/C++中的線程:POSIX線程 POSIX,全稱為可移植性操作系統(tǒng)接口。它包括了系統(tǒng)應(yīng)用程序接口(簡稱API)。該標(biāo)...
前言 在上篇中,仔細(xì)分析了一下Block的實現(xiàn)原理以及__block捕獲外部變量的原理。然而實際使用Block過程中,還是會遇到一些問題,比如Retain Circle的問題...
版本記錄 前言 ios 11+和macOS 10.13+ 新出了Vision框架,提供了人臉識別、物體檢測、物體跟蹤等技術(shù),它是基于Core ML的??梢哉f是人工智能的一部分...
簡書的文章頁主要由文章內(nèi)容和評論列表兩部分構(gòu)成,考慮到評論列表的操作體驗和復(fù)用性等其它問題,我們最終選擇用UIWebView展示文章內(nèi)容,而用原生的UITableView來展...
本案例主要是利用Metal實現(xiàn)攝像頭采集內(nèi)容的即刻渲染處理,理解視頻采集、處理及渲染的流程 視頻實時采集并渲染的效果圖如下,以下效果是由于設(shè)置了高斯模糊濾鏡,其中高斯模糊濾鏡...
音視頻開發(fā):OpenGL + OpenGL ES + Metal 系列文章匯總[http://m.itdecent.cn/p/c2c9547a2233] 在音視頻開發(fā)中...
前言 如何把這個世界變得美好?把你自己變得更美好 我們這篇博客繼續(xù)來介紹Runtime在開發(fā)中的實際應(yīng)用,通過開源庫Aspects來對runtime有更好的認(rèn)識和理解。 一、...
推流,就是將采集到的音頻,視頻數(shù)據(jù)通過流媒體協(xié)議發(fā)送到流媒體服務(wù)器。 推流前的工作:采集,處理,編碼壓縮 推流中做的工作: 封裝,上傳 推流前的工作 推流——采集到的音頻,視...
最近欣星寫的一篇文章,原來插圖用的是幾頁商務(wù)風(fēng)的PPT,后來換成了的手繪風(fēng)格,結(jié)果大受歡迎。很多朋友私信問是怎么做的,今天就專門和大家介紹一下手繪風(fēng)PPT的做法。 有人說,我...
能分享下制作好的PPT嗎?
高效,就是定制適合自已的習(xí)慣!什么是高效? 就是相同時間內(nèi),你能完成比別人更多的任務(wù),或者完成相同的任務(wù),你需要的時間更短。 怎樣才能更高效呢? 有的人說,高效還不簡單,就是記幾個快捷鍵嘛! 不錯!快捷鍵...
簡述 平時工作中使用 CoreVideo 也不算少,但是一直沒有系統(tǒng)完整地閱讀梳理過它的官方文檔。趁著這段時間較為閑暇,就系統(tǒng)性的學(xué)習(xí)一下官方文檔,并且記錄一些常見用法。 常...
?本篇將節(jié)操滿滿的安利Weex(? ̄? ??  ̄??),不一樣的角度推薦你入坑,官網(wǎng)有的我們不拖泥,這里將給你補(bǔ)充官方?jīng)]有的,深入到蹲坑給你排憂解難,總會給你點驚喜,內(nèi)容越后...
前言 前面的實踐教程:OpenGL ES實踐教程1-Demo01-AVPlayerOpenGL ES實踐教程2-Demo02-攝像頭采集數(shù)據(jù)和渲染OpenGL ES實踐教程3...
ARKit實戰(zhàn):如何實現(xiàn)任意門 相關(guān) 到底有多強(qiáng)?蘋果的增強(qiáng)現(xiàn)實框架:ARKitARKit進(jìn)階:物理世界ARKit進(jìn)階:材質(zhì) 技術(shù) 任意門特效的實現(xiàn),主要用到了關(guān)于紋理、材質(zhì)...
2018年8月4日第三次更新,詳細(xì)介紹了RTMP協(xié)議與遇到的坑 1. 簡介 RTMP協(xié)議是Real Time Message Protocol(實時信息傳輸協(xié)議)的縮寫,它是...