原创 創建Document

      XML作爲當下應用最廣泛的數據交換格式,有不止兩三種可供選擇解析、創建、修改XML的方法,Dom4j據說是其中的效率最高的一個工具包。整理常用的API如下。         org.dom4j.Document     

原创 java基本數據類型

(寫了很多Java 程序,也開發過很多Java項目,現在才決定要寫點Java相關的系列文章,因爲我對自己的文章沒有絕對的信心,都是開發過程中的經驗之談,再加上我自己 以前考過SCJP證書,所以希望寫點不誤導讀者的更加細節和詳細的文章出來,

原创 分析 Tomcat catalina.bat 腳本

   Catalina.bat是tomcat所有腳本中最重要的腳本,完成幾乎所有的tomcat操作。如啓動,關閉等等,都是由catalina.bat腳本來完成的。接下來,我將對Tomcat catalina.bat腳本進行分析。    

原创 全面解析Java中的String數據類型

全面解析Java 中的String 數據類型 1. 首先String 不屬於8 種基本數據類型,String 是一個對象。 因爲對象的默認值是null ,所以String 的默認值也是null ;但它又是一種特殊的對象,有其它

原创 Liferay權限管理的講解

這篇文章講解了liferay中使用的權限管理系統的內部細節,涉及到數據庫表以及實體之間的管理和權限管理的邏輯。 下面的ERD圖(實體關圖)展現了所有涉及到的實體關係: 主要實體 首先從表或者本人更喜歡稱作實體的表開始,換言之,他們界

原创 JMX在Tomcat中的應用(四)

四、 Tomcat 中最簡單的 MBean 下面我們打開 Tomcat 源代碼,看看 Tomcat 中最簡單的一個 MBean 。在 Tomcat 的啓動引導類 Bootstrap.java 的 172 到 187 行,我們可以看到如

原创 淺談 SOAP

本文對 SOAP 作了一個初步介紹,給出幾個簡單示例;接着比較 CORBA,DCOM/COM 與 SOAP 的聯繫與區別;然後淺析 SOAP 簡單的理解爲 RPC+HTTP+XML 時的運行機制;最後展現 SOAP 的前景。 <!--

原创 Tomcat5啓動流程與配置詳解

How to config and run The Apache Jakarta Tomcat 5? You may find something useful from this documentation. author: ZJ

原创 MySql插入中文

mysql 不能插入中文問題 (1)修改 MySql安裝目錄下面的my.ini(MySQL Server Instance Configuration 文件)。 設置         default-character-se

原创 《How Tomcat Works》讀書筆記(三):Tomcat default connector

Chapter 4: Tomcat default connector 何爲default Connector?其實這裏指的是tomcat最初設計時使用的Connector,儘管問題多多,現在已經被coyote所取代,但作爲教學用例,

原创 XML的輸出

      繼續前天未整理完的API。當用Dom4j的API得到Document之後,還需要將document輸出,或者輸出到文件上,或者輸出到控制檯,或者網絡傳輸到另一臺機器上。       org.dom4j.io.XMLWr

原创 dom4j解析XML的基本用法

1. 需要的包:dom4j-1.4/dom4j.jar 2. 用到的類:import org.dom4j.Document;        import org.dom4j.DocumentHelper;        impor

原创 Java中四種XML解析技術

  在平時工作中,難免會遇到把 XML 作爲數據存儲格式。面對目前種類繁多的解決方案,哪個最適合我們呢?在這篇文章中,我對這四種主流方案做一個不完全評測,僅僅針對遍歷 XML 這塊來測試,因爲遍歷 XML 是工作中使用最多的(至少我認爲)

原创 內存中的堆與棧

程序中用來存放數據的內存分爲四塊,其實另有一塊用於存放代碼,這裏我們不討論,這四塊分別是: 1、全局區(靜態區)(static):全局變量和靜態變量都存儲在這塊區域,與其他變量的明顯區別就是生命週期不同,在程序結束時,系統會釋放這塊資源

原创 編寫批處理文件

嘿嘿,批處理的介紹。不光可以提高自己動手能力還能學到很多知識,轉帖一份,歡迎大家把優秀的批處理跟帖! 批處理的介紹 擴展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批處理文件。 首先批處理文件是一個