自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

洛兰相遇

欧拉欧拉欧拉欧拉欧拉欧拉欧拉欧拉欧拉欧拉欧拉欧拉欧拉欧拉欧拉..

  • 博客(53)
  • 资源 (5)
  • 收藏
  • 关注

原创 13代理模式

代理模式笔记①定义:为其他对象提供一种代理以控制对这个对象的访问。②代码://抽象的父类public abstract class Subject{ public abstract void Request();}//真实类public class RealSubject extends Subject{ //覆盖父类的抽象方法 @Override

2016-12-31 12:50:05 250

原创 12外观模式

外观模式笔记①定义:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。②代码://子系统Apublic class SubA{ public void MethodA(){ System.out.println("子系统方法A执行!"); }}//子系统Bpublic class Sub

2016-12-31 12:48:51 237

原创 11享元模式

享元模式笔记①定义:运用共享技术有效地支持大量细粒度的对象②代码://享元类的接口public abstract class Flyweight{ //抽象方法 public abstract void Operation(int i);}//共享的具体享元类public class ConcreteFlyweight extends Flywe

2016-12-31 12:47:25 241

原创 10组合模式

组合模式笔记①定义:将对象组成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。②理解:树和子树,即整体与部分。在树形结构中,部分和整体有着类似或相同的结构,所以可以将部分和整体一致对待③代码://树中分支节点与叶子节点的抽象父类public abstract class Component{

2016-12-31 12:44:51 210

原创 09装饰模式

装饰模式笔记①定义:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。②代码://组件抽象父类public abstract class Component{ //抽象的基本操作 public abstract void Operation();}//具体组件类public class ConcreteCompone

2016-12-31 12:43:15 209

原创 08适配器模式

适配器模式笔记①定义:将一个类的接口转换成客户希望的另外一个接口。适配器模式有两种,类适配器模式和对象适配器模式 。 Java是单继承,所以这里只写对象适配器模式②代码://客户期望的接口public class Target{ //客户的基本请求 public void Request(){ System.out.println("客户发起了普通基本

2016-12-31 12:41:05 219

原创 07桥接模式

桥接模式笔记①定义:将抽象部分与它的实现部分分离,使它们都可以独立地变化②代码://Abstraction类public class Abstraction{ Protected Implementor implementor; public void SetImplementor(Implementor implementor){ this.im

2016-12-31 12:38:36 233

原创 06原型模式

原型模式    -- 如何快速且精准地复制一个对象  (注意!复制出来的对象不是同一个)①定义:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象②代码://抽象原型类public abstract class Prototype{ private String id; //构造函数 public Prototype(String id){ this

2016-12-31 12:36:34 258

原创 05建造者模式

建造者模式/生成器模式笔记①定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。②代码://抽象的建造者类public abstract class Builder{public abstract void BuildPartA();public abstract void BuildPartB();public

2016-12-31 12:25:14 231

原创 04单例模式

单例模式笔记①定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。②代码:public class Singleton {private static Singleton singInstance;private Singleton() {..}      //私有话构造函数,对象只由类本身实例化public static Singleton G

2016-12-31 12:22:12 212

原创 03抽象工厂模式

抽象工厂模式笔记①定义:提供一个创建一系列相关或互相依赖对象的接口,而无需指定他们具体的类。②生产面包和披萨--定义一个 接口 IFactory ,里边有 生产面包 和 生产披萨 的方法interface IFactory {  BreadMaker CreateBread( );//增加了一个返回类型为PizzaMaker的接口方法PizzaMaker

2016-12-31 12:20:35 202

原创 02工厂方法模式

工厂方法模式笔记①定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类。②生产面包:--所有面包都继承了面包师BreadMaker这个类。BreadMaker这个类有一个制作面包的方法 GetBread();--定义一个 接口 IFactory ,里边有一个方法为 生产面包interface IFactory { BreadMa

2016-12-31 12:16:15 285

原创 01六大设计原则

--最近开始点设计模式这个技能,用的是《设计模式其实很简单》这本书,以下是笔记。一、设计模式 Design Pattern:>是一套面向对象的代码设计经验总结,是在编程领域被反复使用、被多数人知晓、而且经过分类整理的代码设计方法。二、使用设计模式的目的:>为了可重用代码、让代码更容易被他人理解、保证代码可靠性。也让代码编写实现工程化。//设计模式理论奠基人 GoF (G

2016-12-31 12:10:19 273

MySQL-server-community-5.1.73-1.rhel5.x86_64.rpm

MySQL-server-community-5.1.73-1.rhel5.x86_64.rpm MySQL-server-community-5.1.73-1.rhel5.x86_64.rpm

2017-10-22

从Paxos到Zookeeper 分布式一致性原理与实践 [倪超著][电子工业出版社][2015.02][422页]

从Paxos到Zookeeper 分布式一致性原理与实践 [倪超著][电子工业出版社][2015.02][422页]

2018-07-19

bootstrap-4-dev

bootstrap-4-dev

2017-04-27

计算机操作系统实验教程 MINIX操作系统、分析和实现.pdf

计算机操作系统实验教程 MINIX操作系统、分析和实现

2016-04-25

jQuery网页开发实例精品 代码 源码

jQuery网页开发实例精品 代码 源码

2015-11-19

空空如也

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

TA关注的人

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