自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (14)
  • 收藏
  • 关注

原创 类与类之间的关系之UML类图识别

关联关系 关联关系(Association)是类与类之间最常用的一种关系,它是一种结构化关系,用于表示一类对象与另一类对象之间有联系。  在UML类图中,用实线连接有关联的对象所对应的类,在使用Java、C#和C++等编程语言实现关联关系时,通常将一个类的对象作为另一个类的 属性。  在使用类图表示关联关系时可以在关联线上标注 角色名。

2014-04-26 16:24:55 2559

原创 观察者模式

面临问题: 对象之间经常存在这样一种关系:某个对象状态的改变将导致另外一些对象状态变化(比如“文档存储-文档展示”关系)

2014-04-28 17:20:31 568

原创 调停者模式

待续。

2014-04-28 16:52:02 554

原创 策略模式

面临问题: 对于某种算法的选择依赖于用户的请求内容或算法所使用的数据。

2014-04-28 16:50:59 444

原创 迭代器模式

待续。

2014-04-28 16:31:34 444

原创 命令模式

面临问题: 如何将“行为请求者”(Invoker)与“行为实现者”(Receiver)解耦

2014-04-28 16:29:16 499

原创 责任链模式

占坑!

2014-04-28 15:41:32 541

原创 模板方法模式

面临问题:要完成在某一细节层次一致的一个过程或一系列步骤,但其中个别步骤在更细节的层次上有不同的实现。 也就是说,我要

2014-04-28 15:38:06 441

原创 解释器模式(待完成)

占坑!由于不常用,最后写!

2014-04-28 15:27:06 475

原创 设计模式-行为型

行为型模式主要用于描述对类或对象怎样交互和怎样分配职责。

2014-04-28 15:09:01 442

原创 代理模式

(待续)

2014-04-28 10:57:46 476

原创 门面模式

面临问题:只需要使用某个复杂系统的子集,或者,需要以一种特殊的方式与系统进行交互。 如何“简化外部客户程序和系统间的交互接 口” ?如何将外部客户程序的演化和内部子系 统的变化之间的依赖相互解耦?

2014-04-26 23:28:38 446

原创 享元模式

面临问题:一个系统有大量的对象。

2014-04-26 23:17:59 429

原创 装饰者模式

面临问题: 解决方案:

2014-04-26 22:40:18 482

原创 组合模式

面临问题: 解决方案:

2014-04-26 20:59:03 538

原创 桥接模式

面临问题: 抽象不应该依赖于实现细节,实现细节应该依赖 于抽象

2014-04-26 19:57:56 466

原创 适配器模式

面临问题:总是存在一些类,我们希望复用它,但是它却没有我们期望的接口

2014-04-26 17:19:18 440

原创 设计模式-结构型

结构型模式主要用于处理类或对象的组合。

2014-04-26 16:54:18 513

原创 原型模式

面临问题:在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。

2014-04-26 15:55:01 476

原创 建造者模式

面临问题:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示

2014-04-26 15:21:46 527

原创 单例模式

面临问题: 每个计算机系统只有一个任务管理器,如果产生多个任务管理器,就会产生逻辑

2014-04-26 14:16:57 489

原创 抽象工厂

问题来了:现在每个具体工厂只能生产一个产品,随着产品的增加,会导致产生大量的工厂类,系统开销也会变大。 如果一些产品是不同属性的,也就是通过不同的接口实现的。这样就会形成一个产品族,我想建立一个产品族的具体产品时,我该怎么办呢?难道我要创建N个抽象工厂吗?通过上述的方法,写出N遍才能得到?这样显然不满足代码复用原则。 所以我们得想办法解决它。

2014-04-26 13:55:38 458

原创 工厂方法

简单工厂增加一个新的具体产品类之外,还需要修改工厂类的代码,这就使得整个设计在一定程度上违反了“开闭原则”。

2014-04-26 13:21:14 463

原创 简单工厂

面临问题:将大量有共同接口的类实例化 解决方案:由一个工厂类(Creator)根据传入的参量决定创建出哪一种产品类的实例(ConcreteProduct)

2014-04-26 12:57:13 478

原创 设计模式-创建型

根据其目的(模式是用来做什么的)可分为创建型,结构型,和

2014-04-26 12:42:44 573

原创 自己动手写操作系统-01

1.自己下载到是ubuntu12.04 出现来好多问题 首先更新

2014-04-15 20:11:00 471

CUnit-2.1-2-src.tar

CUnit-2.1-2-src.tar源码单元测试

2015-04-17

VC++.Net技术内幕

VC++.Net技术内幕,翻页方便,倾情奉献,下载分数乃身外之物,知识才是无价的。

2014-06-18

effectiveC++

effectiveC++,中文版,翻页方便,倾情奉献,下载分数乃身外之物,知识才是无价的。

2014-06-18

MySQL安装教程

MySQL 安装

2014-06-01

算法导论第二版(中文,高清)+经典答案

算法导论第二版(中文,高清)+经典答案,本人收藏多年!特此共享给大家!

2014-06-01

Photoshop技巧

Photoshop技巧

2014-05-29

5分钟教会五笔

5分钟教会五笔

2014-05-29

6级作文万能模板

6级作文万能模板,6级作文万能模板,6级作文万能模板,6级作文万能模板

2014-05-29

数据结构1800题包括完整答案

数据结构1800题包括完整答案

2014-05-29

cocos2d-x3.0物理引擎源码

由于物理引擎的使用发生了很大的变化,这是我在cocos2d-x 3.1 引擎下,最新调试出,可以用的物理引擎。大家可以尝试下。由于耗费了很多时间才调试好。积分多点见谅。

2014-05-29

空空如也

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

TA关注的人

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