一斩祭、程序的加載與鏈接 1.1 靜態(tài)鏈接與動態(tài)鏈接 程序的代碼基本上不可能全部在一個源文件中實現(xiàn)缓苛。例如以最經(jīng)典的helloworld為例,調(diào)用的p...
基礎(chǔ)優(yōu)化策略 延遲分配&懶分配 高效初始化內(nèi)存malloc分配的小塊內(nèi)存昼牛,并不會保證清零初始化,一般會配上memset來初始化台妆。但memset會...
物理內(nèi)存 一個設(shè)備的 RAM 大小础锐。Mac的RAM大小不固定,用戶可以隨便擴展勿锅。而iphone是固定不變的帕膜,以下是維基百科上的資料: 簡單來說,...
正常鏈接過程 假設(shè)一個工程里有兩個源碼文件和兩個靜態(tài)庫: main.m實現(xiàn)了程序入口main溢十,它又調(diào)用了未知方法Fun1和Fun2 object...
Flutter通過自繪UI界面實現(xiàn)跨平臺開發(fā)垮刹,它的UI框架使用Dart編寫(類似JS),這就涉及到與native的相互調(diào)用张弛。Flutter提供了...
效果 原理 原理分為兩步: 構(gòu)造三角形 整體大小只用border來撐荒典,將左右border顏色設(shè)置透明 頂部border寬度設(shè)置為0 疊加三角形將...
效果 原理 最高效的實現(xiàn)方法當(dāng)然是用CSS3中的SVG繪制Path酪劫,但是我們也可以用最基礎(chǔ)的元素和樣式構(gòu)建出這種效果。 我們把整個圓弧分成兩個半...
1.PresentVC與RootVC的關(guān)系:rootVC的view從window上移除寺董,而presentedVC的view貼在了window上,...
Vue 最獨特的特性之一覆糟,是其非侵入性的響應(yīng)式系統(tǒng)。數(shù)據(jù)模型僅僅是普通的 JavaScript 對象遮咖。而當(dāng)你修改它們時搪桂,視圖會進(jìn)行更新。 如何追...