- 博客(8)
- 收藏
- 关注
原创 DP-抽象工厂模式
抽象工厂模式抽象工厂模式是在工厂模式的基础上增加的一层抽象概念。如果比较抽象工厂模式和工厂模式,我们不难发现前者只是增加了一层抽象的概念。抽象工厂是一个父类工厂,可以创建其它工厂类。故我们也叫它“工厂的工厂”。以电脑组装为例,对于装机工程师而言,他只知道组装一台电脑,需要相应的配件,但是具体使用什么样的配件,还得由客户说了算。也就是说装机工程师只是负责组装,而客户负责选
2014-02-25 11:03:19 796
原创 DP-装饰模式、代理模式
from http://blog.csdn.net/wuzhekai1985/article/details/6672614装饰模式:动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活。有时我们希望给某个对象而不是整个类添加一些功能。比如有一个手机,允许你为手机添加特性,比如增加挂件、屏幕贴膜等。一种灵活的设计方式是,将手机嵌入到另一对象中,由这个对象完成特性
2014-02-25 10:58:31 646
转载 Android--多线程之Handler
http://www.cnblogs.com/plokmju/p/android_handler.html前言 Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程无法改变UI组件的属性值。但实际开
2014-02-21 21:26:44 406
原创 makefile编写
自动生成依赖性在Makefile中,我们的依赖关系可能会需要包含一系列的头文件,比如,如果我们的main.c中有一句“#include "defs.h"”,那么我们的依赖关系应该是:main.o : main.c defs.h但是,如果是一个比较大型的工程,你必需清楚哪些C文件包含了哪些头文件,并且,你在加入或删除头文件时,也需要小心地修改Makefile,这是一个很没有维护性的
2014-02-21 13:40:48 817
转载 腾讯广告平台产品团队谈PhoneGap使用
赵客点评:貌似现在谈HTML 5,必然谈及Flash。本来这是【腾讯广告平台产品团队谈PhoneGap使用】,但InfoQ还是“顺便”问了一下腾讯广告事业部设计中心总监董霙,如何看待Flash和HTML5的发展和应用现状?对于这两种技术的适用领域有哪些建议? 而他关于Flash的回答是: “自从苹果禁止Flash在其iOS浏览器上运行以后,很多人说“Flash已退出舞台,HTM
2014-02-20 15:14:45 661
原创 java常见问题
java中覆盖、重写与重载的区别override为覆盖又叫重写,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而我们在实现时,就需要实现接口声明的所有方法。除了这个典型的用法以外,我们在继承中也可能会在子类覆盖父类中的方法。在覆盖要注意以下的几点: 1、重写方法的参数列表(
2014-02-08 11:30:23 590
转载 js class
http://developer.51cto.com/art/201103/248504_all.htm3、组合构造函数/原型方式写类 ,采用前面种方式继承这种方式父类,子类的属性都挂在构造函数里,方法都挂在原型上。 * 父类Polygon:多边形 function Polygon(sides) { this.sides = sides; Polygon.
2014-02-06 17:49:20 861
转载 web-路由器外网访问设置
http://www.shelwee.com/html/archives/66830.htmlhttp://www.fastcom.com.cn/Service/detail?d=57&t=0
2014-02-01 20:22:51 739
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人