使用C#程序將23個常用設計模式進行列表顯示,并能夠隨時根據源代碼運行模式代碼。方便學習。 其程序界面主要分為四個部分: 1. 模式列表 -- 列出了常用的23個設計模式,通過單擊,可以在其他部分顯示詳細信息; 2. UML 圖示 -- 顯示模式對應的UML圖示; 3. 模式的說明信息或運行效果 -- 根據用戶選擇,顯示以下兩種內容(可以通過菜單“Option”切換顯示內容): a.當前選擇的模式的信息(如意圖、適用性、例子等) b.利用反射機制根據當前模式的源代碼運行后的效果,可以隨時更改代碼后測試 4. C#源代碼區 -- 實現該模式的C#源代碼,分為 RealWorld 和 Structural 兩種類型。可以通過菜單“Option”切換。 補充說明: 1.本程序的代碼來自于一本叫《CSharp 設計模式》的電子文檔,具體是誰寫的記不得了,向作者致敬^_^ 2.編譯環境:VS2005 + SP1
上傳時間: 2013-12-21
上傳用戶:hn891122
Learn about the design tradeoffs involved in creating Windows CE .NET operating system (OS) solutions for hardware that implements one of many nonvolatile storage technologies. Different storage technologies, such as NAND and NOR flash memory, masked ROM, and electromechanical Advanced Technology Attachment (ATA) or Integrated Drive Electronics (IDE) storage, impose design constraints and create opportunities for the software environment. (30 printed pages)
標簽: operating tradeoffs creating involved
上傳時間: 2014-01-11
上傳用戶:181992417
The basic principle using the branchand- bound strategy to solve the traveling salesperson optimization problem (TSP) consists of two parts. There is a way to split the solution space. There is a way to predict a lower bound for a class of solutions. There is also a way to find an upper bound of an optimal solution. If the lower bound of a solution exceeds this upper bound, this solution cannot be optimal. Thus, we should terminate the branching associated with this solution.
標簽: salesperson principle branchand the
上傳時間: 2017-02-19
上傳用戶:comua
包包版網絡游戲大廳和網絡橋牌系統,對學習CSHARP網絡編程很有用
上傳時間: 2014-01-10
上傳用戶:問題問題
鈥?What Is a Thread? o The Thread Class o Simple Thread Examples 鈥?Problems with Multithreading o What Goes Wrong? o Thread Names and Current Threads o Java s synchronized 鈥?Synchronizing Threads o Multiple Locks 鈥?The Dining Philosophers Problem o Deadlocks o A Solution to the Dining Philosophers Problem o Java s wait() and notify() o Dining Philosophers Example 鈥?Summary
標簽: Thread Multithreading Examples Problems
上傳時間: 2017-03-02
上傳用戶:kristycreasy
camera driver for wince s3c2440 .SAMSUNG s S3C2440A 16/32-bit RISC microprocessor. SAMSUNG鈥檚 S3C2440A is designed to provide hand-held devices and general applications with low-power, and high-performance microcontroller solution in small die size.
標簽: SAMSUNG microprocessor S3C2440A S3C2440
上傳時間: 2013-12-26
上傳用戶:Ants
s3c2440 backlight driver.SAMSUNG s S3C2440A 16/32-bit RISC microprocessor. SAMSUNG鈥檚 S3C2440A is designed to provide hand-held devices and general applications with low-power, and high-performance microcontroller solution in small die size.
標簽: S3C2440A SAMSUNG microprocessor backlight
上傳時間: 2017-03-05
上傳用戶:源碼3
Object-Oriented Programming and Design Introduction This course introduces students to problem solving by means of object-oriented design and implementation. Emphasis is on problem analysis and solution design, documentation and implementation. Students use commercial software libraries, and create software projects
標簽: Object-Oriented Introduction Programming introduces
上傳時間: 2014-01-09
上傳用戶:小寶愛考拉
Object-Oriented Programming and Design Introduction This course introduces students to problem solving by means of object-oriented design and implementation. Emphasis is on problem analysis and solution design, documentation and implementation. Students use commercial software libraries, and create software projects excercicie behaivor
標簽: Object-Oriented Introduction Programming introduces
上傳時間: 2014-01-23
上傳用戶:牛布牛
exercie 8 ssd1 Object-Oriented Programming and Design Introduction This course introduces students to problem solving by means of object-oriented design and implementation. Emphasis is on problem analysis and solution design, documentation and implementation. Students use commercial software libraries, and create software projects
標簽: Object-Oriented Introduction Programming introduces
上傳時間: 2013-11-30
上傳用戶:saharawalker