iOS元件化簡述

2021-09-29 05:53:26 字數 372 閱讀 3453

ios應用架構談 元件化方案:

(a)分層:

(b)中介軟體:target-action,url-block,protocl-class

ctmediator的優點:

router的缺點:

(1)ctmediator中介軟體:整合就可以了;

(2)模組target_%@:模組的實現以及提供對外的額方法,呼叫action_methodname,需要傳引數時,都統一以nsdictionary *的方式傳入。

(3)ctmediator+%@類目擴充套件:類目裡宣告了模組業務的對外介面,引數明確,這樣外部呼叫者可以 很容易理解如何呼叫介面。

dpdk 虛擬化簡述

水平有限,純屬扯淡,dpdk虛擬化,有很多資料就從虛擬化開始不辣不辣的開始講,cpu虛擬化,記憶體虛擬化,然後io虛擬化,咔咔咔半天你早已沒有興趣了,以上描述跟dpdk有毛關係,我說的毛,是有點毛關係的,不許理會,記得當初以為做linux核心肯定有前途那可是核心呀,學習1.0版本那本書,某人寫的狗屁...

mysql 效能優化簡述

用 explain 分析sql語句。使用max 函式時,給max的字段加索引來優化 把子查詢優化為連表查詢,但要注意有重複資料 優化limit技巧 1.使用有索引的列或主鍵進行order by 2.記錄上一次返回的最大id用where id last max id 來過濾資料 關於索引欄位的優化 出...

JS 前端模組化(簡述)

模組化主要是用來抽離公共 提高 復用率,隔離作用域,避免變數衝突等。通常乙個檔案就是乙個模組,有自己的作用域,只向外暴露特定的變數和函式。目前流行的模組化規範有amd cmd commonjs以及es6的模組系統。模組化的開發方式可以方便進行 的管理。非同步模組定義規範 requirejs 非同步載...