![240](https://cdn2.jianshu.io/assets/default_avatar/13-394c31a9cb492fcb39c27422ca7d2815.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Widget 除渲染外的所有類, 常見的有4種StatelessWidgetStatefulWidgetRendObjectWidgetInhe...
簡單原理 因為Dart并不是C語言, 所以對于線程來說, 它并不提供 用戶級別的直接系統(tǒng)調用(線程庫)如C系列的語言(C, C++, OC等),...
說明 clang 市面上的語言越來越多, 總的趨勢是使用越來越簡單, 伴隨著的卻是程序員越來越不是程序員, 因為不用在關心編譯機制, 不再考慮最...
回調的本質 函數指針 拋開所有的語言, 回調的本質是函數指針, 因為操作系統(tǒng)是基于C語言編寫的自然的回調的原理就是基于C的函數指針, 這一點不多...
吐槽 2年前, 曾經花費了巨大的精力自學了c++, 從晦澀難懂的標準庫中學到了很多編程技巧(本人并不從事c++開發(fā))應用到了項目中, 但強悍的泛...
GNUC alloc 簡介 前面自行設計的分配器, 在應用方面有比較大的局限性, GCC的編譯器有一個比較全面的分配器, 原理就是上面的實現, ...
上古程序員 640K 在 90年代以前 , 操作系統(tǒng)被 M-DOS 統(tǒng)治, 在當時的硬件環(huán)境下OS只能看到 1MB 的內存, 但對于程序員...
線程池 概念 線程池 調度機制 , 在實際開發(fā)中, 將每個任務都交給 某個線程 是不切實際的, 可以利用 并行并發(fā) 為任務指定單獨的線程去...
async 異步 它的概念這里就不談了, 本質上就是開線程, 一般 啟動一個線程的入口函數 是==沒有返回值的==, 但是并不是說不可以有 s...