自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

原创 设计模式---代理模式

代理模式:为其他对象提供一种代理以控制对这个对象的访问。可以理解为A类B类同时继承C类(C类用来存放 A 类和B类相同的接口类),但A类保存B类的对象(A类为代理类),并且实现一个与A类相同的接口,这样代理就可以用来代替实体。代理模式应用:远程代理:也就是一个对象在不同的地址空间提供局部代表,这样可以隐藏一个对象存在于不同地址空间的事实。虚拟代理:是根据血药穿件开销很大的对象,通过他来

2016-05-11 16:55:31 189

原创 设计模式--装饰模式总结

装饰模式是为已有功能动态地添加更多功能的一种方式(例如:人类,服饰类,具体什么服饰,结构图即,具体服饰继承服饰类,服饰类继承人类)详细说明:在主类中加入新的字段,新的方法和新的逻辑,从而增加了主类的复杂度,而这新新的东西只有在特定的时候才能使用上,而装饰模式就为其提供了一个非常好的解决方案,它把每个要装饰的功能放在单独的类中,让这个类包装它所要装饰的对象,因此,当需要特殊行为时,客户代码可以在

2016-05-10 11:31:30 222

原创 设计模式--工厂模式.策略模式.单一职责原则.开放封闭原则.依赖倒转原则

---简单工厂模式:利用Switch条件语句,达到工厂的模式,来实例化类对象。---策略模式:定义了算法家族,分别分装起来,是之间可以相互替换,让算法的变化不影响使用算法的用户,只要分析过程中需要不能时间用到不同的业务规则就可以考虑策略模式。---单一职责原则:就一个类而言,应该仅有一个引起他变化的原因。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责发生变化可能会削弱或抑制

2016-05-09 16:08:03 706

原创 从零学习编程设计模式

面向对象编程面向对象编程不是类越多越好,类的划分是为了封装,分类的基础是抽象,具有相同属性和功能的对象集合才是类。面向对象编程的好处:通过封装,继承,多态把程序的耦合度变低,从而书写易维护,易复用,易扩展,灵活度好的程序。

2016-05-09 15:58:26 422

C C++C# 编码规范.doc

C/C++/C# 编码规范,包括 通用编程规范,C / C++ 编程规范,.NET 编码规范

2019-08-01

QZXing库.zip

VS 2013 下编译的QZXing库, 可直接下载使用,实现二维码的生成,二维码及条形码的解析,包含Debug版本和Release版本

2019-07-19

简历竞聘PPT 模板

竞聘PPT模板

2018-09-07

VLC2.0.5源码

VLC 2.0.5源码

2016-05-13

空空如也

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

TA关注的人

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