原创 Maven之自定義archetype生成項目骨架(一)

轉自:http://blog.csdn.net/sxdtzhaoxinguo/article/details/46895013 摘要:使用過Maven的人都知道maven中有許多功能都是通過插件來提供的,今天我們來說一下其中的一個插件:

原创 ScheduledExecutorService的使用

一、背景 在開發中經常會遇到一些需要週期性重複執行某個任務。這裏我們可以使用java自身提供的ScheduledExecutorService來實現。我們通常會使用其中的兩個方法,scheduleAtFixedRate和scheduleW

原创 springmvc結合quartz實現定時任務

一、問題背景 在我們實際開發項目的過程中,經常需要在某一個時刻自動觸發一個任務定時提取一些業務數據或者報表。比如,客戶希望在每天晚上的某個時點將業務數據提取到某一個表中,並且生成新的報表。基於這種情況,我們使用quartz來實現任務的自動

原创 java無法轉化時間問題

一、問題產生的背景 中間件:tomcat6 jdk:1.6 框架:springmvc + ibatis2 今天在做程序的時候,在前臺錄入了一個1986-05-04在後臺總是報錯,其它時間都沒有問題,錯誤如下:rejected value

原创 JAVA的內存模型及結構

原文鏈接   譯文鏈接  作者:Tai Truong    譯者:Jaxon 所有的Java開發人員可能會遇到這樣的困惑?我該爲堆內存設置多大空間呢?OutOfMemoryError的異常到底涉及到運行時數據的哪塊區域?該怎麼解決呢

原创 Top 10 Mistakes Java Developers Make

轉自:http://www.programcreek.com/2014/05/top-10-mistakes-java-developers-make/ Top 10 Mistakes Java Developers Make

原创 深入分析java線程池的實現原理

轉自:http://www.jianshu.com/users/90ab66c248e6/latest_articles 前言 線程是稀缺資源,如果無限制的創建,不僅會消耗系統資源,還會降低系統的穩定性,合理的使用線程池可以對線

原创 java解析excel

一、問題背景 今天使用jxl.jar包解析excle時,發現一個錯誤。運行以下程序時會提示如下錯誤:jxl.read.biff.BiffException: Unable to recognize OLE stream  at jxl.r

原创 使用Netty4實現基本的消息分發

轉自:http://blog.csdn.net/damacheng/article/details/42393759 示例工程代碼   可從附件下載   具體的說明和用法在後面介紹   需求與目的   一個遊戲

原创 SemaPhore的使用

一、背景 在實際項目中,我們經常會遇到一些資源訪問限制在一定量的情況。Java中提供了Semaphore 通常用於限制可以訪問某些資源(物理或邏輯的)的線程數目。 二、代碼實戰 Semaphore中的acquire()獲取一個許可,釋放