自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

my_business的专栏

平凡的IT人,平淡的IT生活,希望这里的点滴,能成为其中不多的亮点

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 【设计模式攻略】结构型模式之Facade模式

概要Facade模式所涵盖的范围虽然可大可小,但更多的还是被当作一种架构型的模式来考虑,所以它更多的说明的是一种思想,而不是一种实现方式。每个系统内都会涉及多个模块,每个模块又会涉及多个类,每个类会有多种属性或方法,它们之间往往会有各种错综复杂的关系,理清这种关系,设计出能让别人也清楚的架构方案,是一个系统架构者的主要任务之一。而Facade模式就是一种帮助优化模块或类间复杂关系的一种思想。那

2013-10-25 15:13:00 3385

原创 【设计模式攻略】行为型模式之Chain of Responsibility模式

概要程序中经常出现这样的逻辑,收到XX请求,进行XX相关的响应处理,收到YY请求,则进行YY的响应处理。请求与响应之间彼此配对,所以代码也往往会为这种配对提供一对一的对应关系。比如说之前说过的Command模式中,一种Command会跟一个Performer对应起来确保这种逻辑关系。那如果某个请求该如何响应是未知或动态决定的,如何处理呢?答案之一,用一堆条件来判断限制啊?很多情况下,没错,应该

2013-10-25 13:58:16 2410

原创 【设计模式攻略】行为型模式之Command模式

概要一种行为触发另一种行为,这是程序控制中最基本的逻辑。触发的形式,可以有很多种,比如我们经常通过一系列命令或指令来区分不同的触发行为,而在实现的过程中,很多人容易犯这样一个错误,就是把触发方与执行方强耦合在一起,当处理逻辑简单,命令种类不多时,倒并不会有太多问题,但是当程序构架复杂,处理流多样化时,往往会带来诸多不便,甚至引起灾难性的后果。本文想介绍的Command模式,就是一种处理命令

2013-10-23 10:37:05 2372

原创 【设计模式攻略】行为型模式之Iterator模式

概要程序中最常见的一种数据形式之一,就是集合。集合就是vector,list,set,map等容器的统称。,既然使用容器都有一个常规的问题,容器内数据的访问,包括查询,遍历等等操作。而要实现这些操作,普遍的做法就是通过迭代器来实现。很多人在封装自定义的某种集合的数据类型时,往往会在集合类型中额外增加遍历,查询的接口,但这种做法其实并不属于迭代器的范畴。常规的迭代器应该具备如下特点:1. 通

2013-10-10 08:50:31 2624

VxWorks BSP for VMWare

VxWorks BSP for VMWare

2013-06-14

vxworks for vmware

基于VMWare的VxWorks启动镜像

2013-06-14

空空如也

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

TA关注的人

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