原创 web.xml中 listener、filter、servlet等 加載順序

  Web項目的很多信息都配置在web.xml文件中,而且項目啓動時,容器(下文以Tomcat爲例)會先讀配置文件,那web.xml文件中的那麼多內容是按照什麼順序加載的呢?         這個讀取順序跟文件內容的上下文順序基本沒有關係

原创 Tomcat的Session管理

cookie的值, 可以結合chrome F12 下的  Resource 和Network查看 Session對象的創建一般是源於這樣的一條語句:  Session session = request.getSession(false)

原创 java反射詳解

http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html 本篇文章依舊採用小例子來說明,因爲我始終覺的,案例驅動是最好的,要不然只看理論的話,看了也不懂,

原创 mybatis與spring3.1整合

http://thoughtfly.iteye.com/blog/1485993 因spring3發佈時mybatis還沒有出正式版本,所以spring沒有整合最新的mybatis.不過社區倒是開發了一箇中間件。   需要的jar包

原创 spring 資源加載使用說明

Spring 提供了一個強大加載資源的機制,不但能夠通過“classpath:”、“file:” 等資源地址前綴識別不同的資源類型,還支持Ant 風格帶通配符的資源地址。 首先,我們來了解一下Spring 支持哪些資源類型的地址前綴:

原创 java 線程池

http://www.cnblogs.com/jersey/archive/2011/03/30/2000231.html Reference: 《創建Java線程池》[1],《Java線程:新特徵-線程池》[2], 《Java線

原创 Spring ContextLoaderListener源碼分析 .

http://blog.csdn.net/hz_blog/article/details/7688921   當我們要自動裝配ApplicationContext配置信息時候,首先在web.xml配置ContextLoaderListen

原创 僅從性能上分析 java到底和C /C++ 差在了那裏

C /C++程序是需要 編譯------鏈接------運行的過程的。 Java 有前端編譯,.class文件的加載相當於鏈接(動態鏈接,動態運行中的 動態鏈接), java程序的運行過程,實際包含了C/C++程序的編譯過程的一部分(字節

原创 http的無狀態無連接到底是什麼含義

無連接:服務器處理完客戶的請求,並收到客戶的應答後,即斷開連接。 早期這麼做的原因是 HTTP協議產生於互聯網,因此服務器需要處理同時面向全世界數十萬、上百萬客戶端的網頁訪問,但每個客戶端(即瀏覽器)與服務器之間交換數據的間歇性較大(即

原创 netty權威指南 ---------第三章 入門應用

要實現的功能: client端發送請求,server端接受請求,返回當前時間,client端將當前時間打印出來。 A :server端服務器 package com.xiaobing.netty.third; import io.nett

原创 CLH隊列鎖

http://blog.csdn.net/aesop_wubo/article/details/7533186 CLH鎖即Craig, Landin, and Hagersten (CLH) locks,CLH鎖是一個自旋鎖,能確保無飢

原创 存儲過程基本介紹

存儲過程 存儲過程(stored procedure)是一組爲了完成特定功能的sql 語句集,經編譯後存儲在數據庫。用戶通過指定存儲過程的名字並給出參數(如果該存儲過程帶有參數)來執行它。 所以,存儲過程不可能在jdbc中用sql語句完

原创 絕對路徑在不同環境下 到底是相對於什麼的絕對

1.基本概念的理解絕對路徑:絕對路徑就是你的主頁上的文件或目錄在硬盤上真正的路徑,(URL和物理路徑)例如: C:xyz est.txt 代表了test.txt文件的絕對路徑。http://www.sun.com/index.htm也代表

原创 有狀態bean和無狀態bean是在說什麼

http://www.iteye.com/topic/959751 http://www.iteye.com/topic/960532 一個類的內部狀態創建後,在整個生命期間都不會發生變化時,就是不變類。這種使用不變類的做法叫做不變

原创 WEB前端html、css、js分離開發簡談

在WEB 0 時代,除了W3C自己的網站,頁面基本上只有一堆雜亂的混合的代碼,他們是HTML 3- 、CSS 1- 、JAVASCRIPT 1- 的大盛宴。以大部分網站的登錄表單和無盡的鏈接爲例,大部分代碼就像下面這個樣子: <