1. 引言 我們可以通過(guò)ApplicationContext創(chuàng)建IOC容器凶异,它有很多個(gè)子類钥星,下面通過(guò)它的子類AnnotationConfigAp...
1. 事務(wù)的使用 Spring中的事務(wù)有以下幾種使用方式 編程式事務(wù)闯两; 使用XML配置聲明式事務(wù)笔诵; 使用注解配置聲明式事務(wù)。 在實(shí)際應(yīng)用中萧恕,很少...
1. Spring AOP示例代碼 示例代碼結(jié)構(gòu)如下圖所示: 其中切面類AspectObject的代碼: 被代理類TargetObject的代碼...
1. 概述 Redis的數(shù)據(jù)一般保存在內(nèi)存中刚梭,這個(gè)時(shí)候如果Redis突然宕機(jī)了,再重啟票唆,內(nèi)存中的數(shù)據(jù)就全丟了朴读。為了防止這種情況的發(fā)生,需要使用R...
1. 概述 MySQL的系統(tǒng)架構(gòu)中走趋,可以分為:客戶端衅金、服務(wù)端、存儲(chǔ)引擎三個(gè)部分。其示意圖如下: 今天我們主要關(guān)注一下MySQL Server的部...
1. 鍵值設(shè)計(jì) 1.1. key設(shè)計(jì) (1)【強(qiáng)制】: 可讀性和可管理性 以業(yè)務(wù)名(或數(shù)據(jù)庫(kù)名)為前綴(防止key沖突)氮唯,用冒號(hào)":"分隔域鉴吹,用...
JVM中各個(gè)區(qū)域內(nèi)存都是有限的,在內(nèi)存不足的情況下惩琉,繼續(xù)分配新的內(nèi)存空間豆励,而不對(duì)老的內(nèi)存空間進(jìn)行回收釋放,測(cè)試就會(huì)產(chǎn)生內(nèi)存溢出瞒渠,即大名鼎鼎的OO...
1. 平均負(fù)載的查看 在Linux系統(tǒng)中良蒸,如果我們想查看系統(tǒng)的負(fù)載,可以通過(guò)top指令或者uptime指令伍玖。以u(píng)ptime指令為例嫩痰,可以看到以下...
1. 什么是MAT Memory Analyzer (MAT) 是Eclipse公司生產(chǎn)的Java堆內(nèi)存分析器,MAT通過(guò)對(duì)堆內(nèi)存的分析私沮,可以幫...