自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 行为模式之观察者模式注解

观察者模式要求当某一个主题Subject对象的某一个状态发生变化时,能够通知其他的对象,当然因为主题要通知其他对象,则主题本身需要提供注入观察者角色对象的入口,即主题需要有对该主题对象感兴趣的对象的引用,当主题的某个状态发生变化,即某个观察者对象感兴趣的状态发生变化,则主题就可以直接通知观察者对象了。 下面提供一个上面类图的参考代码:抽象主题角色Subject的代码如下:publi

2011-11-09 17:31:11 2597

原创 行为模式之策略模式注解

策略模式是对象的行为模式,对模式的分类中,到底是对象的模式还是类的模式,主要是看对象是对象之间的关系而言的,如果是在运行时期动态地决定到底引用哪一个对象,则这种关系就是对象模式,而如果是在编译阶段就确定了对象之间的关系,则这样的关系在运行期是不能改变的,则这种模式就是类的模式。策略模式是对某种类似的算法的集中封装,然后统一向外提供接口。对于调用者而言只需要确认需要哪种策略,就直接创建(或者获取

2011-11-07 08:21:37 1946

原创 结构模式之桥梁模式注解

在提到桥梁模式之前,需要先提一下适配器模式。适配器模式中可以分为类的适配器模式和对象的适配器模式。类的适配器模式是通过继承实现的,而对象的适配器模式则是通过引用的方式得以实现的。这个对象的适配器模式其实很重要,因为按类的适配器来说,是通过继承方式实现的,但是我们也可以将这种继承关系改成对对象的引用达到同样的功能,而这种将继承关系改为对对象的引用关系就是桥梁模式存在的原因。桥梁模式讲的就是将抽象

2011-11-02 08:13:55 2119

原创 结构模式之享元模式注解

享元模式是指一个对象含有某一种状态,而这种状态一旦被实例化之后就不能再改变了。所以通常这种含有状态的对象内部一定需要有一个用来存储状态值的变量,当对象实例化时就需要传入这个状态,从而将该状态进行确认,并且从此不能再改变。即通常的做法是通过构造方法时传入初始化状态,然后后面只提供一个get方法以给外部获取这个状态的值就可以了,这个在对象内部存储的状态就叫内蕴状态。内蕴状态只能是在实例化时确定,然后就

2011-11-01 08:46:13 1955

gloox文件传输代码

关于gloox的文件传输的参考代码,我去掉了一些业务方面的代码,这些代码只能做参考。

2011-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除