——.NET設計模式系列之七Terrylee,2006年1月概述創建型模式,就是用來創建對象的模式,抽象了實例化的過程。它幫助一個系統獨立于如何創建、組合和表示它的那些對象。本文對五種常用創建型模式進行了比較,通過一個游戲開發場景的例子來說該如何使用創建型模式。為什么需要創建型模式所有的創建型模式都有兩個永恒的主旋律:第一,它們都將系統使用哪些具體類的信息封裝起來;第二,它們隱藏了這些類的實例是如何被創建和組織的。外界對于這些對象只知道它們共同的接口,而不
系統 2019-08-29 23:41:40 2026
孫靖2009.5.5Email:jing_sun999@126.comQQ:272964426前段時間實現了一個小型的C/S架構的多人在線即時通信工具,JIGQQ。其中對使用TCP通信有點心得。記得在我大學時代,就用VB做過TCP的通信。當然那時候是很初級的,發送的數據量也很小的應用。當時就覺得,有時候發送的數據接收端不能接收到,有時候呢覺得一次性沒有接受完畢。前段時間實現了一個小型的C/S架構的多人在線即時通信工具,JIGQQ。其中對使用TCP通信有點心
系統 2019-08-29 23:11:49 2026
這些文字是公司一次培訓所用的PP資料,覺得講得很有道理,真正好的軟件就必須要這樣做,所以抄錄了一些記載在自己的Blog上面。一、對軟件測試的誤解1.如果發布出去的軟件有質量問題,那是軟件測試人員的錯.2.軟件測試技術要求不高,至少比編程容易多了3.軟件測試隨便找一個能力差的人就能做.4.軟件測試是測試人員的事,與開發人員無關.5.設計-實現-測試,軟件測試是開發后期的一個階段二、如何理解軟件測試軟件測試是一種有效的提高軟件質量的手段,但即使在投入上有所保證
系統 2019-08-29 23:10:52 2026
花了三周時間,給公司寫了一個基于Flex的web流程設計器原型系統。既然是原型系統,肯定有很多細微之處不完善的,但作為未來產品組件一部分,其預研和構架部分,還是拿得出手的。Flex本身在圖形化方面提供了很良好的支持,但是要想實現Model與視圖的分離、Command的處理等基礎事情,這個就無法與EclipseGEF比了。于是首先不得不模擬GEF,在底層提供一套Model-EditPart的MVC構架,以及CommandFramework框架。這兩個基本框架
系統 2019-08-29 23:10:42 2026
HTML文件中也玩include文件包含1.IFrame引入,看看下面的代碼你會看到一個外部引入的文件,但會發現有一個類似外框的東西將其包圍,可使用:
系統 2019-08-29 22:36:17 2026
1、地址(address)WCF中地址以統一資源標識符(URI)的形式指定,它用來標識消息發送和接受的目的地,并且它由通訊協議和位置路徑兩部分組成。例如:http://192.168.1.1:8000/表明通訊協議為http,位置路徑是192.168.1.1的8000端口。位置路徑很好理解,就是IP加端口號。對于初學者往往忽略了其中包含的通訊協議,除了http之外,還可以指定為:TCP地址使用TCP協議進行傳輸,其形式為:net.tcp://localho
系統 2019-08-29 22:28:09 2026
過完五一長假,花了四天的時間來學習Hibernate框架的使用,作為門外漢,先是從sourceforg.net下載Hibernate3.2,先看官方文檔,只有一個提綱,了解了一下各個包的結構,便開始根據Toturial實踐,基本掌握了它的使用方法之后,盟生了實現自己的SessionFactory和ConnectionProvider的想法。閑話少說,要實現我的SessionFactory和ConnectionProvider,不深入了解該體系結構是不行的,
系統 2019-08-29 22:22:57 2026
前幾天看了lwz7512的《基于servlet導出Flex/Flash界面為圖形文件的簡單方法》,今天有時間就實踐了一下。1.使用BitmapData將flex的某個UIComponent轉換為ByteArray2.使用JPGEncoder轉換ByteArray。JPGEncoder是corelib(http://code.google.com/p/as3corelib/)的組件。我直接導入corelib.swc卻報錯,幸好有源代碼可以直接使用。3.使用U
系統 2019-08-29 22:09:40 2026
以下文字和架構圖均在本人相關系統設計和架構方案中有所應用。原文出處:http://space.itpub.net/6517/viewspace-6096541.Spring架構圖Spring是一個開源框架,是為了解決企業應用程序開發復雜性而創建的。框架的主要優勢之一就是其分層架構,分層架構允許您選擇使用哪一個組件,同時為J2EE應用程序開發提供集成的框架。Spring框架的功能可以用在任何J2EE服務器中,大多數功能也適用于不受管理的環境。Spring的核
系統 2019-08-12 09:29:35 2026
查詢快捷鍵的方法1、啟動Word2003后,單擊“工具”菜單并指向其中的“宏”選項,再單擊其級聯菜單中的“宏”命令,系統彈出“宏”對話框,在“宏的位置”一欄中選擇“Word命令”,然后在“宏名字”列表中選擇“ListCommands”,單擊“運行”命令,隨后將出現一個對話框,選擇“當前菜單和快捷鍵設置”,單擊“確定”后Word將以列表的方式展示其全部的快捷鍵,共26頁、1024條命令,你可以將該列表打印出來。可惜的是其中的內容全都是英文顯示,不太懂英語的朋
系統 2019-08-12 09:27:40 2026