![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
土豆肉多
这个作者很懒,什么都没留下…
展开
-
java读书笔记-《java设计模式》-第5章 - 合成模式
读后感觉合成模式主要用于分析需求、整理逻辑后来设计程序框架,对初学者不太合适。概念:合成模式的意图是为了保证客户端调用单对象与组合对象的一致性。举个例子来说:对工作进程的定义,可以将其定义为进程步骤的集合以及其他进程。举一个书中的例子:工厂是由车间组成的,每个车间有一条或多条生产线,一条生产线上有很多机器,将这些工厂、车间、生产线看作是“机器”的组合来进行建模。单个机器类:Mach原创 2013-11-15 21:48:05 · 1023 阅读 · 0 评论 -
【转】HTTP 304 的理解
304 的标准解释是:Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。如果客户端在请求一个文件的时候,发现自己缓存的文件有 Last Modified ,那么在请求中会包含 If Modified Since ,这个时间就是缓存文件的转载 2013-11-15 14:46:40 · 2273 阅读 · 0 评论 -
【转】java设计模式-桥接模式
本文介绍设计模式中的桥接(Bridge)模式的概念,用法,以及实际应用中怎么样使用桥接模式进行开发。Bridge模式的概念Bridge 模式是构造型的设计模式之一。Bridge模式基于类的最小设计原则,通过使用封装,聚合以及继承等行为来让不同的类承担不同的责任。它的主要特点是把抽象(abstraction)与行为实现(implementation)分离开来,从而可以保持各部分的独立转载 2013-11-18 23:38:17 · 962 阅读 · 0 评论 -
java读书笔记-《java设计模式》-第2章 - 接口型模式介绍
第一章是绪论没什么可记录的。第二章没有具体介绍设计模式,但有几个知识点需要熟悉一、java中抽象类和接口的区别1、一个类可以实现多个接口,但只能继承最多一个抽象类。2、抽象类可以包含具体方法,接口的所有方法都是抽象的。3、抽象类可以实现声明和使用字段;接口则不能,单可以创建静态的final常量。4、抽象类中的方法可以是任何方法限制;接口则只能是public的;5、抽象类原创 2013-11-12 23:28:40 · 741 阅读 · 0 评论 -
java读书笔记-《java设计模式》-第3章 - 适配器模式
适配器模式分为 类适配器 和 对象适配器 两种。两者的区别在于前者是客户端设计的使用接口 与 现有的已实现该功能的功能类组合使用,由于此操作是在类层次上实现的,所以叫类适配器;而后者客户端并没有设计使用接口,所以通过继承客户端的使用类,并在其中实现已有功能类的实例 来调用已有的功能代码,也就是对象适配器。首先书中说明了适配器模式的使用情景:通常,在代码已经存在的情况下编原创 2013-11-13 00:25:47 · 832 阅读 · 0 评论 -
java读书笔记-《java设计模式》-第4章 - 外观模式
对于外观模式书中讲的简单宽泛不便于理解,所以找了些网上的资料作为参考(http://zz563143188.iteye.com/blog/1847029)。结合起来看可以把外观模式解释为下面这样:外观模式主要作用于类与类之间的关系,作用是解耦,解除类与类之间的依赖。也可以用书中的话说“根据关注点将代码分解为不通的类,就可以提取一个类,它的主要职责是为子系统提供简便的访问方式,从而完成对原创 2013-11-14 00:04:37 · 1233 阅读 · 0 评论