Java中的阻塞隊(duì)列 ArrayBlockingQueeue栋烤,LinkedBlockingQueue,PriorityBlockingQueue,ConcurrentLink...
Java中的阻塞隊(duì)列 ArrayBlockingQueeue栋烤,LinkedBlockingQueue,PriorityBlockingQueue,ConcurrentLink...
IP地址的分類、子網(wǎng)谅畅、子網(wǎng)掩碼的作用 IPV4 由 4kb(32bit)構(gòu)成登渣,10進(jìn)制下通常表示為: xxx.xxx.xxx.xxx其二進(jìn)制表示形式為:100000000.0...
CommonJS規(guī)范 CommonJS分為1.0和1.1兩個(gè)版本。 CommmonJS 1.0 模塊上下文在一個(gè)模塊中毡泻,存在一個(gè)自由變量“require”函數(shù)這個(gè)“rquir...
常量池带到、運(yùn)行時(shí)常量池、字符串常量池 Java里包含各種常量池英染,經(jīng)常傻傻分不清楚揽惹,下面就簡(jiǎn)單梳理下Java中的池們被饿。 概念解釋 常量池 這里的常量池指的是Class文件常量池。...
Java中hashCode的實(shí)現(xiàn) 從我們剛學(xué)Java就知道搪搏,要重寫equal就要一起重寫hashCode.但是你有了解過hashCode的實(shí)現(xiàn)嗎? 什么是hashCode h...
Java中的重量級(jí)鎖是通過ObjectMonitor實(shí)現(xiàn)的狭握。接下來簡(jiǎn)單分析下ObjectMonitor的實(shí)現(xiàn)邏輯。 Objectmonitor中的關(guān)鍵詞 EntryList ...
輕量級(jí)鎖 引入輕量級(jí)鎖的目的是為了避免在沒有多線程競(jìng)爭(zhēng)的情況下疯溺,由于互斥信號(hào)量造成的不必要性能浪費(fèi)论颅。 基礎(chǔ)知識(shí) 輕量級(jí)鎖加鎖解鎖總共需要兩次CAS。其操作的模板是instan...
有業(yè)務(wù)反饋恃疯,線上一個(gè)應(yīng)用運(yùn)行了一段時(shí)間之后,在高峰期之后墨闲,突然發(fā)現(xiàn)處理能力下降今妄,接口的響應(yīng)時(shí)間變長(zhǎng),但是看Cat上的GC數(shù)據(jù)鸳碧,一切都很正常盾鳞。 通過跳板機(jī)上機(jī)器查看日志,發(fā)現(xiàn)一...