原创 重載,繼承,重寫和多態的區

重載,繼承,重寫和多態的區別             重載,繼承,重寫和多態的區別:繼承是子類獲得父類的成員,重寫是繼承後重新實現父類的方法。重載是在一個類裏一系列參數不同名字相同的方法。多態則是爲了

原创 實現JAVA的動態類載入機制

實現JAVA的動態類載入機制----作爲充分利用Java的動態類載入機制的最好例子,帶有Java擴展的Web瀏覽器根據請求從網絡或本地文件系統中動態加

原创 幾個模型關係圖

http://www.uml.org.cn/success/images/modeldesign.gif http://www.alrond.com/2006/dec/  點贊 收藏 分享 文章舉報

原创 分佈式工作流引擎

可自管理的分佈式工作流引擎的設計與實現         摘要:針對當前企業和政府對分佈式工作流應用的需求趨勢,給出了一個基於JMX(Java Management Extensions)-Java管理擴展框架和Observer觀察者模式的

原创 結構模式(Structural Pattern)==享元(Flyweight)模式

一、 享元(Flyweight)模式 Flyweight在拳擊比賽中指最輕量級,即"蠅量級",有些作者翻譯爲"羽量級"。這裏使用"享元模式"更能反映模式的用意。 享元模式以共享的方式高效地支持大量的細粒度對象。享元對象能做到共享的關鍵是

原创 結構模式(Structural Pattern)==適配器(Adapter)模式

結構模式(Structural Pattern)描述如何將類或者對象結合在一起形成更大的結構。結構模式描述兩種不同的東西:類與類的實例。根據這一點,結構模式可以分爲類的結構模式和對象的結構模式。 後續內容將包括以下結構模式: 適配器模式

原创 結構模式(Structural Pattern)==合成模式(Composite Pattern)

一、 合成(Composite)模式 合成模式有時又叫做部分-整體模式(Part-Whole)。合成模式將對象組織到樹結構中,可以用來描述整體與部分的關係。合成模式可以使客戶端將單純元素與複合元素同等看待。 從和尚的故事談起 這是小時候

原创 結構模式(Structural Pattern)==橋樑(Bridge)模式

一、 橋樑(Bridge)模式 橋樑模式是一個非常有用的模式,也是比較複雜的一個模式。熟悉這個模式對於理解面向對象的設計原則,包括"開-閉"原則(OCP)以及組合/聚合複用原則(CARP)都很有幫助。理解好這兩個原則,有助於形成正確的設

原创 軟件測試實施

軟件測試自動化的一些具體做法        作者在上篇文章略微談到了軟件測試的自動化,但並沒有把本文的內容也一起寫進去。原因主要是希望讀者先努力考慮在自己的企業或項目內,可以有一些怎麼樣的做法,而不會先入爲主地受到我所寫的具體例子的影

原创 單元測試和編碼協作

文出處:             J u l y / A u g u s t 2 0 0 5 IEEE SOFTWARE 正文翻譯:     在缺陷和錯誤發生的時候就發現並糾正它們對任何快速、控制成本的軟

原创 Criteria 比較好用

Criteria 比較好用 最近在項目中使用 Spring 和 Hibernate 進行開發,有感於 Criteria 比較好用,在查詢方法設計上可以靈活的根據 Criteria 的特點來方便地進行查詢條件的組裝。所以現在對 Hib

原创 Hibernate大數據量操作解決方案

  Hibernate大數據量操作解決方案 閱讀了Hibernate的Reference之後,可以採用批量處理的方法,當插入的數據超過10000時,就flush session並且clear。 下面是一

原创 管理案例分析

  Sales 案例        在這個項目中,我(DM)主要負責項目的整個開發過程。        開始前客戶(這裏的客戶是指外包公司)已經將一些文檔資料(包括系統雛形(UI)、功能需求說明書、和臺灣銀行的一些接口資料等)發了過來,剛

原创 挑戰智力

第一組  參與討論   1.燒一根不均勻的繩,從頭燒到尾總共需要1個小時。現在有若干條材質相同的繩子,問如何用燒繩的方法來計時一個小時十五分鐘呢?   2.你有一桶果凍,其中有黃色、綠色、紅色三種,閉上眼睛抓取同種顏色的兩個。抓取多少個就

原创 Oracle 數據庫的聚簇

1. 什麼是聚簇   聚簇是根據碼值找到數據的物理存儲位置,從而達到快速檢索數據的目的。聚簇索引的順序就是數據的物理存儲順序,葉節點就是數據節點。非聚簇索引的順序與數據物理排列順序無關,葉節點仍然是索引節點