
java 中 可以使用assert語法來進行一些判斷檢,但是 android上 assert似乎不生效, 這是為什么呢。 在將java sour...
1.Lock 線程互斥鎖,使用方法: AutoLock的構造函數和析構函數里會調用Lock的acquire和release Lock的acqui...
在chromium中如何創建線程 創建線程對象后,可以調用Start,或者StartWithOptions指定創建線程的一些選項。 Thread...
Android 為了省電,會根據CPU load調整對CPU的供電,以犧牲手機性能換取續航。 CPU governer會不斷check CPU ...
要成為100x engineer,首先要成為10X engineer(高超的編程水平),其次光靠自身是無法產生生產效率的100倍提升的,要產生i...
class 文件的結構如下: Constant Pool 每個Constant Pool Entry由cp_info結構來表示 tag 表示co...
比如以下一段java代碼: 為什么要這么寫呢? 下面用一段測試程序的bytecode來解釋一下(以下bytecode是基于JVM的,不是基于ar...
1.新建一個plugin: 在每個variant的JavaCompile Task加入aspectj的運行代碼: 運行aspectJ的參數如下:...
RecylerView的回收機制分為兩部分:Cached View和RecycledViewPool 當要顯示新的view時,取用順序。 要顯示...