摘要:
适配器模式的主要意图是对现有类的接口进行转换,以满足目标类的需求。其次,可以给目标类的接口添加新的行为(主要指方法)。这一点容易与装饰模式混淆。从意图方面来看,装饰模式不改变(通常指增加)接口中的行为(主要指方法),而是在原有行为(主要指方法)的基础上添加新的功能;从类结构方面来看,装饰模式中的...
阅读全文
posted @ 2014-11-05 14:31
小光zfg
阅读(247)
推荐(0)
摘要:
12{《HeadFirst设计模式》之策略模式}3{本单元中的类为策略类}4{编译工具:Delphi7.0}5{E-Mail:guzh-0417@163.com}67unituStrategy;89interface1011type12{飞行接口,及其实现类}1314IFlyBehavior=Int...
阅读全文
posted @ 2014-11-05 14:23
小光zfg
阅读(242)
推荐(0)
摘要:
12{《HeadFirst设计模式》之装饰模式}3{本单元中的类为被装饰者}4{编译工具:Delphi7.0}5{E-Mail:guzh-0417@163.com}67unituComponent;89interface1011type12TBeverage=class(TObject)//抽象饮料...
阅读全文
posted @ 2014-11-05 14:22
小光zfg
阅读(391)
推荐(0)
摘要:
1unituSubObject;23interface45type67{TAmplifier与TTuner,TCDPlayer,TDVDPlayer相互依赖。}8{在TTuner等的简单实现时用不到对TAmplifier的引用,}9{但现实生活中就应该让TAmplifier提供服务,所以这里保留了。...
阅读全文
posted @ 2014-11-05 14:21
小光zfg
阅读(338)
推荐(0)
摘要:
12{《HeadFirst设计模式》之命令模式}3{本单元中的类为命令的接收者}4{编译工具:Delphi7.0}5{联系方式:guzh-0417@163.com}67unituReceiveObject;89interface1011type12TLight=class(TObject)13pri...
阅读全文
posted @ 2014-11-05 13:32
小光zfg
阅读(325)
推荐(0)
摘要:
命令模式可以很轻松的实现撤销(Undo)功能。命令的接受者:1unituReceiveObject;23interface45type6TLight=class(TObject)7public8procedureOpen;9procedureOff;10end;1112implementation1...
阅读全文
posted @ 2014-11-05 13:29
小光zfg
阅读(175)
推荐(0)
摘要:
//命令的接受者unit uReceiveObject;interfacetype TLight = class(TObject) public procedure Open; procedure Off; end; TGarageDoor = class(TObject) public proce...
阅读全文
posted @ 2014-11-05 13:28
小光zfg
阅读(143)
推荐(0)
摘要:
{没有应用状态模式的代码}//工程文件program Project1;{$APPTYPE CONSOLE}uses uGumballMachine in 'uGumballMachine.pas';var aGumballMachine: TGumballMachine;begin aGumbal...
阅读全文
posted @ 2014-11-05 13:27
小光zfg
阅读(217)
推荐(0)
摘要:
jad是一个使用比较广泛的Java反编译软件,jadClipse是jad在eclipse下的插件,下面像大家介绍下如何将jadclipse加入到MyEclipse10.X,9.X,8.X,6.X等各版本当中:1.http://nchc.dl.sourceforge.net/project/jadcl...
阅读全文
posted @ 2014-10-31 11:58
小光zfg
阅读(175)
推荐(0)
摘要:
1、Apache Tomcat2、web的应用:Servlet、JSP及其他3、Tomcat安装4、Tomcat架构5、Tomcat基本配置6、高级Tomcat特性7、Web应用程序配置8、Web应用程序管理9、类装载器10、HTTP连接器、11、Tomcat与Apache HTTP服务器12、To...
阅读全文
posted @ 2014-10-30 16:24
小光zfg
阅读(140)
推荐(0)
摘要:
1、着手开发前 开发步骤 1.编写源代码 2.用编译器编译 3.生成软盘映像 4.将映像写入磁盘,做成启动盘。2、计算机结构到汇编程序入门3、汇编语言学习与Makefile入门4、进入32位模式并导入C语言5、C语言与画面显示的练习6、结构体、文字显示与GDT/IDT初始化7、分...
阅读全文
posted @ 2014-10-30 16:23
小光zfg
阅读(149)
推荐(0)
posted @ 2014-10-29 16:15
小光zfg
阅读(192)
推荐(0)
摘要:
1、iBATIS的理念2、iBATIS是什么3、安装和配置iBATIS4、使用以映射语句5、执行非查询语句6、使用高级查询技术7、事务8、使用动态SQL9、使用高速缓存提高性能10、iBATIS数据访问对象11、DAO进阶12、扩展iBATIS13、iBATIS最佳实践14、综合案例研究附录A
阅读全文
posted @ 2014-10-29 16:14
小光zfg
阅读(93)
推荐(0)
摘要:
1、理解对象/关系持久化2、启动项目3、领域模型和元数据4、映射持久化类5、继承和定制类型6、映射集合和实体关联7、高级实体关联映射8、遗留数据库和定制SQL9、使用对象10、事务和并发11、实现对话12、有效修改对象13、优化抓取和高速缓存14、利用HQL和JPAQL查询15、高级查询选项16、创...
阅读全文
posted @ 2014-10-29 16:13
小光zfg
阅读(104)
推荐(0)
摘要:
1、Struts 2:现代Web框架1.1 web应用程序:快速学习 21.1.1 构建web应用程序 21.1.2 基础技术简介 31.1.3 深入研究 61.2 web应用程序框架 71.2.1 什么是框架 71.2.2 为什么使用框架 81.3 struts 2框架 91.3.1 struts...
阅读全文
posted @ 2014-10-29 15:03
小光zfg
阅读(149)
推荐(0)
posted @ 2014-10-29 14:58
小光zfg
阅读(102)
推荐(0)
posted @ 2014-10-29 14:55
小光zfg
阅读(110)
推荐(0)
摘要:
1、Spring之旅1.1 简化java 开发1.1.1 激发pojo 的潜能1.1.2 依赖注入1.1.3 应用切面1.1.4 使用模板消除样板式代码1.2 容纳你的bean1.2.1 与应用上下文共事1.2.2 bean 的生命周期1.3 俯瞰spring 风景线1.3.1 spring 模块1...
阅读全文
posted @ 2014-10-29 14:47
小光zfg
阅读(234)
推荐(0)
posted @ 2014-10-29 12:59
小光zfg
阅读(93)
推荐(0)
posted @ 2014-10-29 12:58
小光zfg
阅读(107)
推荐(0)
posted @ 2014-10-29 12:56
小光zfg
阅读(145)
推荐(0)
posted @ 2014-10-29 12:55
小光zfg
阅读(109)
推荐(0)
posted @ 2014-10-29 12:54
小光zfg
阅读(88)
推荐(0)
posted @ 2014-10-29 12:53
小光zfg
阅读(201)
推荐(0)
posted @ 2014-10-29 12:51
小光zfg
阅读(102)
推荐(0)
posted @ 2014-10-29 12:49
小光zfg
阅读(95)
推荐(0)
posted @ 2014-10-29 12:48
小光zfg
阅读(98)
推荐(0)
posted @ 2014-10-29 12:47
小光zfg
阅读(131)
推荐(0)
posted @ 2014-10-29 12:46
小光zfg
阅读(123)
推荐(0)
摘要:
1、c#助你快速开发2、都只是代码3、对象4、类型与引用5、封装6、继承7、接口与抽象类8、枚举与集合9、读/写文件10、异常处理11、事件与委托12、复习与预习13、控件与图片14、captain amazing15、linq附录i 其他
阅读全文
posted @ 2014-10-29 12:42
小光zfg
阅读(200)
推荐(0)
摘要:
1、解决物理网络2、规划网络布局3、工具和故障排除4、包分析5、网络设备和流量6、连接网络的路由器7、路由协议8、域名系统9、监控和故障排除10、无线网络11、网络安全12、网络设计附录A附录B附录C
阅读全文
posted @ 2014-10-28 23:14
小光zfg
阅读(151)
推荐(0)
摘要:
1、JQuery入门2、选择器与方法3、JQuery事件与函数4、JQuery Web页面管理5、JQuery效果与动画6、JQuery与JavaScript7、定制函数停工定制效果8、JQuery与Ajax9、处理JSON数据10、JQuery UI11、JQuery和API其他
阅读全文
posted @ 2014-10-27 21:33
小光zfg
阅读(101)
推荐(0)
摘要:
1、初识python2、共享你的代码3、文件与异常4、持久共享5、推导数据6、定制数据对象7、web开发8、移动应用开发9、管理你的数据10、扩展你的web应用11、处理复杂性其他
阅读全文
posted @ 2014-10-27 13:07
小光zfg
阅读(173)
推荐(0)
摘要:
1、交互式网络2、存储数据3、探索客户端4、决策5、循环6、函数7、表单与验证8、驾驭网页9、为数据带来生命10、创建自定义对象11、除错务尽12、动态数据
阅读全文
posted @ 2014-10-27 13:05
小光zfg
阅读(108)
推荐(0)
摘要:
1、使用Ajax2、设计Ajax3、javascripte事件4、多个事件处理程序5、异步应用6、文档对象模型7、管理DOM8、框架与工具包9、xml请求与响应10、json11、表单与验证12、post请求附录A附录B
阅读全文
posted @ 2014-10-27 13:04
小光zfg
阅读(96)
推荐(0)
posted @ 2014-10-27 13:03
小光zfg
阅读(96)
推荐(0)
posted @ 2014-10-27 13:02
小光zfg
阅读(124)
推荐(0)
posted @ 2014-10-27 13:01
小光zfg
阅读(299)
推荐(0)
摘要:
1、设计模式入门2、观察者模式3、装饰者模式4、工厂模式5、单件模式6、命令模式7、适配器模式与外观模式8、模板方法模式9、迭代器与组合模式10、状态模式11、代理模式12、复合模式13、与设计模式相处附录A
阅读全文
posted @ 2014-10-27 12:59
小光zfg
阅读(117)
推荐(0)
摘要:
1、良好应用程序的基石2、收集需求3、需求变更4、分析5、良好的设计=灵活的软件6、解决大问题7、架构8、设计原则9、迭代与测试10、OOA&D 的生命周期附录1附录2
阅读全文
posted @ 2014-10-27 12:52
小光zfg
阅读(124)
推荐(0)