原创 Jackson基礎教程

相關地址 Jackson Home Page:https://github.com/FasterXML/jackson Jackson Wiki:http://wiki.fasterxml.com/JacksonHome Jackson

原创 爲什麼開發者不應該在程序中調用sun.*包?

記錄在Java平臺標準版API規範中的java.*,、javax.* 和org.* 包組成了官方的、被支持的、公共的接口。如果Java程序僅僅直接調用這些包裏的API,那麼它將運行在所有兼容Java的平臺上,不管底層的操作系統是什麼。su

原创 listener.ora、sqlnet.ora、tnsnames.ora

http://blog.csdn.net/zdwzzu2006/article/details/6096322 listener.ora、sqlnet.ora、tnsnames.ora 都是放在$ORACLE_HOME/network/

原创 Java Cookie詳解

Cookie 的作用我想大家都知道,通俗地說就是當一個用戶通過 HTTP 協議訪問一個服務器的時候,這個服務器會將一些 Key/Value 鍵值對返回給客戶端瀏覽器,並給這些數據加上一些限制條件,在條件符合時這個用戶下次訪問這個服務器的時

原创 java.text.Format及相關類詳解

Format Format是一個用於格式化語言環境敏感的信息(如日期、消息和數字)的抽象基類,直接已知子類有DateFormat, MessageFormat, NumberFormat。 Format定義了編程接口,用於將語言環境敏感

原创 Java獲取本機的ip地址

說到獲取ip地址,有人可能會想到,直接用InetAddress.getLocalHost().getHostAddress()。實際上這個是不對的,因爲一臺機器上可能有多個網絡接口(一般指網卡或者虛擬網卡),因此也就有多個ip地址,所以我

原创 HTTP3xx重定向

前言 重定向基本上會配合Location首部字段來使用。301、302、304是HTTP1.0定義的,303、307是HTTP1.1定義的。301 永久性重定向,該狀態碼錶示請求的資源已被分配了新的URI,以後應使用Location指定

原创 log4j 1.x基礎教程

前言 Log4j 1.x已經不再維護,1.x最新版本是Log4j  1.2,請儘快升級到Apache Log4j 2。不過目前依然有不少舊項目使用1.x版本。Log4j有三個主要組件:logger, appender和layout。這三類

原创 MySQL解鎖

前言 記得以前,當出現:ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction,要解決是一件麻煩的事情。特別是當一個SQL執行完了,但未COMM

原创 Spring AOP切點和通知

前言 Spring切面由切點和通知組成。Spring AOP是基於代理的,包括JDK動態代理或者CGLIB動態代理,只支持方法級別的連接點,因此Spring AspectJ風格切點表達式僅僅是AspectJ的子集。表達式之間可以用&&、|

原创 Apache HTTP Server2.2 筆記

多處理模塊(MPM) Apache HTTP 服務器被設計爲一個功能強大,並且靈活的 web 服務器, 可以在很多平臺與環境中工作。不同平臺和不同的環境往往需要不同 的特性,或可能以不同的方式實現相同的特性最有效率。Apache 通過模

原创 IO模型

前言參考《UNIX Network Programming Volume 1, ThirdEdition [Electronic resources] : The Sockets Networking API》進程運行狀態分爲內核態和用戶

原创 Linux rpm/dpkg/yum/apt常用選項組合

rpm -ivh x:安裝 x -Uvh x:升級x,刪除和安裝的組合  -e x:刪除x -q x:查詢已經安裝的軟件包x -qa:查詢所有已經安裝的軟件包 -ql x:列出已安裝的軟件包x內的每個文件信息 -qi x:列出已安裝的軟件

原创 Java hessian基礎教程

服務端 使用maven引入hessian依賴或者到官網下載hessianjar包,http://hessian.caucho.com/。 <dependency> <groupId>com.caucho</groupId> <

原创 Java正則表達式的簡單使用

前言 正則表達式是描述一組字符串的方法,它以這組字符串中的每個字符的共同特徵爲基礎。正則表達式可以用於搜索、編輯、操縱文本與數據。你應該學習一種特殊的語法來創建正則表達式,這種語法已經超出了Java編程語言標準的語法。正則表達式的變化很複