
Mutex相關(guān)概念 Mutex 是互斥鎖狂秦,正常情況下有2個狀態(tài):正常狀態(tài)&饑餓狀態(tài)正常狀態(tài):所有等待鎖的goroutine是按照FIFO順序等待...
1. 什么是線程安全? 多個線程在訪問同一個對象的時候不需要其他額外的同步手段或措施就能保證該對象被正確的訪問并產(chǎn)生正確的執(zhí)行結(jié)果。那么這個對象...
亂七八糟 差不多的光景污它,去年的這個時候我和師姐去的韓餐館绎速,下完雨的午后虾啦,呼入的空氣不再是污濁的灰塵锰扶。去年今日,師姐簽約賣身華為初家,同時手握百度和騰...
問題:對于1億個url進行去重(每個url按照20字節(jié)來計算偎窘,20億字節(jié)約占1.8G以上的空間,用hashset來實現(xiàn)顯然不合理) 位圖法 獲取...
內(nèi)存回收算法 引用計數(shù)算法 對象中添加一個引用計數(shù)器溜在,有地方引用時陌知,+1;當(dāng)某個引用失效時掖肋,-1纵诞。優(yōu)點:實現(xiàn)簡單 判定效率高缺點:很難解決循環(huán)引...
線程共享區(qū)域:方法區(qū),堆線程私有區(qū)域:程序計數(shù)器培遵,本地方法棧浙芙,虛擬機棧 虛擬機棧 線程私有,生命周期與線程一致籽腕。每調(diào)用一個方法就可以創(chuàng)建一個新的...
ReentrantLock并不是一種代替內(nèi)置加鎖的方法嗡呼,而是當(dāng)內(nèi)置加鎖機制不適用時的一種可選擇的高級功能。 1. Lock與ReentrantL...
1.反射機制是什么: 反射機制是在運行狀態(tài)中皇耗,對于任意一個類南窗,都能夠知道這個類的所有屬性和方法;對于任意一個對象,都能夠調(diào)用它的任意一個方法和屬...
The String class represents character strings. JAVA程序中的所有的string字符万伤,比如"...