原创 關於以後 WEB 開發的一個想法

說句實話, 我一直都不相信基於 AJAX 技術的各種框架能夠真正的解決目前 WEB 所面臨的一些問題. 現在 JAVA 陣營中, 出現了多少 WEB 框架, 現在又有多少開始說支持 AJAX, 說是 number one等等. 在各個框架

原创 Portal開源實現-Liferay的Portlet Session處理(1)

一、規範中的SESSION描述(PortletSession objects must be scoped at the portlet application context level. Each portlet applicatio

原创 IoC聯想到規則引擎

最近花了點時間研究Ioc,這的確是一個好東東。IoC的概念很是懸乎(主要是被國內同胞解釋出來的),剛開始還真的暈了頭,後來在一位仁兄的文章中看到了最爲通俗的解釋:就是通過XML文件定義來生成對象。IoC還有另外一個別名:Dependenc

原创 動態構造 Java 類的一種方法: javassist (2)

http://blog.csdn.net/loveyly/archive/2007/09/21/1794927.aspx 第一部分 接下來,我來舉一個例子. 我們經常使用 Java Bean 來裝載業務對象數據, 但是這裏有一個需求就是,

原创 保證 load class from system class loader first!

曾經看到這樣一個 classloader  的設計:  系統公共 class loader 支持一個配置, 如果配置爲 "true", 則其在load class 時, 先從公共classloader和 system classloade

原创 需要區分在接口方法註釋和方法實現的註釋.

前兩天負責review 一些代碼, 這些代碼的質量都是非常好的, 而且註釋也非常的清晰. 不過發現一個問題,  在一個接口的實現類中, 其方法的註釋也詳細的說明該方法的功能和注意事項. 由於沒有看到接口的源文件, 所以不知道該方法對應的接

原创 動態構造 Java 類的一種方法: ClassLoader 的設計 (4)

http://blog.csdn.net/loveyly/archive/2007/09/21/1794927.aspx 第一部分http://blog.csdn.net/loveyly/archive/2007/09/21/179497

原创 談談什麼時候應該記錄異常堆棧信息。

 請看看這段代碼: try{     // doing something; } catch(Exception e){     // exception handling;     if(log.isErrorEnabled())   

原创 反射技術是程序員轉型成爲系統架構師的必經之路?

http://blog.csdn.net/frank_softworks/archive/2007/04/28/1589346.aspx  今天看了一篇 反射機制與系統耦合實例詳解 的文章, 其作者對反射機制和系統耦合進行了介紹. 並提出

原创 將系統功能和客戶化擴展功能分隔開來....

看到一個 WEB 框架, 其提出了 Interceptor 的機制, 每個 Action 可以配置多個 Interceptor. 這樣開發人員可以在執行 Action 前定義一些輔助邏輯處理. 同時該框架提供一些系統的 Itercepto

原创 用 C語言 的將繼續保持沉默. 呵呵

這段時間關於 C 沒落的文章和新聞真多呀, 呵呵. 不過我相信 C 還是有很大一片空間. 而且是主宰着計算機基礎領域的那片空間. 所以不相信 C 會滅亡, 更不會相信我們的程序員會讓他滅亡. 曾經我做了一個對比, 一個 C些的短信協議棧

原创 動態構造 Java 類的一種方法: javassist (1)

http://labs.jboss.com/javassist/ 這個Jboss 的項目可以動態的構造 Java 類, 其功能算是比較強大的了. 但是任何強大的東東都是雙刃劍, 那就如果很好的運用, 可以大大的提升系統的靈活性, 可擴展性

原创 爲什麼使用反射機制解決系統耦合是誤用.

先前發了一個帖關於反對將 反射機制 作爲解決系統耦合問題的文章. 現在就來談談爲什麼反對這個觀點. 反射機制是一個非常強大的功能, 其在對於動態調用對象和對象方法上具有不可替代的作用. 同時其具有很強的靈活性, 給於了編碼者最大程度的可操

原创 C劇降不是好事 ! -- 我眼中的"編程語言排行榜:Java第一,Ruby上升,C劇降"

http://news.csdn.net/n/20070914/108630.html CSDN 的這則新聞, 標題來了個" C劇降". 其實也許這個反應的不是一個好消息. 也許很多人多選擇其他語言開發自己的系統, 但是可以明確的說的是,

原创 動態構造 Java 類的一種方法: javassist (3)

http://blog.csdn.net/loveyly/archive/2007/09/21/1794927.aspx 第一部分http://blog.csdn.net/loveyly/archive/2007/09/21/179497