條件邏輯增加了程序的完整性,但同樣也增加了程序的復(fù)雜度。本章會通過分解條件表達(dá)式、合并條件表達(dá)式以及用衛(wèi)語句取代嵌套條件表達(dá)式等方法來簡化復(fù)雜的...
書中每個章節(jié)都推薦了大量的重構(gòu)手段,當(dāng)開發(fā)者在面對大量無論是已經(jīng)熟悉的還是新了解的重構(gòu)手段時,如何快速的回憶并且選擇更高效的方式進行重構(gòu)? 對于...
給定一個二叉樹, 找到該樹中兩個指定節(jié)點的最近公共祖先。 百度百科中最近公共祖先的定義為:“對于有根樹 T 的兩個結(jié)點 p、q,最近公共祖先表示...
最近走在學(xué)習(xí)有關(guān)移動端內(nèi)存的路上,這不慢悠悠的走到了YYCache的路標(biāo)下。那就從自己的角度先說說為什么在項目中選擇了YYCache做緩存。 準(zhǔn)...
《音視頻開發(fā)進階指南》是我第一次了解到音視頻開發(fā)內(nèi)在的小細(xì)節(jié),書中很多還難以理解的內(nèi)容,不過循序漸進不要慌嘛,慢慢進入這個充滿魅力的音視頻開發(fā)的...
?又開始讀《Objective-C高級編程》里面關(guān)于block的介紹章節(jié),每次讀都會有新的疑惑,這該死的魔鬼魅力。 基礎(chǔ)入門篇 block就是一...
新的一周開始了,冷風(fēng)吹得人懶洋洋不想動彈.趁著總結(jié)iOS新特性之前繼續(xù)學(xué)習(xí)CSS布局。 Absolute 絕對布局,破壞了流結(jié)構(gòu),會直接覆蓋在其...
之前因為客戶端引入Facebook的YOGA庫,以及微信小程序?qū)W習(xí)的原因,對于前端的布局有一定的了解。書讀百遍其義自見,不經(jīng)常使用的工具還是需要...
之前使用instrument工具進行性能檢測時,總感覺找不到竅門,要浪費很多時間才能定位到有問題的代碼片段。 工作的項目中慢慢重視性能優(yōu)化一塊了...