09 2015 檔案
摘要: 私服是什么
私服,私有服務(wù)器,是公司內(nèi)部Maven項(xiàng)目經(jīng)常需要的東東,不總結(jié)一下,不足以體現(xiàn)出重視。Nexus是常用的私用Maven服務(wù)器,一般是公司內(nèi)部使用。下載地址是http://www.sonatype.org/nexus/go。默認(rèn)端口8081,這里我選擇最新版nexus-2.5.0-04。
常用功能
Nexus常用功能就是:指定私服的中央地址、將自己的Maven項(xiàng)目指定到私服地址、從私服下載中央庫(kù)的項(xiàng)目索引、從私服倉(cāng)庫(kù)下載依賴組件、將第三方項(xiàng)目jar上傳到私服供其他項(xiàng)目組使用。
開啟Nexus服務(wù)后訪問(wèn)url地址http://localhost:8081/nexus/(推薦使用自己的ip地址),之后登錄系統(tǒng),用戶名密碼分別是:admin/admin123.
最頻繁的就是點(diǎn)擊左側(cè)菜單欄的Repositories按鈕
閱讀全文
私服,私有服務(wù)器,是公司內(nèi)部Maven項(xiàng)目經(jīng)常需要的東東,不總結(jié)一下,不足以體現(xiàn)出重視。Nexus是常用的私用Maven服務(wù)器,一般是公司內(nèi)部使用。下載地址是http://www.sonatype.org/nexus/go。默認(rèn)端口8081,這里我選擇最新版nexus-2.5.0-04。
常用功能
Nexus常用功能就是:指定私服的中央地址、將自己的Maven項(xiàng)目指定到私服地址、從私服下載中央庫(kù)的項(xiàng)目索引、從私服倉(cāng)庫(kù)下載依賴組件、將第三方項(xiàng)目jar上傳到私服供其他項(xiàng)目組使用。
開啟Nexus服務(wù)后訪問(wèn)url地址http://localhost:8081/nexus/(推薦使用自己的ip地址),之后登錄系統(tǒng),用戶名密碼分別是:admin/admin123.
最頻繁的就是點(diǎn)擊左側(cè)菜單欄的Repositories按鈕
閱讀全文
摘要: 1.為什么要用VisualSVN Server,而不用Subversion?
回答:
因?yàn)槿绻苯邮褂肧ubversion,那么在Windows 系統(tǒng)上,要想讓它隨系統(tǒng)啟動(dòng),就要封裝SVN Server為windws service,還要通過(guò)修改配置文件來(lái)控制用戶權(quán)限,另外如果要想以Web方式【http協(xié)議】訪問(wèn),一般還要安裝配置Apache,如果是新手,豈不是很頭痛?而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻煩。安裝的時(shí)候SVN Server已經(jīng)封裝為windws service,Apache服務(wù)器的配置也只是在圖像界面上,指定認(rèn)證方式、訪問(wèn)端口等簡(jiǎn)單操作;另外,用戶權(quán)限的管理也是通過(guò)圖像界面來(lái)配置。
2.為什么不用TFS?
回答:
因?yàn)槲覀円婚_始就是用Subversion和TortioseSVN,所以就沒(méi)有更換其他的軟件。至于TFS至今沒(méi)有用過(guò),其實(shí),我只是看了一些的文章而已,對(duì)它也不了解。
3.VisualSVN Serve 閱讀全文
回答:
因?yàn)槿绻苯邮褂肧ubversion,那么在Windows 系統(tǒng)上,要想讓它隨系統(tǒng)啟動(dòng),就要封裝SVN Server為windws service,還要通過(guò)修改配置文件來(lái)控制用戶權(quán)限,另外如果要想以Web方式【http協(xié)議】訪問(wèn),一般還要安裝配置Apache,如果是新手,豈不是很頭痛?而VisualSVN Serve集成了Subversion和Apache,省去了以上所有的麻煩。安裝的時(shí)候SVN Server已經(jīng)封裝為windws service,Apache服務(wù)器的配置也只是在圖像界面上,指定認(rèn)證方式、訪問(wèn)端口等簡(jiǎn)單操作;另外,用戶權(quán)限的管理也是通過(guò)圖像界面來(lái)配置。
2.為什么不用TFS?
回答:
因?yàn)槲覀円婚_始就是用Subversion和TortioseSVN,所以就沒(méi)有更換其他的軟件。至于TFS至今沒(méi)有用過(guò),其實(shí),我只是看了一些的文章而已,對(duì)它也不了解。
3.VisualSVN Serve 閱讀全文
摘要: 本文是關(guān)于MySQL數(shù)據(jù)庫(kù)性能優(yōu)化方面的問(wèn)題,希望對(duì)初中級(jí)MySQL DBA以及其他對(duì)MySQL性能優(yōu)化感興趣的朋友們有所幫助。
在平時(shí)被問(wèn)及最多的問(wèn)題就是關(guān)于MySQL數(shù)據(jù)庫(kù)性能優(yōu)化方面的問(wèn)題,所以最近打算寫一個(gè)MySQL數(shù)據(jù)庫(kù)性能優(yōu)化方面的系列文章,希望對(duì)初中級(jí)MySQL DBA以及其他對(duì)MySQL性能優(yōu)化感興趣的朋友們有所幫助。
數(shù)據(jù)庫(kù)屬于IO密集型的應(yīng)用程序,其主職責(zé)就是數(shù)據(jù)的管理及存儲(chǔ)工作。而我們知道,從內(nèi)存中讀取一個(gè)數(shù)據(jù)庫(kù)的時(shí)間是微秒級(jí)別,而從一塊普通硬盤上讀取一個(gè)IO是在毫秒級(jí)別,二者相差3個(gè)數(shù)量級(jí)。所以,要優(yōu)化數(shù)據(jù)庫(kù),首先第一步需要優(yōu)化的就是IO,盡可能將磁盤IO轉(zhuǎn)化為內(nèi)存IO。本文先從MySQL數(shù)據(jù)庫(kù)IO相關(guān)參數(shù)(緩存參數(shù))的角度來(lái)看看可以通過(guò)哪些參數(shù)進(jìn)行IO優(yōu)化:
?query_cache_size/query_cache_type (global)
Query cache作用于整個(gè)MySQL Instance,主要用來(lái)緩存MySQL中的ResultSet,也就是一條SQL語(yǔ)句執(zhí)行的結(jié)果集,所以僅僅只能針 閱讀全文
在平時(shí)被問(wèn)及最多的問(wèn)題就是關(guān)于MySQL數(shù)據(jù)庫(kù)性能優(yōu)化方面的問(wèn)題,所以最近打算寫一個(gè)MySQL數(shù)據(jù)庫(kù)性能優(yōu)化方面的系列文章,希望對(duì)初中級(jí)MySQL DBA以及其他對(duì)MySQL性能優(yōu)化感興趣的朋友們有所幫助。
數(shù)據(jù)庫(kù)屬于IO密集型的應(yīng)用程序,其主職責(zé)就是數(shù)據(jù)的管理及存儲(chǔ)工作。而我們知道,從內(nèi)存中讀取一個(gè)數(shù)據(jù)庫(kù)的時(shí)間是微秒級(jí)別,而從一塊普通硬盤上讀取一個(gè)IO是在毫秒級(jí)別,二者相差3個(gè)數(shù)量級(jí)。所以,要優(yōu)化數(shù)據(jù)庫(kù),首先第一步需要優(yōu)化的就是IO,盡可能將磁盤IO轉(zhuǎn)化為內(nèi)存IO。本文先從MySQL數(shù)據(jù)庫(kù)IO相關(guān)參數(shù)(緩存參數(shù))的角度來(lái)看看可以通過(guò)哪些參數(shù)進(jìn)行IO優(yōu)化:
?query_cache_size/query_cache_type (global)
Query cache作用于整個(gè)MySQL Instance,主要用來(lái)緩存MySQL中的ResultSet,也就是一條SQL語(yǔ)句執(zhí)行的結(jié)果集,所以僅僅只能針 閱讀全文
摘要: mysql cache功能分析:
1 mysql的cache功能的key的生成原理是:把select語(yǔ)句按照一定的hash規(guī)則生成唯一的key,select的結(jié)果生成value,即 key=>value。所以對(duì)于cache而言,select語(yǔ)句是區(qū)分大小寫的,也區(qū)分空格的。兩個(gè)select語(yǔ)句必須完完全 全一致,才能夠獲取到同一個(gè)cache。
2 生成cache之后,只要該select中涉及到的table有任何的數(shù)據(jù)變動(dòng)(insert,update,delete操作等),相 關(guān)的所有cache都會(huì)被刪除。因此只有數(shù)據(jù)很少變動(dòng)的table,引入mysql 的cache才較有意義。關(guān)于這方面的測(cè)試,可以參考:《Query Cache,看上去很美》一文。
所以,mysql的cache功能只適用于下列場(chǎng)合:數(shù)據(jù)變動(dòng)較少,select較多的table。
那么。在復(fù)雜的系統(tǒng)中,如何使用mysql的cache功能呢,基本方法如下:
配置query_cache_type,同時(shí)改寫程序。
quer 閱讀全文
1 mysql的cache功能的key的生成原理是:把select語(yǔ)句按照一定的hash規(guī)則生成唯一的key,select的結(jié)果生成value,即 key=>value。所以對(duì)于cache而言,select語(yǔ)句是區(qū)分大小寫的,也區(qū)分空格的。兩個(gè)select語(yǔ)句必須完完全 全一致,才能夠獲取到同一個(gè)cache。
2 生成cache之后,只要該select中涉及到的table有任何的數(shù)據(jù)變動(dòng)(insert,update,delete操作等),相 關(guān)的所有cache都會(huì)被刪除。因此只有數(shù)據(jù)很少變動(dòng)的table,引入mysql 的cache才較有意義。關(guān)于這方面的測(cè)試,可以參考:《Query Cache,看上去很美》一文。
所以,mysql的cache功能只適用于下列場(chǎng)合:數(shù)據(jù)變動(dòng)較少,select較多的table。
那么。在復(fù)雜的系統(tǒng)中,如何使用mysql的cache功能呢,基本方法如下:
配置query_cache_type,同時(shí)改寫程序。
quer 閱讀全文