2.结构性模式2.2 BRIDGE模式别名:handle/body这个模式体现了组合相对于继承的优势。2.2.1动机当一个抽象可能有多个实现时,通经常使用继承来协调它们。抽象类定义对该抽象的接口,而详细的子类则用不同方式加以实现。可是此方法有时不够灵活。继承机制将抽象部分与它的实现部分固定在一起,使...
分类:
其他好文 时间:
2014-12-26 16:37:48
阅读次数:
157
1,桥接模式:将抽象部分与实现部分分离,使他们可以独立变化。桥接模式可以实现的是不同方式的组合完成不同的功能,方式和功能完全分离,使得相互不影响。
2,UML模型:
3,简单代码实例:
/** * * @(#) IPost.java * @Package pattern.chp06.bridge.simple * * Copyright © JING Corporati...
分类:
编程语言 时间:
2014-12-26 11:12:30
阅读次数:
333
又到年底了,准备把自己今年的成长历程也做下总结。2014年对我而言算是改变比较大的一年吧,特别是2014年下半年我感觉对于我的成长是更多的。其实我觉得应该分为2014年上半年总结和2014年下半年总结两部分,但是最后还是决定统一从不同方面来概述吧基本上可以从以下几点来描述吧1.工作内容的转变2.公司...
分类:
其他好文 时间:
2014-12-26 00:51:13
阅读次数:
289
我想看github上那人是对于一个c程序是如何测试的,文件的安排。昨天开始的,后来弄弄这个,弄弄那个就乱了,番茄时候会帮助自己跳出死循环,把目标和任务记下了以提醒自己。就是利用库函数中的计时函数,测量用不同方法所学的计算时间。这倒是挺好的方法,我以前也试图比较某些算法,如各种排序算法,所用的时间,忘...
分类:
其他好文 时间:
2014-12-20 20:50:52
阅读次数:
176
http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.htmlHttp定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这 样认为:一个URL地址,它用于描述一个网...
分类:
Web程序 时间:
2014-12-20 18:04:26
阅读次数:
192
Winhex有完善的分区管理功能和文件管理功能,能自动分析分区链和文件簇链,能对硬盘进行不同方式不同程度的备份,甚至克隆整个硬盘;它能够编 辑任何一种文件类型的二进制内容(用十六进制显示)其磁盘编辑器可以编辑物理磁盘或逻辑磁盘的任意扇区,是手工恢复数据的首选工具软件。首先要安装Winhex,安装完了...
1.“alt”+“/”(代码补全):
2.“ctrl”+“alt”+“h”(call hierarchy-----显示一个方法的调用层次,被哪些方法调用)
3.“ctrl”+“shift”+“t”(查找在哪些包中包含RegisDb类)
4.“ctrl”+“h”(通过不同方式,查找需要的内容对应的文件或者目录)
待续............
分类:
系统相关 时间:
2014-12-15 13:45:33
阅读次数:
238
1.“alt”+“/”(代码补全):2.“ctrl”+“alt”+“h”(call hierarchy-----显示一个方法的调用层次,被哪些方法调用)3.“ctrl”+“shift”+“t”(查找在哪些包中包含RegisDb类)4.“ctrl”+“h”(通过不同方式,查找需要的内容对应的文件或者目...
分类:
系统相关 时间:
2014-12-15 13:44:39
阅读次数:
157
详解VS2010如何搭配汇编程序开发环境的图解教程 本文和大家分享一下如何搭配汇编程序开发环境的图解教程,非常不错的文章哦。 引子 由于这些日子一直都在研究底层的技术,从 Windows 驱动程序,到 Windows 内核等等技术的学习, 让我对底层的技术越发有兴趣了,而刚好,在研究 WRK 时, ...
分类:
其他好文 时间:
2014-12-14 17:01:41
阅读次数:
263
(一)接口和抽象类 作用:1 利于设计和实现分工;2 体现代码的层次性; (二)钩子方法或者叫模板方法方式 概念:23中设计模式中的一种,在代码执行的中间阶段,加入钩子,使得我们根据需要调用子类的不同方法,就行我们日常生活中的插座一样,如果你插上去的是电饭煲,那当然这个钩子就充当了煮饭的作用;...
分类:
编程语言 时间:
2014-12-13 23:16:41
阅读次数:
241