自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 java23种设计模式十(连载)

十、享元模式        享元模式(Flyweight Pattern)顾名思义,就是多个对象共享一个对象,即共用一个内存地址,在实际应用中,采用享元模式的好处就是可以大大节约内存空间,提高系统的运行效率。享元模式经常会出现在工厂模式当中,下面是具体的实现代码:首先创建一个享元类:public abstract class Flyweight { public abstrac

2016-08-22 15:56:00 1657

原创 java23种设计模式九(连载)

九、责任链模式        通过字面意思我们大概能想到他是一个链条,每个人只负责自己可以做的事,不能做的事交给另外的人来做,这样就形成了一个链条,比如软件开发流程,客户提出了需求,但是要开发出一套完整的软件,要有美工、产品经理、程序员等角色,那么产品经理负责设计产品,产品设计完了后交给美工来做效果图,最后由程序员来实现功能。这就是一种责任链模式。       接下来请看实现的代码:

2016-08-11 12:54:36 1460

原创 java23种设计模式八(连载)

八、代理模式        代理模式顾名思义就是构建一个代理类,来接管原来的类的工作,比如家里水管爆了,自己不修,则请工人来维修,买房子,自己请中介帮忙买,例子的工人、中介就是一个代理。下面请看代码实现:         public interface Source { public void method();}public class CocretSource imp

2016-08-09 17:37:15 1401

原创 java23种设计模式七(连载)

七、调停者模式       调停者模式包装了一系列相互作用的对象,使得这些对象相互之间不必显式的引用,从而极大的降低了对象间的耦合性,调停者模式通过引入调停者作为中间人,使得对象间既不用相互作用又能相互影响。         调停者模式一般有以下几个角色:          调停者:只是一个接口,定义了同事对象到调停者对象间的接口,可以是一个或多个方法          具体的

2016-08-09 14:02:31 1420

原创 java23种设计模式六(连载)

六、观察者模式定义:一种对象对另一种对象存在某种依赖关系,当一个对象发生改变的时候,需要改变另一个对象的状态。在设计一个系统的时候,经常会有这样一个需求,如果一个对象发生改变,需要改变另一个对象的数据。比如:android客户端的一个控件ListView,当数据发生改变的时候,我们需要通知对象,刷新当前控件。观察者模式一般有以下四个角色:观察者:作用是观察每个对象是否需要改变

2016-08-09 09:56:07 2197

原创 成功申请博客专栏

恭喜自己成功申请博客专栏,呵呵,今后继续完善专栏内容(java设计模式),谢谢大家的支持

2016-08-05 16:06:29 974

原创 SpingMVC框架实现restfull接口的版本控制

互联网发展到今天,基于restfull开发的系统也越来越多,不再局限于jsp等脚本语言来实现动态数据的展示,而是通过后台提供的http接口给前端调用,但是当系统越做越大,同一个接口可能会不断的修改,一旦调用方式发生改变,后果是非常严重的,客户端将无法正常调用,除非强制客户端升级到最新版本,这个也是不太现实的,那怎么办呢?我们想到的就是通过版本来控制同一个接口,类似这样的一个地址:http://lo

2016-08-05 16:02:20 8396 18

python些的五子棋人机代码

里面含有AI算法,仅供大家学习。

2017-04-29

重写easyui源码

几年前写的,由于easyui不开源(代码混淆),且有一些问题,我重写了easyui的代码,并且做了一些优化,本源码仅作为大家学习之用,目前easyui扩展了很多个版本,本源码并没有。

2017-04-25

优化postgresqll的java驱动程序

postgresql驱动程序有严重的连接性能问题,本代码可以解决

2017-03-22

java超炫分页标签

自己写的java分页标签,一次显示10页,当前页数居中 1.2.3.4.5.6.7.8.9.10这样的分页,并且可以设置一页显示的条数,有转到多少页的功能。。。用法在txt文档里写出来了,并且提供了一个jquery包,因为要用到jquery包

2011-12-21

java分页标签

自己写的一个分页标签,希望和广大同行分享

2011-09-10

空空如也

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

TA关注的人

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