原创 通過實例代碼講述Hibernate中inverse屬性與cascade屬性相關知識

Hibernate集合映射中,經常會使用到"inverse"和"cascade"這兩個屬性。對於我這樣,Hibernate接觸不深和語文水平夠爛的種種因素,發現這兩個屬性實在是難以理解,無奈只好將這個兩個屬性解釋工作交給了Google和Ba

原创 簡單描述java-Groovy 2.0靜態類型檢查及編譯功能介紹

Groovy開發團隊近日發佈了2.0的版本,Groovy是基於Java虛擬機(JVM),屬於一種動態、面向對象的編程語言,儘管是一門動態語言,但是新版本加入了靜態類型檢查器和可選的靜態編譯應用程序的某些部分的功能,Groovy2.0還包括了

原创 通過實例對java-Junit4測試效果

近期寫單元測試計劃,公司準備把junit3.8升級到junit4以上的版本,所以研究了一下,寫下學習過程和心得體會,爲了鞏固學習成果,所以把學習心得寫下來加深印象,也供需要的朋友查閱,少走彎路。   假設我們要寫一個整數除法和乘法的類,並且

原创 我的友情鏈接

51CTO博客開發

原创 詳細講解如何利用Java實現組合式解析器?

  簡介:Ward Cunningham 曾經說過,乾淨的代碼清晰地表達了代碼編寫者所 想要表達的東西,而優美的代碼則更進一步,優美的代碼看起來就像是專門爲了 要解決的問題而存在的。在本文中,我們將展示一個組合式解析器的設計、實現 過程,

原创 實例講述在Java程序利用JDom解析和傳遞XML格式數據

 Java利用JDom來解析處理XML數據格式:   需要的包jdom-1.1.2.jar   1 將數據轉換成XML格式的數據進行傳遞   Element rootList, firstList, secondItem, thirdIte

原创 我的友情鏈接

51CTO博客開發

原创 在Java程序中解析XML中常用的幾種實用方法

XML現在已經成爲一種通用的數據交換格式,它的平臺無關性,語言無關性,系統無關性,給數據集成與交互帶來了極大的方便。對於XML本身的語法知識與技術細節,需要閱讀相關的技術文獻,這裏麪包括的內容有DOM(Document Object M

原创 通過實例對JAVA 多線程同步工具類進行總結

  CountDownLatch 閉鎖:可以延遲線程的進度,直到鎖到達終止狀態。閉鎖的作用相當於一扇門,在鎖到達終止狀態之前這扇門一直是關閉的。當鎖到達終止狀態時,允許所有線程通過。CountDownLatch 有一個初始值,通過調用 co

原创 如何正確的對Spring 數據庫數據源DBCP配置?

連接數據庫都必須要有數據連接,一般Spring中採用DBCP配置源,通過在bean.xml中配置相應的數據配置,就可以連接數據庫了,可以看一下以下相關配置:   <bean id="jdbc" class="org.springframew

原创 我們若是在Service應如何啓動Actvity ??

很多時候,我們希望一個服務運行到某個條件滿足的時候,打開一個窗口。在Android中表現爲用Service啓動Actvity.   如果在Service啓動Actvity,關鍵是加上一行代碼   [java] view plaincopyp

原创 簡單描述java編程語言中Struts框架及其組成部分

  一,什麼是框架?   所謂框架就是提供了一組統一的接口和編程方式的可以重用組件,同時我們可以在框架中擴充我們自 己的特定邏輯。   二,MVC設計模式   將應用程序分爲3個部分:模型 Model,視圖View,控制器Controll

原创 java程序利用HttpSessionListener實現統計在線人數(示例代碼)

HttpSessionListener是個session監聽器,它有兩個方法:publicvoidsessionCreated(HttpSessionEventevent){}和publicvoidsessionDestroyed(Http

原创 利用源碼詳解try_catch_finnaly語句執行相關真相

試題如下:   try {}裏有一個return 語句,那麼緊跟在這個try 後的   finally {}裏的code 會不會被執行,什麼時候被執行,在return   前還是後?   ……   ……   希望不要早早看下面的解釋,自己想

原创 什麼是java編程思想中程的短路現象?

短路現象:一旦能夠明確無誤的確定整個表達式的值,就不在計算表達式餘下的部分。   &&有短路現象,一旦有一個表達式可以確定整個表達式的值,就不用計算餘下的部分。   ||沒有短路現象,任何情況都要計算表達式的所有部分。   [java]