原创 我的csdn開張啦

 呵呵,新註冊了一個csdn的blog,以後這裏就是我的家啦,我以後的工作,學習中的遇到的問題,經驗,總結也都會在這裏發表,我是一個熱愛java的人,

原创 反射,java的靈魂

反射使您的程序代碼能夠接入裝載到JVM中的類的內部信息,允許您編寫與執行時,而不是源代碼中選定的類協作的代碼。這使反射成爲構建靈活的應用的主要工具。但需注意的是 -- 如果使用不當,反射的成本很高。在Java平臺系列的第2部分中,軟件顧問

原创 Ant 的基本使用

1 Ant是什麼? Apache Ant 是一個基於 Java的生成工具。簡單點說就是:java中的MAKEFILE,它根據build.xml的內容自動編譯java2 下載、安裝Ant 安裝Ant下載.zip文件,解壓縮到c:/ant1.

原创 Struts學習筆記(三)

  Struts中的本地化   Struts自己封裝了 實現國際化的一套方法,雖然這部分內容不是Struts的核心內容,但是對於構建多語言支持的web

原创 Struts學習筆記(二)

整理了一些Struts入門的一些知識,我個人認爲是比較重要和實用的,整理的還不夠全,在以後對Struts 的深入學習過程中,我會逐步的將它完善,希望對

原创 候捷談Java反射機制(一)

Java反射機制   摘要 Reflection 是Java被視爲動態(或準動態)語言的一個關鍵性質。這個機制允許程序在運行時透過Reflection APIs取得任何一個已知名稱的class的內部信息,包括其modifiers(諸如pu

原创 Java中調用WebService

今天被一個問題搞得挺鬱悶得。整整弄了一天也沒有得出個結果。項目中要調用一個webservice, 傳入一個姓名,輸出一串字符串。之前我也沒有太多經驗,

原创 Java的垃圾回收(Garbage Collection)機制

一.誰在做Garbage Collection?        一種流行的說法:在C++裏,是系統在做垃圾回收;而在Java裏,是Java自身在做。 在C++裏,釋放內存是手動處理的,要用delete運算符來釋放分配的內存。這是流行的說

原创 JSP中取項目的根目錄

最近在做上傳或文件讀取的時候,常常被取一些文件的相對路徑或者絕對路徑所搞昏迷了,特別是InputStreamReader(Class.getResourceAsStream("文件名或者帶路徑的文件名")),我確實是被它搞鬱悶了,無論怎麼

原创 候捷談Java反射機制(二)

Java classes 組成分析 首先容我以圖3的java.util.LinkedList爲例,將Java class的定義大卸八塊,每一塊分別對應圖4所示的Reflection API。圖5則是“獲得class各區塊信息”的程序示例及

原创 WebLucene之安裝習行錄

清人顏元曾說過:“學而必習,習又必行,固也”。若干年來,本人一直對這句話奉若神明,深感只有致用才能鞏固學的效果,發現學的不足,享受學的樂趣。   搜索引擎在近幾年的發展雖沒有大的突破,卻逐步走向成熟,走向商業。同時,隨着開源的搜索引擎逐漸