原创 Java調用Windows cmd命令 阻塞問題詳解

開發中遇到最大的難題就是調用cvs命令更新和取log到文件 Java調用cmd命令有兩種方法:1. java.lang.ProcessBuilde

原创 Dom4j的簡單使用小記

元素(Element)和結點(Node)有區別,節點包含了元素,元素一定是節點,而必須是含有完整信息的結點纔是一個元素。 即元素必須是例如<div>...</div>這樣的,而節點可以是一個空行。 it is safe to cast N

原创 比較開源Java Web框架JSF、Spring MVC、Stripes、Struts2、Tapestry、Wicket

Matt通過採訪這些框架的作者,與他們討論各種開源的Java Web框架,並且突出各個框架的長處、聽取框架作者對其他框架的看法,希望藉此瞭解這些框架的未來發展方向。  下列是一些被採訪者:  JSF:Jacob Hookom  RIFE:

原创 【摘抄】關於Java schedule job Timer的schedule方法詳解

Timer timer = new Timer(true); timer.schedule(TimerTask, delay, interval);創建timer時使用new Timer(true)可以使timer線程成爲一個daemon

原创 JDK版本問題引起的java.lang.UnsupportedClassVersionError

在開發中遇到類似的問題,即部署到tomcat上跑時拋出java.lang.UnsupportedClassVersionError: Bad version number in .class file,原因是引用的jxl.jar 使用J

原创 WebLogic學習筆記

遇到的問題: 1. 在Eclipse中運行server報錯: The domain edit lock is owned by another session - this deployment operation requires ex

原创 變量命名中的[匈牙利命名法][駱駝命名法][帕斯卡(pascal)命名法]

一、匈牙利命名法:廣泛應用於象Microsoft Windows這樣的環境中。       Windows 編程中用到的變量(還包括宏)的命名規則匈牙利命名法,這種命名技術是由一位能幹的 Microsoft 程序員查爾斯·西蒙尼(Ch

原创 Log4j詳解

1、 Log4j是什麼?  Log4j可以幫助調試(有時候debug是發揮不了作 用的)和分析,要下載和了解更詳細的內容,還是訪問其官方網站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念  

原创 JUnit3.8的Junit單元測試.

注:轉自JavaEye中zhouwendong006的博客http://zhouwendong006.iteye.com/blog/372795 1. 建立一個工程,取名隨意。 2. 建立包(com.test.junit3),並建

原创 Eclipse自動部署項目到Tomcat的webapps下的有效方法

開發JavaEE項目,常用的工具有MyEclipse,Eclipse,netBeans等,我比較喜歡用Eclipse,因爲相比MyEclipse體積小很多,響應速度也快,且足以滿足需求,我喜歡簡潔的編程風格。MyEclipse加了很多插

原创 Hibernate VS iBATIS (轉自ITEYE davy)

簡介 Hibernate 是當前最流行的O/R mapping框架,當前版本是3.05。它出身於sf.net,現在已經成爲Jboss的一部分了 iBATIS 是另外一種優秀的O/R mapping框架,當前版本是2.0。目前屬於apach

原创 java類中靜態域、塊,非靜態域、塊,構造函數的初始化順序(回欽波)

面試的時候,經常會遇到這樣的考題:給你兩個類的代碼,它們之間是繼承的關係,每個類裏只有構造器方法和一些變量,構造器裏可能還有一段代碼對變量值進行了某種運算,另外還有一些將變量值輸出到控制檯的代碼,然後讓我們判斷輸出的結果。這實

原创 Java 使用Runtime.getRuntime.exec 和 ProcessBuilder 調用外部命令

這幾天在做來到公司以來的第一個項目,一個可以生成statcvs report的web小工具 昨天一天糾結於調用外部命令後程序阻塞的問題,直到剛剛終於解決。 我要調用的外部指令是 cvs log 生成某個項目源碼的cvs日誌文件 一開始

原创 New journey on CSDN blog!

最近意識到作爲一個學IT的人沒有自己的一個技術博客實在說不過去,於是.... 我來啦!

原创 Start on Symbian

挑來挑去,最終選擇了Symbian作爲我踏入智能手機開發領域所接觸的第一個平臺, 原因不是因爲蛋疼,選個最難的... 而是因爲就目前國內形勢以及Symbian平臺的特點來說,它無疑是最合適的,不是說合適新手,我想它根本就不適合新手- -~