原创 web.xml配置詳述(轉)

部署描述符實際上是一個XML文件,包含了很多描述servlet/JSP應用的各個方面的元素,如servlet註冊、servlet映射以及監聽器註冊。部署描述符從下面的XML頭開始: <?xml version="1.0" encodin

原创 JAVA亂碼問題分析

首先,所有的字符在計算機上都是以二進制存儲的; 1.JAVA 虛擬機 JVM 中的編碼方式: JAVA 虛擬機 JVM 把 JAVA 源代碼編譯成 Unicode 形式的 byte code ,其它數據在 JAVA 中也是以 UN

原创 (DOS)查看端口命令及相關說明

在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令: 依次點擊“開始→運行”,鍵入“cmd”並回車,打開命令提示符窗口。 在命令提示符狀態下鍵入“netstat -a -n”,按下回車鍵後就

原创 JAVA亂碼問題分析

首先,所有的字符在計算機上都是以二進制存儲的; 1.JAVA 虛擬機 JVM 中的編碼方式: JAVA 虛擬機 JVM 把 JAVA 源代碼編譯成 Unicode 形式的 byte code ,其它數據在 JAVA 中也是以 U

原创 Ant技術收集

Ant的構建文件   當開始一個新的項目時,首先應該編寫Ant構建文件。構建文件定義了構建過 程,並被團隊開發中每個人使用。Ant構建文件默認命名爲build.xml,也可以取其他的名字。只不過在運行的時候把這個命名當作參數

原创 使用REST理念構建可伸縮性的J2EE框架

使用REST理念構建可伸縮性的J2EE框架   1. 基於J2EE規範的框架通常會使用SESSION,而SESSION則會影響集羣的效率,因爲集羣間要進行SESSION的同步;     而因爲集羣間要進行

原创 UML總結

UML(unified model language):統一建模語言 UML是一個繪製軟件概念圖的圖形化標記語言; 1. 圖的類型: UML有三種主要的圖:靜態圖,動態圖,物理圖 靜態圖通過對象,類,數據

原创 mysql常見錯誤與標準錯誤對照表

附,常見錯誤號對照表 MySQL error code SQLSTATE code Error message 1011 HY000 Error on delete of '%s' (errn %d)

原创 JVM之內存篇

JAVA虛擬機之內存篇 目的:通過對JVM中內存結構的瞭解,可以處理常見的大部分內存溢出問題,並能大致定位到原因;更高級的希望知道各種框架的不同機制會對JVM內存佔用造成哪些影響; 1. Java虛擬機是什麼 要理解java虛擬機,你首先

原创 log4j中配置日誌文件相對路徑

篇文章寫得比較全面,轉過來,算是共享吧,同時感謝javaeye上的zengjinliang,呵呵   方法一、 解決的辦法自然是用相對路徑代替絕對路徑,其實log4j的FileAppender本身就有這樣

原创 Hibernate二級緩存

Hibernate二級緩存     不要想當然的認爲使用了Hibernate的二級緩存就一定能夠提高應用程序的性能,僅僅在你能夠駕馭它,並且條件適合的情況下才是這樣的。     使用hibernate的二

原创 使用 Ping進行網絡診斷

Ping命令工作原理!2009-04-27 22:48“Ping”命令是我們在判斷網絡故障常用的命令,但您真正明白這個命令運行後會發生什麼,以及出現的各種信息說明了什麼嗎?其實熟練的掌握Ping命令的各種

原创 普通視圖與物化視圖

物化視圖是一種特殊的物理表,“物化”(Materialized)視圖是相對普通視圖而言的。普通視圖是虛擬表,應用的侷限性大,任何對視圖的查詢,Oracle都實際上轉換爲視圖SQL語句的查詢。這樣對整體查詢

原创 架構的作用

一、架構 架構的定義: 1. 運行時抽象          一個軟件架構是一個軟件系統在其操作的某個階段的運行時(run-time)元素的抽象。一個系統可能由很多層抽象和很多個操作階段組成,每個抽象和操作

原创 Spring實現原理

Spring 實現原理 一、 Spring核心I/O以及AOP      1. Spring出現原因及目標         之前EJB的J2EE服務對代碼有侵入性,使得開發與測試都比較困難;