自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张肖的博客

男人,累点没什么

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 eclipse安装zookeeper插件

1.在 Eclipse  菜单打开Help -> Install New Software... 2.添加 url http://www.massedynamic.org/eclipse/updates/  3.选择 Plug-in for ZooKeeper 3.2.2  这个选项 4. 开始安装 5.安装完成,如果你发现你在Window->Show View->Other...->

2016-09-29 18:02:17 8749

原创 java设计模式之观察者模式

=============观察者模式=============== 顾名思义:我们好多客户端同时监控一个服务  如果服务发生了变化,那么我们所有客户端对应做出响应. 这样我们的代码就动起来了 =========代码================= /* * @类名 Server.java * @作者 zx * @创建日期 2016年9月9日 * @描述 抽象被观察者 */

2016-09-12 11:22:12 248

原创 java设计模式之模板模式

=======模板模式,是类的行为模式.一般使用抽象类,这个类制订好了整体的骨架(套路),而其中有些相关的方法需要子类去具体实现===== 可以先看下具体示例 public abstract class AbstractSalary { //final修饰 防止子类修改 public final double getSalary(){ return getWorkTime()*g

2016-09-09 14:55:30 248

原创 java设计模式之策略模式

============策略模式,web开发中你见到最多的一种模式====== 策略模式是对算法的封装.方便我们切换不同的算法来应对不同的场景. 就像我们日常生活中的会员打折,普通会员95折  黄金会员 9折 附带一些服务 钻石会员8折附带很多服务  应对不同的会员 我们需要提供不同的算法 又如我们web开发中常见的filter  需要实现指定的接口,来告诉我们的程序,我这里需要加入

2016-09-08 15:57:16 269

原创 java设计模式之不变模式

=====设计模式中的金钟罩铁布衫----不变模式========= 顾名思义:就是类在创建出来之后,就不再发生变化. 这种不变模式 分为两类,一 弱不变模式  二,强不变模式.区分在于 有没有限制其子类是否可变! 弱不变模式的创建条件: 一,不存在可以修改这个类的方法 二,这个类的属性全部为私有属性,防止客户端修改这些属性 三,如果这类内部引用了外部的对象,那么尽可能防止客户端修改这

2016-09-08 15:39:53 1164

原创 java设计模式之桥梁模式

==================桥梁模式========= 我们日常使用的框架以及软件中有不少地方用到过这个模式. 桥梁模式的优点在于解耦(抽象和现实 实现的分离)和更好的延展性. 如下面这张图 , 客户端不在意你使用的是mysql或者oracle 我使用的hibernate HQL语句都是一样的. 具体的做法:是服务端抽象出公共接口供客户端调用,而接口的实现类则在服务初始化或

2016-09-08 15:14:37 294

原创 java设计模式之门面模式

=====门面模式是对象的结构模式,外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用=== 门面模式的优点:   ●  松散耦合   门面模式松散了客户端与子系统的耦合关系,让子系统内部的模块能更容易扩展和维护。   ●  简单易用   门面模式让子系统更加易用,客户端不再需要了解子系统内部的实现

2016-09-03 14:44:56 226

原创 java设计模式之享元模式

============享元模式 的用途  是对系统中存在的大量细粒度对象 进行统一管理的 模式, 以此优化内存支出===== 个人觉得,享元模式  和之前讲到的  抽象工厂模式 很是类似,尤其  是  享元模式中的Factory对象和 抽象工厂中的 manager 对象 同样都是对  已存在对象进行管理,并在客户端需要的时候直接提供. java中的string类型,源码中就使用到了

2016-09-03 14:10:40 325

原创 java设计模式之代理模式

======代理模式===== 代理模式 是对象的结构模式 之一 简而言之,即为某个对象提供一个代言人,而这个代言人掌握着本体的实例化权限 比如 ,延迟加载,异步响应 等等都是利用代理的方式解决的 ==============简单的  代理模式代码================= 代理抽象类 public interface AbstractProxy { void ex

2016-09-03 11:21:32 266

原创 java设计模式之装饰模式

==================装饰模式========= 我一直认为 装饰模式 只不过 是 适配器模式的另一种名称而已! 适配器 只是让我们的接口去适应客户端的要求.因此功能不做变化,而接口会随之发生改变. 纯净的装饰模式 是对我们的功能进行装饰和强化  而不对接口进行改变. 而我们日常编码过程中  很少会使用到纯净的装饰模式,因为我们一般都是因为客户端的某种要求所以才对我们

2016-09-03 10:43:57 258

空空如也

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

TA关注的人

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