Masonry 源碼解析 上圖是 Masonry 的大體結(jié)構(gòu)杰标。 Masonry 主要分兩層铅祸,一部分通過主要的用戶接口及通過 DSL 能力姨伟。另一部...
前言 最近看了同事整理的一份與內(nèi)存泄漏相關(guān)思維導(dǎo)圖拇派。突然想從內(nèi)存泄漏的角度探討一下與內(nèi)存相關(guān)的話題电爹。什么是內(nèi)存泄漏睦番?然而我又問自己一個(gè)問題喜爷, m...
前言 什么是 Spring Boot 当窗? Spring Boot簡(jiǎn)化了基于Spring的應(yīng)用開發(fā)够坐,你只需要"run"就能創(chuàng)建一個(gè)獨(dú)立的,產(chǎn)品級(jí)別...
前言 什么是樹莓派? 當(dāng)然不是上圖的這個(gè)元咙。 樹莓派(英語:Raspberry Pi)梯影,是一款基于Linux的單板機(jī)電腦。它由英國(guó)的樹莓派基金會(huì)所...
最近寫了個(gè)工具CarthagePods庶香,將 Carthage 和 CocoaPods 配合一起使用甲棍。介紹我這個(gè)工具之前,先看看我們 iOS 開發(fā)...
最近在做項(xiàng)目的時(shí)候赶掖,遇到了一個(gè)需求感猛。我有三個(gè) View(View1, View2奢赂, View3)陪白,View1 和 View2 其中一個(gè)顯示,Vi...
什么是適配器膳灶?在真實(shí)世界中我們會(huì)接觸到各種各樣的適配器咱士,例如上圖的電源適配器。將兩座的電源接口轉(zhuǎn)換為 USB 接口轧钓。 意圖 適配器模式則是將一個(gè)...
單例是書中最后一個(gè)創(chuàng)建型模式序厉。單例這個(gè)設(shè)計(jì)模式相信大家再熟悉不過了。但單例也是最容易被濫用的設(shè)計(jì)模式毕箍。我們可以通過重新理解單例的意圖脂矫,來幫助我們...
意圖 用原型實(shí)例指定創(chuàng)建對(duì)象的種類,并且通過拷貝這些原型創(chuàng)建新的對(duì)象霉晕。 動(dòng)機(jī) 我們希望我們的框架類和應(yīng)用類進(jìn)行解藕庭再,但又必須知道如何創(chuàng)建應(yīng)用類的...