自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 门面模式

定义:通过一个门面来封装对多个子系统的调用行为,实现客户消费系统和多个子系统之间的解耦。要点:定义门面类封装对多个子系统的调用行为实例:这个实例从类结构上看跟装饰模式一样,但心里要清楚,这两种模式解决的问题侧重点是不一样的。装饰器模式旨在在系统原功能上增加额外的功能;门面模式旨在实现客户系统和多个子系统间的解耦。public interface Car { publi

2012-05-12 00:50:35 611

原创 装饰器模式

定义:动态地给对象添加一些额外的职责。要点:1、定义接口2、定义普通实现类3、定义装饰器角色实例:/** * * 说话统一接口 * * @author ypqiao * */public interface Say { /** * 根据str返回相应的说话内容 * @param str * @return * @throws

2012-05-11 10:36:17 603

原创 桥接模式

概念:将业务的抽象和实现分离,使模块之间的耦合发生在抽象层,与实现无关。要点:1、定义抽象(抽象类或接口)和实现2、在抽象层实现低耦合实例:定义两组工具,一组用来画线,另一组用来画图形。每组工具都采用抽象+实现的方式来编写代码,其中画图形工具会引用画线工具。1、定义一个坐标点类/** * 坐标点类 * * @author ypqiao * */pu

2012-05-08 15:07:42 2356

原创 适配器模式

概念:将源接口的调用方式转化为目标接口调用方式要点:1、定义目标接口2、定义源接口3、定义源接口实现4、定义适配器,封装源接口实现行为5、定义客户端调用实例:1、目标接口/** * USB2接口 * * @author issuser * */public interface USB2 { public void say_usb2()

2012-05-07 10:58:32 625

原创 构建者模式

概念:即采用构建者和构建工具两个角色来封装复杂对象及其子对象的创建过程(子对象一般都具有多边性)。要点:1、 创建构建工具(接口+实现类),封装对象和子对象创建过程2、创建构建者,封装创建工具的创建细节,供消费者使用实例:1、pojo类/** * 汽车实体类 * 简单起见,每个汽车封装了两个复杂对象引擎和轮子 * 引擎和轮子都具有复杂性和多变性两个特点 *

2012-05-03 23:16:19 1420 2

原创 责任链模式

概念:将多个任务单元组合成一条任务链,通过对链条的操作实现递归调用任务单元,并实现任务单元间的嵌入操作要点:1、开发任务单元,封装业务逻辑2、将多个任务单元组合成任务链3、开发链执行单元4、递归调用实例:我首先定义了责任链模式的各种接口和一些实现类,然后打成jar包,后面多个项目就可以在此jar包基础之上实现责任链模式1、首先定义链条(接口+抽象类),实现类可以有多种,

2012-05-02 18:04:31 650

原创 单例模式

定义: 整个类只提供一个实例要点:1、 类自己创建:构造方法为private2、类自己引用,并提供公开的访问入口: 采用一个private的类变量引用,并提供一个public的get方法3、 只创建 一次:在get方法里逻辑判断适用情形:实例创建过程比较复杂或实例确实只要一个就够了案例:下面是一个缓存池的例子public class Cach { // 私有类变量

2012-05-02 17:29:40 630

原创MVC框架----Smart

原创mvc框架,开放源码。欢迎大家下载试用,提出Bug

2012-03-09

原创聊天程序,愿大家多提意见,进一步改进

客户端: 1.登陆,验证以及注册,程序无数据库连接,一切数据均 保存在服务器的集合中。 2.实现了公聊和私聊,在线列表在线更新,在线接收文件 3.可以保存聊天记录,设置聊天字体,清屏 服务器: 1.集成了客户端所有功能。 2.可以向所有客户端发送文件 3.监视聊天内容和监视登陆信息 4.可以在线踢人

2011-02-22

空空如也

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

TA关注的人

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