原创 java初始化研究(zt)

java在初始化的時候也有很多講究,因爲java中出現了類,所以在初始化的時候就有可能使用到創建新對象,所以,對於初始化的順序要求的比較嚴格,請看下面

原创 關於代碼的質量(重構)

其實在自己大量編碼以後.經驗告訴我們一個大的方法讓別人看起來頭疼,維護相當困難.,所以我們都把大的方法體細化成小的邏輯單元(小的方法),這樣別人看起來簡單易懂,基本不需要註釋的. 當然最重要的是重構代碼,可以讓代碼重用.如果別的類需要該類

原创 JS是個好東西........

做web了..........新東西來了.....html....css.....javascript....也包括xml......嘿嘿......

原创 HIBERNATE 學習筆記(基礎篇一)

書非借不能不讀----------------------- 不想買書...因爲沒錢....不想買書...因爲買了書不想看.....不過還好....有書借來看.... 搞了本hibernate開發及整合應用大全>....看了半天....就

原创 提高java代碼的性能

簡介<o:p></o:p> Java的諸多優點已經廣爲稱道。特別是“一次編程,到處運行”的承諾使開發人員可以自由地進行跨平臺應用程序的開發而不存在預處理器指令的開銷。通常認爲Java的弱點在於其性能方面。 在當前這種認識並不是完全正確的,

原创 設計模式之Proxy(代理)

理解並使用設計模式,能夠培養我們良好的面向對象編程習慣,同時在實際應用中,可以如魚 得水,享受遊刃有餘的樂趣. Proxy 是比較有用途的一種模式,而且變種較多,應用場合覆蓋從小結構到整個系統的大結 構,Proxy 是代理的意思,我們也

原创 設計模式之Flyweight(享元)

板橋里人 http://www.jdon.com 2002/05/02 Flyweight 定義: 避免大量擁有相同內容的小類的開銷(如耗費內存),使大家共享一個類(元類). 爲什麼使用? 面嚮對象語言的原則就是一切都是對象,但是如果真

原创 根據公司安排,這個月項目第一期完畢就轉做web項目了準備實戰jsf了.

開始比較鬱悶,適應了一個項目要轉入另一個項目,是比較不爽,而且轉入新的項目,新的系統有要度過難過的適應階段,學java就是這樣.好上手但是不能學全.慢

原创 設計模式之Composite(組合)

Composite 定義: 將對象以樹形結構組織起來,以達成“部分-整體” 的層次結構,使得客戶端對單個對象和 組合對象的使用具有一致性. Composite 比較容易理解,想到Composite 就應該想到樹形結構圖。組合體內這些對象

原创 設計模式之Builder

Builder 模式定義: 將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示. Builder 模式是一步一步創建一個複雜的對象,它允許用戶可以只通過指定複雜對象的類型 和內容就可以構建它們.用戶不知道內部的具體

原创 Hibernate性能優化策略2 (zt)

本文依照HIBERNATE幫助文檔,一些網路書籍及項目經驗整理而成,只提供要點和思路,具體做法可以留言探討,或是找一些更詳細更有針對性的資料。  初用HIBERNATE的人也許都遇到過性能問題,實現同一功能,用HIBERNATE與用JDB

原创 設計模式之Template

Template 定義: 定義一個操作中算法的骨架,將一些步驟的執行延遲到其子類中. 其實Java 的抽象類本來就是Template 模式,因此使用很普遍.而且很容易理解和使用,我們 直接以示例開始: public abstract c

原创 joram+spring集成的簡單示例

簡單的消息發送<o:p></o:p> 一.首先啓動joram服務器,管理各種對象和jndi綁定(詳細請看前面章節). 二.在工程目錄下引入spring支持的包和joram包. 三.在工程目錄下創建applicationContext.xm

原创 JSF標籤使用參考手冊(內部資料)

1        前言 1.1           文檔目的<o:p></o:p> 該文檔旨在爲中心界面開發工作組提供一套完整的JSF控件使用說明書。 1.2           文檔範圍<o:p></o:p> 本文檔列出界面開發小組在開

原创 設計模式之Adapter(適配器)

定義: 將兩個不兼容的類糾合在一起使用,屬於結構型模式,需要有Adaptee(被適配者)和 Adaptor(適配器)兩個身份. 爲何使用? 我們經常碰到要將兩個沒有關係的類組合在一起使用,第一解決方案是:修改各自類的接口, 但是如果我們