使用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