原创 roll back

刪除由一個或多個部分完成的事務執行的更新。爲在應用程序、數據庫或系統錯誤後還原數據庫的完整性,需要使用回滾。   回滾泛指程序更新失敗, 返回上一次正確狀態的行爲。   回滾對程序員意味着非常嚴重的失誤。因爲回滾次數往往與程序員的薪金直

原创 struts2 最新版本的api幫助文檔可以在這裏下載:

struts2 最新版本的api幫助文檔可以在這裏下載:http://cn.ziddu.com/download/226679/struts-2.0

原创 JSP EL表達式詳細介紹

爲了使JSP寫起來更加簡單。 表達式語言的靈感來自於 ECMAScript 和 XPath 表達式語言,它提供了在 JSP 中簡化表達式的方法。 一、JSP EL語言定義 E L(Expression Language) 目的:爲了使

原创 Hibernate三種狀態的區分,以及save,update,saveOrUpdate,merge等的使用

Hibernate的對象有3種狀態,分別爲:瞬時態(Transient)、 持久態(Persistent)、脫管態(Detached)。處於持久態的對象也稱爲PO(Persistence Object),瞬時對象和脫管對象也稱爲VO(Va

原创 Set集合

Set是個接口。接口的契約很單純,不會做過多的保證。Set的契約重點就是“元素不重複的集合”,而對順序不做保證(也就是不做限制,有序無序都可以)。實現該接口的類既可以提供有序的實現,也可以提供無序的實現。 HashSet在保存數據的時候顯

原创 一個程序員美好的愛情故事

一個程序員美好的愛情故事。七年前http://rrurl.cn/sBx1hm 七年後http://rrurl.cn/eRk73h 大膽心細臉皮厚!!! 點贊 收藏 分享 文章舉報

原创 HashMap和Hashtable的區別

他們之間的區別有如下兩點: 1、HashMap不是線程安全的          Hastmap是一個接口是map接口的子接口,是將鍵映射到值的對象,其中鍵和值都是對象,並且不能包含重複鍵,但可以包含重複值。HashMap允許null

原创 Struts2 攔截器 詳解

讓我們再來回顧一下之前我們曾經用過的一張Action LifeCycle的圖:   圖中,我們可以發現,Struts2的Interceptor一層一層,把Action包裹在最裏面。這樣的結構,大概有以下一些特點: 1. 整個結構就如同

原创 instanceof

instanceof是Java的一個二元操作符,和==,>,<是同一類東西。由於它是由字母組成的,所以也是Java的保留關鍵字。它的作用是測試它左邊的對象是否是它右邊的類的實例,返回boolean類型的數據。可以用在繼承中的子類的實例是否

原创 jdk與jre的區別

很多程序員已經幹了一段時間java了依然不明白jdk與jre的區別。JDK就是Java Development Kit.簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。SDK是Software Develo

原创 何謂 mis系統 你知道嗎

所謂MIS(管理信息系統--Management Information System)系統,主要指的是進行日常事物操作的系統。這種系統主要用於管理需要的記錄,並對記錄數據進行相關處理。 功能介紹   MIS(管理信息系統--Manag

原创 varchar和Nvarchar區別

varchar(n) 長度爲 n 個字節的可變長度且非 Unicode 的字符數據。n 必須是一個介於 1 和 8,000 之間的數值。存儲大小爲輸

原创 hashCode()和equals()

有一個概念要牢記,兩個相等對象的equals方法一定爲true,   但兩個hashcode相等的對象不一定是相等的對象。 如果是你自己定義的一個類,比較自定義類用equals和==是一樣的,都是比較句柄地址,因爲自定義的類是繼承於o

原创 java數據類型圖

java數據類型圖: http://zhidao.baidu.com/question/309137317.html 點贊 收藏 分享 文章舉報 peng658890 發

原创 S2SH面試題 你知道哪些呢

Struts2:爲什麼每次請求都要創建一個Action對象? truts2每次請求的時候都會創建一個action的實例,這樣會保證線程的安全。struts1只是在第一次請求的時候創建一個action的實例,以後每次相同的請求 都直接從內