前言 JAVA的核心特點(diǎn)是其著名的Write once Run anywhere:“編寫(xiě)一次并思,隨處運(yùn)行”庐氮。為了實(shí)現(xiàn)它,Sun Microsystems創(chuàng)建了Java虛擬機(jī)宋彼,這...
在文章《理解Java垃圾收集》中弄砍,我們了解了不同GC算法的流程,GC的工作方式输涕,年輕代和年老代音婶,以及您應(yīng)該了解的新JDK 7中5種類(lèi)型的GC的知識(shí)。這些類(lèi)型的GC對(duì)性能都有影...
了解Java中的垃圾回收(GC)的工作原理有什么好處莱坎?滿足軟件工程師的求知欲是一個(gè)正當(dāng)?shù)睦碛梢率剑粌H如此,了解GC的工作原理也可以幫助您編寫(xiě)更好的Java應(yīng)用程序檐什。 這是我個(gè)人...
1. PrintGC 最簡(jiǎn)單的GC參數(shù)碴卧。 啟用配置:-XX:+PrintGC 2. PrintGCDetails 打印GC的詳細(xì)信息 啟用配置:-XX:+PrintGCDet...
為什么開(kāi)發(fā)人員必須要了解數(shù)據(jù)庫(kù)鎖界弧? 1.鎖? 1.1何為鎖 鎖在現(xiàn)實(shí)中的意義為:封閉的器物搭综,以鑰匙或暗碼開(kāi)啟垢箕。在計(jì)算機(jī)中的鎖一般用來(lái)管理對(duì)共享資源的并發(fā)訪問(wèn),比如我們java...
1.談?wù)勀銓?duì)hashmap的理解 hash對(duì)應(yīng)數(shù)據(jù)結(jié)構(gòu)的哈希表兑巾,哈希表是這樣的一個(gè)數(shù)據(jù)結(jié)構(gòu)条获,提供常數(shù)級(jí)的增刪改查操作。 是一種用空間換時(shí)間的數(shù)據(jù)結(jié)構(gòu) 2. hashmap...
redis的Sentinel系統(tǒng)主要用于管理多個(gè)Redis服務(wù)器蒋歌,是Redis Server的一個(gè)特殊工作模式帅掘,該系統(tǒng)執(zhí)行以下三個(gè)任務(wù): 監(jiān)控: sentinel會(huì)不斷監(jiān)控R...
mysql innodb存儲(chǔ)引擎支持事務(wù)委煤,是mysql的默認(rèn)存儲(chǔ)引擎。 數(shù)據(jù)庫(kù)事務(wù) 事務(wù)是由一組sql語(yǔ)句組成的邏輯單元修档,完成特定的任務(wù)碧绞。事務(wù)有四個(gè)基本屬性,通常稱(chēng)為ACID...
計(jì)算機(jī)系統(tǒng)是由硬件和軟件構(gòu)成的吱窝,它們共同工作來(lái)運(yùn)行應(yīng)用程序讥邻。雖然系統(tǒng)的實(shí)現(xiàn)方式隨著時(shí)間不斷變化,但是系統(tǒng)內(nèi)在的概念卻沒(méi)有改變院峡。所有計(jì)算機(jī)系統(tǒng)都具有相似的硬件和軟件組件兴使,它們又...