原创 tomcat 設置DEBUG模式

當你的應用部署在tomcat中,在測試過程中需要進行DEBUG調試,需要在tomcat中修改配置。 在tomcat的安裝目錄下../bin,在startup.bat文件中新增以下參數設置: SET CATALINA_OPTS=-serve

原创 OWASP發佈構建安全Web應用的十大控制措施

Open Web Application Security Project(OWASP)是世界範圍內的非盈利組織,關注於提高軟件系統的安全性。它們的使命是使應用軟件更加安全,使企業和組織能夠對應用安全風險作出更清晰的決策。OWASP發佈

原创 cxf jdk1.5 jboss 衝突

錯誤:Exception in thread "Main Thread" java.lang.LinkageError: JAXB 2.1 API is being loaded from the bootstrap classloade

原创 grep一個文件時,報錯“Binary file ... matches”

問題:grep一個文件時,報錯“Binary file ... matches” 使用命令 more時,內容可以正常看到 原因:文件爲binary文件 解決:strings vers.log.2010-03-09 | grep -i

原创 歷屆中國大數據技術大會PPT精粹

【CSDN報道】Hadoop起源於2002年的Apache Nutch項目,是Apache Lucene的子項目之一。2004年,Google在OSDI上公開發表了題爲《MapReduce: Simplified Data Proces

原创 作業調度框架 Quartz 學習筆記(一) -- HelloWorld !!!

關於定時任務的操作方法,java語言本身具有 Timer 來解決,但Timer 作用起來不是特別的舒服,由於項目的需要,使用了Quartz 這個調度框架,現把學習過程記錄下來,方便以後查閱. 本教程是按照Quartz 提供的 15個E

原创 作業調度框架 Quartz 學習筆記(三) -- Cron表達式

前面兩篇說的是簡單的觸發器(SimpleTrigger) , SimpleTrigger 只能處理簡單的事件出發,如果想靈活的進行任務的觸發,就要請出 CronTrigger 這個重要人物了.     CronTrigger也是Qu

原创 Java開發中的23種設計模式詳解

設計模式(Design Patterns)                                   ——可複用面向對象軟件的基礎 設計模式(Design pattern)是一套被反覆使用、多數人知曉的、經過分類編目的

原创 shell命令之解壓縮

  # tar -cf all.tar *.jpg  這條命令是將所有.jpg的文件打成一個名爲all.tar的包。    -c是表示產生新的包,    -f指定包的文件名。  # tar -rf all.tar *.gif  這條命令是

原创 從程序員到CTO的Java技術路線圖

從程序員到CTO的Java技術路線圖 在技術方面無論我們怎麼學習,總感覺需要提升自已不知道自己處於什麼水平了。但如果有清晰的指示圖供參考還是非常不錯的,這樣我們清楚的知道我們大概處於那個階段和水平。    Java程序員    

原创 PO BO VO DTO POJO DAO 概念及其作用(附轉換圖)

J2EE開發中大量的專業縮略語很是讓人迷惑, 特別是對於剛畢業的新人來說更是摸不清頭腦。若與公司大牛談技術人家出口就是PO VO BO DTO POJO DAO 等,讓新人們無比仰慕大牛。   PO(bean,entity等命名)

原创 作業調度框架 Quartz 學習筆記(二) -- 簡單觸發器(SimpleTrigger)

簡單回顧一下上一節學習到的 "HelloWorld " 1 創建一個job類,實現Job接口,覆蓋 public void execute(JobExecutionContext context) 方法,在方法中寫入你要執行的操作(數

原创 作業調度框架 Quartz 學習筆記(四) -- 接收參數和維護狀態

<<Quartz中Job的參數傳遞和狀態保存>> 如果你想在 某個job執行的時候傳入參數,參數在job執行過程中對參數有所修改,並且在job執行完畢後把參數返回那麼你需要學習一下現在的這個例子了,因爲它正是你所想要的 ......

原创 作業調度框架 Quartz 學習筆記(五) -- 錯過的任務怎麼辦?

不知道大家在用Quartz的時候 有沒有遇到這樣一種情況: 觸發器設定每3秒鐘觸發一次 ,但是工作需要10秒鐘的執行時間.因此,在一次任務結束執行前,觸發器已經錯失觸發 當這種情況下我們怎麼處理呢,讓我們一起學習一下......

原创 你所不知道的Quartz特性

很多朋友的博文,講到使用Quartz來進行任務調度,很簡單就是告訴你引用一個jar包,實現一個Job接口,然後schedule起來就OK了,此外講的最多的是CronTrigger的使用。給人的假象是任務調度原來真是如此的簡單。