摘要: 单例模式简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能 阅读全文
posted @ 2020-09-28 23:19 John_yan15 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一、多方法静态工厂 多方法的工厂模式为不同产品,提供不同的生产方法,使用时 需要哪种产品就调用该种产品的方法,使用方便、容错率高。 设计一个餐厅接口: 1 public interface Restaurant { 2 public void cook(); 3 } 三个实现类(产品): 1 pub 阅读全文
posted @ 2020-09-28 16:53 John_yan15 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、存放位置 Cookie:Cookie数据存放在客户的浏览器上; Session:Session数据放在服务器上。 2、安全性 Cookie:Cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,但可以设置加密; Session:存储在服务器上,无法伪造。 3、销毁方 阅读全文
posted @ 2020-09-28 14:50 John_yan15 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.2 Session机制 除了使用Cookie,Web应用程序中还经常使用Session来记录客户端状态。Session是服务器端使用的一种记录客户端状态的机制,使用上比Cookie简单一些,相应的也增加了服务器的存储压力。 1.2.1 什么是Session Session是另一种记录客户状态的机 阅读全文
posted @ 2020-09-28 14:33 John_yan15 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.1 Cookie机制 用来完成程序中的会话跟踪功能。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。例如,用户A在超市购买的任何商品都应该放在A的购物车内,不论是用户A什么时间购买的,这都是属于同一个会话的,不能放入用户B或用户C 阅读全文
posted @ 2020-09-28 10:49 John_yan15 阅读(213) 评论(0) 推荐(0) 编辑