Avatar notebook default
16篇文章 · 3419字 · 1人關(guān)注
  • 網(wǎng)絡(luò)知識(shí)

    1:在瀏覽器地址鍵入U(xiǎn)RL,按下回車之后經(jīng)歷的流程首先瀏覽器會(huì)依據(jù)URL逐層查詢DNS服務(wù)器緩存,解析URL中的域名所對(duì)應(yīng)的IP地址。DNS地址...

  • Resize,w 360,h 240
    iOS程序的內(nèi)存布局

    iOS引入Tagged Pointer技術(shù),為了優(yōu)化NSString、NSNumber贺归、NSDate小對(duì)象的存儲(chǔ)。判斷指針為Tagged Poi...

  • NSTimer断箫、CADisplayLink拂酣、dispatch_source_t

    NSTimer、CADisplayLink依賴Runloop仲义,如果Runloop的任務(wù)過于繁重婶熬,可能導(dǎo)致NSTimer不準(zhǔn)時(shí)。GCD的定時(shí)器di...

  • 多線程的多讀單寫(保證讀寫安全)

    proxy:代理人埃撵,委托書schedule:時(shí)間表 方案1:pthread_rwlock_rdlock赵颅、pthread_rwlock_wrloc...

  • Resize,w 360,h 240
    Runtime4

    OC是一門動(dòng)態(tài)性比較強(qiáng)的編程語言,允許很多操作推遲到程序運(yùn)行的時(shí)候再進(jìn)行暂刘。OC的動(dòng)態(tài)性就是由runtime來支撐和實(shí)現(xiàn)饺谬,Runtime是一套C語...

  • 多線程自旋鎖、互斥鎖

    semaphore:信號(hào)量recursive:遞歸的unfair:不公平mutex:互斥 OSSpinLock:自旋鎖谣拣,等待鎖的線程一直處于忙等...

  • Resize,w 360,h 240
    GCD總結(jié)1

    產(chǎn)生死鎖原因:使用sync函數(shù)往當(dāng)前串行隊(duì)列里面添加任務(wù)募寨,會(huì)卡住當(dāng)前串行隊(duì)列(產(chǎn)生死鎖)。

  • Runloop1

    Runloop的基本作用:1:保持程序的持續(xù)運(yùn)行2:處理App中的各種事件(觸摸事件芝发、定時(shí)器事件)3:節(jié)省CPU資源绪商,提高程序性能苛谷。 Runlo...

文集作者

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品