自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (28)
  • 收藏
  • 关注

转载 (十二)命令模式详解(故事版)

作者:zuoxiaolong8810(左潇龙),转载请注明出处。                 背景:小左是魔都某公司技术部的一名屌丝程序猿,每天的工作就是维护一个20世纪的古董级项目,由于公司不大,所以公司很多制度不太完善,导致小左每天都郁闷异常,只是靠偶尔的在刚毕业的小小美女程序媛旁边露一手,来丰富自己的精神生活。                 某一天下午一点半,阴。

2013-06-30 17:34:08 472

转载 (十一)外观模式详解(Service第三者插足,让action与dao分手)

作者:zuoxiaolong8810(左潇龙),转载请注明出处。                  各位好,LZ今天给各位分享一个不太熟悉的面孔,但却是我们最经常使用的设计模式,外观模式。                  定义:外观模式是软件工程中常用的一种软件设计模式。它为子系统中的一组接口提供一个统一的高层接口。这一接口使得子系统更加容易使用。

2013-06-30 17:32:57 715

转载 (十)装饰器模式详解(与IO不解的情缘)

作者:zuoxiaolong8810(左潇龙),转载请注明出处。                 LZ到目前已经写了九个设计模式,回过去看看,貌似写的有点凌乱,LZ后面会尽量改进。                 那么本章LZ和各位读友讨论一个与JAVA中IO有着不解情缘的设计模式,装饰器模式。                 定义:装饰模式是在不必改变原类文件和使用继承的情况下,动态

2013-06-30 17:31:55 567

转载 (九)模板方法模式详解(包含与类加载器不得不说的故事)

作者:zuoxiaolong8810,转载请注明出处。                  模板方法模式,这是一个在许多优秀的开源项目中LZ见的最多的一个设计模式,也是LZ觉得最为优秀的一个设计模式,所以这一章LZ会尽自己所能的去尽量将这个设计模式解释清楚。                  模板方法模式,一般是为了统一子类的算法实现步骤,所使用的一种手段或者说是方式。它在父类中定义一系列算

2013-06-30 17:30:57 505

转载 (八)适配器模式详解

作者:zuoxiaolong8810(左潇龙),转载请注明出处。                  各位好,我们本次接着讨论第八个设计模式,适配器模式。                  适配器模式从实现方式上分为两种,类适配器和对象适配器,这两种的区别在于实现方式上的不同,一种采用继承,一种采用组合的方式。                  另外从使用目的上来说,也可以分为两种,特殊

2013-06-30 17:29:42 613

转载 (七)策略模式详解

