01 2017 档案

摘要:目的:动态地给一个对象添加一些额外的职责。一般我们为了扩展一个类经常使用继承方式实现,由于继承为类引入静态特征,并且随着扩展功能的增多,子类会很膨胀。在不想增加很多子类的情况下扩展类。将具体功能职责划分,同时继承装饰者模式。 使用场景: (1)需要在不影响其他对象的情况下,以动态、透明的方式给对象添 阅读全文
posted @ 2017-01-18 17:41 一只江湖小虾 阅读(427) 评论(0) 推荐(0)
摘要:关键代码:构造函数是私有的。 优点: 1、在内存里只有一个实例,减少了内存的开销,尤其是频繁的创建和销毁实例(比如管理学院首页页面缓存)。 2、避免对资源的多重占用(比如写文件操作)。 缺点:没有接口,不能继承,与单一职责原则冲突,一个类应该只关心内部逻辑,而不关心外面怎么样来实例化。 单例模式的几 阅读全文
posted @ 2017-01-17 21:13 一只江湖小虾 阅读(493) 评论(0) 推荐(0)
摘要:一、Cookie机制和Session机制回顾 1)定义:Session成为“会话”,具体是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。Session实际上是一个特定的时间概念。 2)HTTP协议与状态保持:HTTP 协议本身是无状态的,这与HTTP 阅读全文
posted @ 2017-01-17 16:21 一只江湖小虾 阅读(26562) 评论(0) 推荐(3)