原创 反射實現 AOP 動態代理模式(Spring AOP 的實現 原理)

轉自http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html 好長時間沒有用過Spring了. 突然拿起書.我都發現自己對AOP都不熟悉了.其實AOP的意思就是面向切面

原创 抽象類與接口選擇

從設計理念層面看 abstract class 和 interface  上面主要從語法定義和編程的角度論述了abstract class和interface的區 別,這些層面的區別是比較低層次的、非本質的。本小節將從另一個層面:abs

原创 Java 內存模型

Java 內存模型 轉自WIKI,自由的百科全書 跳轉到導航,搜索   Java內存模型描述了在Java中,線程之間是如何通過內存互相通信、控制或者影響對方。內存模型和單線程模型共同構成了Java編程語言。 在1995年設計的Java內

原创 控制反轉(IoC)與依賴注入(DI)

原始出處 http://zhangjunhd.blog.51cto.com/113473/126530 1.控制反轉(Inversion of Control)與依賴注入(Dependency Injection) 控制反轉

原创 Spring配置文件xsi:schemaLocation無法解析導致啓動失敗的解決方案

來源http://www.jnan.org/archives/2010/12/cannot-find-the-declaration-of-element-beans.html Spring配置文件xsi:schemaLocation無

原创 javac和java的路徑問題

javac和java的路徑問題 設定項目目錄爲packageTest,舉三個例子來討論javac和java兩個命令對路徑的要求。 例1: javac的搜索根目錄爲當前目錄,例如,在test下建立如下目錄:aaa/bbb/ccc,再在te

原创 Java調用dll的路徑問題解決

前言:一般我們在用java寫jni類庫的時候,總是得把生成的dll放在java.library.path所指定的目錄下,例如%WINDOWS%\system32,然而通過手動設置setProperties("java.library.p

原创 性能調優攻略

轉載自http://coolshell.cn/articles/7490.html   關於性能優化這是一個比較大的話題,在《由12306.cn談談網站性能技術》中我從業務和設計上說過一些可用的技術以及那些技術的優缺點,今天,想從一些技

原创 Java疑難點總結

1.類加載和初始化 加載——>連接(驗證->準備->解析)——>初始化。   若父類未初始化,則先初始化父類;   初始化一個類(或接口),不會先初始化它所實現的接口(或父接口);   當使用的靜態變量或方法不在當前類或接口中定義,而在

原创 API設計:用流暢接口構造內部DSL

摘自http://coolshell.cn/articles/5709.html 程序設計語言的抽象機制包含了兩個最基本的方面:一是語言關注的基本元素/語義;另一個是從基本元素/語義到複合元素/語義的構造規則。在C、C++、Java、C

原创 在 XML Schema和WSDL中使用名稱空間

對於名稱空間,理解了OO思想的人應該是比較簡單的了,特別是對學過C++的人來說更是    如此;但很多看了我前面文章的朋友,在和我的交流中,好像對名稱空間都不怎麼清楚,    下面我們就來說說怎麼樣在 XML Schema和WSDL中使

原创 一些軟件設計的原則

摘自http://coolshell.cn/articles/4535.html   以前本站向大家介紹過一些軟件開發的原則,比如優質代碼的十誡和Unix傳奇(下篇)中所以說的UNIX的設計原則。相信大家從中能夠從中學瞭解到一些設計原理

原创 由12306.cn談談網站性能技術

轉載自http://coolshell.cn/articles/6470.html/comment-page-3#comments   12306.cn網站掛了,被全國人民罵了。我這兩天也在思考這個事,我想以這個事來粗略地和大家討論一下

原创 soap 與 wsdl的關係

最近看了xml schema,xpah,和xslt的相關內容,感覺wsdl就是一個soap的schema,一個soap就是一個wsdl的實例,實際上wsdl就是整個webservice的schema。 從這個角度看,要學好soap,不如

原创 字符集與字符編碼

摘自http://blog.sina.com.cn/s/blog_5e4814ec01014prk.html 什麼是字符集,什麼是字符編碼,它做什麼用? 字符(Charcter)是文字與符號的總稱,包括文字、圖形符號、數學符號等。而字