原创 深入理解Cookie和Session原理

文章出自:http://www.goceanedu.com.cn/Read_1862.htm 由於HTTP協議的無狀態特徵,Web應用中經常使用Cookie和Session來保存用戶在與系統交互過程中的狀態數據。下面通過分析HTTP協議對

原创 理解臨時表

絕大多數關係型數據庫都有臨時表,這在SQL-92中也是一個標準。臨時表的特性在於分佈式運用,也即任何一個用戶連接到數據庫,即使使用的是同名的臨時表,這個用戶的所有操作也對另一連接的用戶不可見。在SQL-92中,臨時表中的定義是這樣的: (

原创 註解@PostConstruct與註解@PreDestroy

從Java EE 5規範開始,Servlet中增加了兩個影響Servlet生命週期的註解(Annotion);@PostConstruct和@PreDestroy。這兩個註解被用來修飾一個非靜態的void()方法。寫法有如下兩種方式: @

原创 Tomcat下log4j日誌文件 配置過程

1) tomcat6.0下的log4j日誌文件 配置過程 首先下載兩個文件,如我的tomcat版本是v6.0.24 http://www.apache.org/dist/tomcat/tomcat-6/v6.0.24/bin/extras

原创 Java 設計方面經驗積累

1) 具體類不是用來繼承的。能被繼承的一定是抽象類。 如果在一個原始的設計裏,有兩個具體類,類A和類B,類B是類A的子類,那麼最好的修改方案是:  建立一個抽象(或者接口)C,然後讓類A和類B成爲類C的子類 2)抽象類應儘可能的擁有多的

原创 好的人生方法

[轉載]助你成功的十個習慣 一 熱誠的態度 我們的態度決定了我們的未來一個人能否成功,取決了他的態度!成功人士與失敗之間的判別是: 成功人士始終有最熱誠的態度最積極的思考,最樂觀的精神和最輝煌的以經驗支配和控制自己的人生,失敗者則相反,他

原创 token防重複提價

       如果網絡不好,提交數據後可能就沒有反應了。這時候用戶不知道數據是否已提交到服務器了,往往還會單擊提交按鈕再提交一次。對於某些應用,例如網絡購物,銀行轉賬等,重複提交會導致非常嚴重的後果。 解決這個問題可以採用箭牌令(toke

原创 SSH配置

struts2.1.8所需要的jar包有: commons-logging-1-0-4.jar freemarker-2-3-15.jar ognl-2-7-2.jar struts2-core-2.18.jar xwork-core-2

原创 Spring的幾種配置方法

1) 通過在web.xml中添加ContextLoaderListener <?xml version=”1.0” encoding=”Utf-8” ?> <web-app> <context-param>     <param-name

原创 java 堆與棧

Java的堆是一個運行時數據區,類的對象從中分配空間。這些對象通過new建立,它們不需要程序代碼來顯示的釋放。堆是由垃圾回收來負責的,堆得優勢是可以動態地分配內存大小,生存期也不必事先告訴編譯器,因爲它是在運行時動態分配內存的,Java的

原创 Cookie機制

    由於HTTP是一種無狀態的協議,服務器單從網絡連接上無從知道客戶身份怎麼辦呢》就給客戶端們搬發一個通信證吧,每人一個,無論誰訪問都必須攜帶自己的通行證。這樣服務器就能從通行證上確認客戶身份了。這就是Cookie的工作原理。 ·Co

原创 數據庫查詢過程中條件過多如何解決?

有如下查詢語句: select * from t_table where id in(id1,id2,...id10000)這種情況一般不會多見。在oracle中執行會拋"ORA-01795:表達式超過1000列"的異常   如何解決這個

原创 Hibernate中的單,雙向關聯

從使用結果來看,使用單,雙向關聯效果是一樣的。 效率方面哪個會更好些呢?以例測試: 先建立實體 Room 和 UserInfo的一對多關聯。其中Room表示住房信息,UserInfo表示住客信息,一個房間可以住多個客戶。         

原创 Linux 2.6.19.x 內核編譯配置選項簡介

版權聲明 本文作者是一位自由軟件愛好者,所以本文雖然不是軟件,但是本着 GPL 的精神發佈。任何人都可以自由使用、轉載、複製和再分發,但必須保留作者署名,亦不得對聲明中的任何條款作任何形式的修改,也不得附加任何其它條件。您可以自由鏈接、下

原创 Linux 2.6.19.x 內核編譯配置選項簡介

版權聲明 本文作者是一位自由軟件愛好者,所以本文雖然不是軟件,但是本着 GPL 的精神發佈。任何人都可以自由使用、轉載、複製和再分發,但必須保留作者署名,亦不得對聲明中的任何條款作任何形式的修改,也不得附加任何其它條件。您可以自由鏈接、下