作者:zuoxiaolong8810(左潇龙),转载请注明出处。                 上章我们着重讲解了观察者模式和事件驱动,那么本章来讨论一个个人认为在开发过程中出场率极高的设计模式,策略模式。                 策略模式在LZ第一次接触到的时候,LZ是这么理解的,就是如果我们想往一个方法当中插入随便一段代码的话,就是策略模式。即如下形式。[java

2013-06-30 17:28:56 532

转载 (六)观察者模式详解(包含观察者模式JDK的漏洞以及事件驱动模型)

作者:zuoxiaolong8810(左潇龙),转载请注明出处。                 本章我们讨论一个除前面的单例以及代理模式之外,一个WEB项目中有可能用到的设计模式,即观察者模式。                 说起观察者模式,LZ还是非常激动的,当初这算是第一个让LZ感受到设计模式强大的家伙。当初LZ要做一个小型WEB项目,要上传给服务器文件,一个需求就是要显示上传进度

2013-06-30 17:27:50 596

转载 (五)抽象工厂模式详解

作者:zuoxiaolong8810(左潇龙),转载请注明出处。            前两章我们已经讨论了两种有关工厂的模式,今天我们来看最后一种与工厂相关的模式,抽象工厂模式。            抽象工厂模式算是工厂相关模式的终极形态,如果各位完全理解了上一章的工厂方法模式,那么抽象工厂模式就很好理解了。它与工厂方法唯一的区别就是工厂的接口里是一系列创造抽象产品的方法,而不再是一个

2013-06-30 17:26:09 582

转载 (四)工厂方法模式详解(另附简单工厂的死亡之路)

作者:zuoxiaolong8810(左潇龙),转载请注明出处。               文章开头首先非常感谢各位的支持,代理模式中提到了class文件(即字节码文件)的相关知识,有一位读者说想要看有关class文件的相关内容,我也意识到了这一点,所以以后如果有在讲解那个模式的过程当中用到了其它的技术,我会留一些篇幅去介绍这个技术,有关class文件的内容我也会看以后的模式当中有没有用到的

2013-06-30 17:24:37 709

转载 (三)简单工厂模式详解

作者:zuoxiaolong8810(左潇龙),转载请注明出处。            上一章我们着重讨论了代理模式,以及其实现原理,相信如果你看完了整篇博文,应该就对代理模式很熟悉了。            本章我们讨论简单工厂模式,LZ当初不小心夸下海口说不和网络上传播的教学式模式讲解雷同,所以现在感觉写一篇博文压力颇大。            如何来介绍简单工厂呢,LZ着实费了不

2013-06-30 17:23:34 559

转载 (二)代理模式详解(包含原理详解)

作者:zuoxiaolong8810(左潇龙),转载请注明出处。               我特意将本系列改了下名字,原名是《设计模式学习之路》,原因是因为之前写过一篇《spring源码学习之路》,但是我感觉本次写二十三种设计模式,更多的还是分享给各位自己的理解,所以感觉学习之路有点不合适,另外,从本章开始,正式启用本人称呼,LZ。               好了,废话至此,本章接着讨

2013-06-30 17:22:28 730

转载 (一)单例模式详解

作者:zuoxiaolong8810(左潇龙),转载请注明出处。            上一章,我们学习了设计模式的概念,以及为什么要学习设计模式,还有在进行系统设计时应当遵守的六大原则,本章我们就来开始一一的学习GOF当中的二十三钟设计模式。            我一会在思考如何去诠释这么多设计模式,因为网上有很多现成的,可供学习的资料,我在想有什么地方可以让各位跟着我的节奏去学习,而

2013-06-30 17:19:48 604 2

转载 黑马程序员————java API

黑马程序员————java API  Object 类Object类是所有Java类的根父类如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类  public class Person { ... } 等价于:public class Person extends Object {...}例:method(Objec

2013-06-26 21:44:28 587

转载 黑马程序员————java IO系统

流的概念大部分程序都需要输入/输出处理,比如从键盘读取数据、向屏幕中输出数据、从文件中读或者向文件中写数据、在一个网络连接上进行读写操作等。在Java中,把这些不同类型的输入、输出源抽象为流(Stream),而其中输入或输出的数据则称为数据流(Data Stream),用统一的接口来表示,从而使程序设计简单明了。流一般分为输入流(InputStream)和输出流(OutputStream)

2013-06-26 21:38:20 852

疯狂Android讲义第三版随书光盘(源码).iso

疯狂Android讲义第三版随书光盘(源码).iso 是第三版的源码

2017-11-17

14. 尚硅谷_佟刚_Java基础_网络编程

14. 尚硅谷_佟刚_Java基础_网络编程

2014-06-26

ssh面试宝典

ssh面试宝典 常见ssh面试题典藏 帮你轻松搞定ssh面试难题

2014-06-26

程序员面试之九阴真经

程序员面试之九阴真经 程序员面试之九阴真经

2014-06-24

JavaMail详解

JavaMail详解 JavaMail详解

2014-06-24

java_Dom4j解析XML详解

java_Dom4j解析XML详解

2014-06-24

java 正则表达式

java 正则表达式

2014-06-24

5000个extjs小图标

5000个extjs小图标

2014-06-24

61条Java面向对象设计的经验原则

61条Java面向对象设计的经验原则

2014-06-24

Java自学之路——(精华版)

Java自学之路——(精华版)

2013-06-30

如何迅速成为Java高手

如何迅速成为Java高手

2013-06-30

Java学习之路:不走弯路,就是捷径

Java学习之路:不走弯路,就是捷径

2013-06-30

J2MEAPI速查手册V0

J2MEAPI速查手册V0

2013-06-30

java_debug调试

java_debug调试

2013-06-30

Eclipse使用入门教程介绍

Eclipse使用入门教程介绍 Eclipse使用入门教程介绍

2013-06-30

Eclipse 调试器 零距离接触实战技巧

Eclipse 调试器 零距离接触实战技巧

2013-06-30

Windows7旗舰版32位安装oracle10g方法

Windows7旗舰版32位安装oracle10g方法

2013-06-30

ssh框架整合步骤讲解

ssh框架整合步骤讲解。

2013-05-13

Eclipse快捷键与使用技巧总结

Eclipse快捷键与使用技巧总结,很好!

2013-05-13

空空如也

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

TA关注的人

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