大學(xué)學(xué)習(xí)C語(yǔ)言時(shí),書(shū)上面有一句話山叮,程序就是數(shù)據(jù)和算法怜械。面對(duì)著整型番宁、字符串委粉、浮點(diǎn)數(shù)等數(shù)據(jù),還有冒泡蓄愁、選擇双炕、堆等算法,好像程序確實(shí)如此撮抓。后來(lái)入門程序...
前言 伴隨著9月上旬[https://support.apple.com/zh-cn/HT201222]iOS16[https://suppor...
目前程序員開(kāi)發(fā)中基本都在使用高級(jí)語(yǔ)言妇斤,比如OC、Android、Java等站超。使用這些高級(jí)語(yǔ)言開(kāi)發(fā)的程序荸恕,想要在計(jì)算機(jī)上順利執(zhí)行,都必須經(jīng)歷編譯過(guò)...
1顷编、CodeReview Code Review 中文應(yīng)該譯作 “代碼審查” 或是 “代碼評(píng)審”戚炫,這是一個(gè)流程剑刑,當(dāng)開(kāi)發(fā)人員寫(xiě)好代碼后媳纬,需要讓別人...
最近觀看 WWDC 2020 關(guān)于電量和性能調(diào)試的 session: Diagnose performance issues with the ...
在閱讀開(kāi)源庫(kù)源碼時(shí)施掏,往往會(huì)發(fā)現(xiàn) static inline 的關(guān)鍵字钮惠,這標(biāo)識(shí)了該函數(shù)為內(nèi)聯(lián)樣式。據(jù)稱使用后 App 運(yùn)行效率會(huì)提升七芭。其中最具有支...
1 NSCache 和 NSDictionary 的區(qū)別 首先看一下 Apple 對(duì) NSCache 的介紹: 簡(jiǎn)單翻譯一下:(1) NSCac...
開(kāi)發(fā)中必不可少的一個(gè)環(huán)節(jié)就是產(chǎn)品經(jīng)理要求添加的埋點(diǎn), 從是否需要開(kāi)發(fā)者添加代碼的角度, 分為無(wú)侵入埋點(diǎn)和事件埋點(diǎn). 其中 無(wú)侵入埋點(diǎn) SDK...
一 從操作系統(tǒng)說(shuō)起 1 計(jì)算機(jī)內(nèi)存機(jī)制 從 1946 年第一臺(tái)計(jì)算機(jī) ENAIC 誕生, 計(jì)算機(jī)已經(jīng)發(fā)展了 70 多年, 但是現(xiàn)在計(jì)算機(jī)結(jié)構(gòu)仍然...