原创 Classloaders and J2EE

http://www.objectsource.com/j2eechapters/Ch21-ClassLoaders_and_J2EE.htm   Classloaders and J2EE In this chapter: <!

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

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

原创 面向對象的幾個原則

http://joard.iteye.com/blog/168069開-閉原則 Open-Closed Principle OCP里氏代換原則 Liskov Substitution Principle L

原创 Spring框架與AOP思想的研究與應用

http://www.sj63.com/html/200606/200606171805457163_1.html摘要 本文對Spring框架中所包含的AOP思想以及事務管理進行了分析,並通過對一個業務對象

原创 正確使用 Volatile 變量

級別: 中級Brian Goetz ([email protected]), 高級工程師, Sun Microsystems2007 年 7 月 05 日Java™ 語言包含兩種內在的同步機制:同步塊(

原创 java中的類和方法的修飾符

來源:http://blog.sina.com.cn/s/blog_569ebd87010007kn.html  Java程序在定義類時,除了使用class關鍵字標識之外,還可以在class之前增加若干類的

原创 類的原理

類原理是設計模式的靈魂,當你在找不到適當的設計模式時,可用原理做指導,自己就能找到合適的“路”。<推薦:Robert Martin 的《Design Principles and Design Patter

原创 Hibernate Open-Session-In-View Pattern

用hibernate,繼續寫代碼來處理關聯關係很繁,考慮用關聯映射。 一用就是臭名昭著的 LazyInitializationException,於是參考hibernate的best practice使用Open-Session-In-V

原创 需求調研的技巧 -- 調研內容及需求整理

對於用戶界面來說,需求調研除了瞭解用戶功能需求外,更重要的是通過有效的途徑瞭解用戶的“思維模型”,也就是在現實情境中,用戶是如何工作的。調研時可採取的工作內容有:請用戶更具使用類似產品表達出完成任務的過程(

原创 如何學習設計模式?

http://luchar.iteye.com/blog/1796061 先理解概念,再學習原則先理解OO的基本概念,比如:封裝、繼承、多態、組合/聚合、依賴等,理解各概念的內涵,弄清楚這些概念的具體實現方

原创 多行數據合成一行

SELECT DISTINCT customer_order_no, customer_item_no, customer_name_full OVER (PARTITION BY customer_ord