約嗎姑娘,我有錢(qián)?。。。?!
那個(gè)嫁了窮人的女同學(xué)文/婉兮 1 我有個(gè)同學(xué)名叫楊麗麗,名字普通、長(zhǎng)相也普通,但她做過(guò)一件不普通的事兒:義無(wú)反顧嫁了一窮二白的學(xué)長(zhǎng),由窮人家的女兒,變成窮人的妻子。 這樣的“弱弱聯(lián)合”,在大部分...
好漢無(wú)好妻,懶漢娶花枝。這不是很正常么,自古就這樣
什么樣的姑娘最好泡?我把我整個(gè)的靈魂都給你,連同它的怪癖, 耍小脾氣,忽明忽暗, 一千八百種壞毛病。 它真討厭,只有一點(diǎn)好,愛(ài)你。 ——《愛(ài)你就像愛(ài)生命》王小波 什么樣的姑娘最好泡? 非得要我說(shuō)...
為什么要用CoreText(富文本)來(lái)取代WebView去顯示內(nèi)容。主要的原因就WebView有很大的問(wèn)題,性能,F(xiàn)PS,卡頓,與原生不搭。這些都是大問(wèn)題。 WebView的...
音頻怎么播?
FFmpeg視頻解碼播放一 原理: 通過(guò)ffmpeg對(duì)視頻進(jìn)行解碼,解碼出每一幀圖片,然后根據(jù)一定時(shí)間播放每一幀圖 二 如何集成 ffmpeg 下載腳本 ffmpeg腳本 根據(jù)上面鏈接的 READM...
@cooxu @NelsonJ 在直播間中,禮物的推送應(yīng)該是基于socket的,那么,在寫(xiě)禮物池的時(shí)候,我覺(jué)得應(yīng)該有個(gè)最大禮物個(gè)數(shù)限制,當(dāng)直播間送禮物的爆棚的時(shí)候,禮物池滿(mǎn)了可以通知服務(wù)器暫時(shí)不要推送數(shù)據(jù)了,畢竟服務(wù)器存儲(chǔ)能力遠(yuǎn)大于客戶(hù)端。這一樣的話(huà),就可以開(kāi)啟一個(gè)線(xiàn)程配備一個(gè)runloop,線(xiàn)程的意義在于打包動(dòng)畫(huà)所要展示的數(shù)據(jù),并加入禮物隊(duì)列中,當(dāng)禮物隊(duì)列里有數(shù)據(jù)時(shí)就通知主線(xiàn)程讓主線(xiàn)程創(chuàng)建動(dòng)畫(huà)在UI線(xiàn)程里展示,并在結(jié)束時(shí)及時(shí)釋放內(nèi)存,禮物隊(duì)列為空時(shí)runloop自動(dòng)睡眠線(xiàn)程,不會(huì)占用資源;禮物隊(duì)列如果滿(mǎn)了,就給服務(wù)器發(fā)送消息告知暫時(shí)不要推送數(shù)據(jù),用來(lái)防止持續(xù)的數(shù)據(jù)推送,導(dǎo)致客戶(hù)端內(nèi)存警告。退出直播間的時(shí)候及時(shí)清空隊(duì)列,線(xiàn)程等。這樣一來(lái),可以model化動(dòng)畫(huà)數(shù)據(jù),主線(xiàn)程做動(dòng)畫(huà)會(huì)更便捷和清晰,還有就你的demo而言,連續(xù)的點(diǎn)擊屏幕,不會(huì)出現(xiàn)卡死現(xiàn)象,不會(huì)為主線(xiàn)程帶來(lái)太多負(fù)擔(dān)。以上為個(gè)人微見(jiàn)。
iOS 動(dòng)畫(huà)隊(duì)列-仿映客刷禮物效果最近在研究直播的相關(guān)知識(shí),在網(wǎng)上看到了不少優(yōu)秀的開(kāi)源項(xiàng)目,可惜都沒(méi)有看到映客那個(gè)刷禮物的效果,于是手癢癢,決定自己做一個(gè)~ 首先從簡(jiǎn)單的開(kāi)始,文字描邊+連擊效果,這個(gè)比較簡(jiǎn)單...
這隊(duì)列用的有點(diǎn)奢侈了吧,開(kāi)倆輔助線(xiàn)程貌似只用來(lái)往主線(xiàn)程送數(shù)據(jù),這倆線(xiàn)程在start方法里并沒(méi)有做其他的事。
iOS 動(dòng)畫(huà)隊(duì)列-仿映客刷禮物效果最近在研究直播的相關(guān)知識(shí),在網(wǎng)上看到了不少優(yōu)秀的開(kāi)源項(xiàng)目,可惜都沒(méi)有看到映客那個(gè)刷禮物的效果,于是手癢癢,決定自己做一個(gè)~ 首先從簡(jiǎn)單的開(kāi)始,文字描邊+連擊效果,這個(gè)比較簡(jiǎn)單...