原创 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的使用。給人的假象是任務調度原來真是如此的簡單。