Head First Design Pattern 读书笔记(3) Decorator Pattern 装饰者模式 ========= ##Decorator Pattern 类图 ![装饰者模式类图][2] ##定义 装饰者模式:通过让组件类与装饰者类实现相同的接口,装饰类可以在不修...
分类:
其他好文 时间:
2015-01-03 21:12:09
阅读次数:
292
Head First Design Pattern 读书笔记(2) Observer Pattern 观察者模式 ========= ##Observer Pattern 类图 ![观察者模式类图][1] ##定义 观察者模式:在对象间定义一个一对多的关系,当其中一个的对象发生改变时...
分类:
其他好文 时间:
2015-01-02 22:31:15
阅读次数:
302
定义:为创建一组相关或相互依赖的对象提供一个接口,并且无需指定他们的详细类。类型:创建类模式类图:抽象工厂模式与工厂方法模式的差别 抽象工厂模式是工厂方法模式的升级版本号,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的差别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对...
分类:
其他好文 时间:
2015-01-02 21:06:23
阅读次数:
223
1. 定义 它定义了算法家族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化,不会影响使用算法的客户。2. 类图 Strategy定义所有算法的公共接口public interface Strategy { public void algorithmInterface(...
分类:
其他好文 时间:
2015-01-01 23:40:16
阅读次数:
220
这个Andriod图表库项目从开始至现在,热情消耗几近殆尽。还好已基本实现我想做的那些东西。趁还剩下点兴趣,把一些点非常简单的归纳一下。
所支持的图表类型:
基类 图表名称
BarChart 横/竖向柱形图及背向式柱形图
BarChart3D 横/竖向3D柱形图
StackBarChart 横/竖向堆叠式柱形图
RangeBarChart 范围柱...
分类:
其他好文 时间:
2015-01-01 21:16:09
阅读次数:
326
图片上传的处理package com.tools;//图片上传处理import java.awt.Image;import java.awt.image.BufferedImage;import java.io.FileInputStream;import java.io.FileOutputStr...
分类:
Web程序 时间:
2014-12-31 06:20:18
阅读次数:
246
Java流操作有关的类或接口:
Java流类图结构:
流的概念和作用
流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。
IO流的分类
根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流
字符流和字...
分类:
编程语言 时间:
2014-12-30 20:47:46
阅读次数:
196
在上一篇博客中,我已经将行为型模式分为了四类,现在就总结一下第一类——算法,用到算法的模式包含策略模式,以及模板方法。
一、概念
1、Strategy
(1)官方解释
它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。
(2)类图
(3)个人理解
策略就是一种方法,做一件事情有多种方法,方...
分类:
编程语言 时间:
2014-12-30 11:49:44
阅读次数:
166
UML类图和对象图
类图以反映类的结构(属性、操作)以及类之间的关系为主要目的,描述了软件系统的结构,是一种静态建模方法。
类图是面向对象系统建模中最常用的图,它是定义其他图的基础,在类图的基础上,可以使用状态图、协作图、组件图和
配置图等进一步描述系统其他方面的特性。
类图包含7个元素:类、接口、协作、依赖关系、泛化关系、关联关系以及实...
分类:
其他好文 时间:
2014-12-27 17:40:57
阅读次数:
244