原创 map-hashMap分組(example)

    //將同種能源類型的記錄的used和energy值累加合併     private List<ClassifyCollectDTO> get

原创 搜索引擎爬蟲工作原理-大揭祕(新手推薦看下)

搜索引擎的處理對象是互聯網網頁,日前網頁數量以百億計,所以搜索引擎首先面臨的問題就是:如何能夠設計出高效的下載系統,以將如此海量的網頁數據傳送到本地,在本地形成互聯網網頁的鏡像備份。 網絡爬蟲即起此作用,它是搜索引擎系統中很關鍵也根基

原创 Apache CXF學習- 利用jaxws創建一個"code first" web service

引入: 雖然已經用了Apache CXF一段時間了,但是畢竟只是在項目中運用其部分能力,沒有系統的學習,其實CXF還有許多強大的功能,這裏我準備用一些文章系統的介紹Apache CXF的各個特徵。 例子介紹: 演示用Apach

原创 數據庫設計原則(轉載)

1. 原始單據與實體之間的關係   可以是一對一、一對多、多對多的關係。在一般情況下,它們是一對一的關係:即一張原始單據對應且只對應一個實體。 在特殊情況下,它們可能是一對多或多對一的關係,即一張原始單證對應多個實體,或多張原始單證對應一

原创 怎麼添加新項目到SVN服務器

一、通過Eclipse中的svn 插件向服務器上面添加項目        1、在Eclipse上右擊項目,然後Team-->Share Project-->SVN,選擇地址,選擇“使用項目名稱作爲文件夾名”,往下一路到底,最後   

原创 spring-data-jpa 學習筆記一(轉)

基礎學習筆記. http://static.springsource.org/spring-data/data-jpa/docs/current/reference/html/ 1. Spring 配置簡述.  Java代碼  

原创 Java線程(二):線程同步synchronized和volatile(轉)

    上篇通過一個簡單的例子說明了線程安全與不安全,在例子中不安全的情況下輸出的結果恰好是逐個遞增的(其實是巧合,多運行幾次,會產生不同的輸出結果),爲什麼會產生這樣的結果呢,因爲建立的Count對象是線程共享的,一個線程改變了其成員

原创 MySQL 5.7版本新特性(修改buffer pool,無需重啓服務)

優化online操作,例如修改buffer pool、修改索引名(非主鍵)、修改REPLICATION FILTER、修改MASTER而無需關閉SLAVE線程 等衆多特性。 如果是加大buffer pool,其過程大致是: 1、以i

原创 Spring組件掃描使用詳解

1.如果不想在xml文件中配置bean,我們可以給我們的類加上spring組件註解,只需再配置下spring的掃描器就可以實現bean的自動載入。 <!-- 註解注入 --> <context:annotation-config></co

原创 獲取登錄的IP地址方法

private String getIpAddr(HttpServletRequest request) {         String ipAd

原创 tomcat服務器“java.lang.OutOfMemoryError: PermGen space”問題

公司的網站經常會死掉,每次重啓tomcat就會好用catalina錯誤日誌如下: 2013-4-19 3:27:41 org.apache.catalina.core.StandardContext listenerStart 嚴重: E

原创 Java線程(八):鎖對象Lock-同步問題更完美的處理方式(轉)

Lock是java.util.concurrent.locks包下的接口,Lock 實現提供了比使用synchronized 方法和語句可獲得的更廣泛的鎖定操作,它能以更優雅的方式處理線程同步問題,我們拿Java線程(二)中的一個例子簡

原创 java異常介紹

1.異常介紹 Java常見異常 在Java中提供了一些異常用來描述經常發生的錯誤,對於這些異常,有的需要程序員進行捕獲處理或聲明拋出,有的是由Java虛擬機自動進行捕獲處理。Java中常見的異常類:           1.1 run

原创 深入理解數據庫(DB2)緩衝池(BufferPool)

無論是CPU芯片,操作系統還是Web服務器等方方面面,都會使用一個非常重要的技術:緩存。CPU和內存之間的高速緩存,內存和外設之間的系統緩存,局域網與外部網絡之間的Web緩存服務器。。。這些“緩存”的具體實現方式各不相同,但原理和目的都

原创 0420(mysql學習資料)

http://edu.csdn.net/course?keywords=mysql