随笔分类 -  设计模式

Design Pattern
摘要:[TOC] JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。 一、跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。 1. 用户向服务器发送用户名和密码。 2. 服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角 阅读全文
posted @ 2019-02-21 15:35 itbsl 阅读(1466) 评论(0) 推荐(0) 编辑
摘要:什么是工厂模式? 提到工厂,我们肯定首先想到的就是生产东西的地方,之所以叫做工厂模式也正是如此,工厂模式就是根据工厂类来调用自身静态方法来生产不同对象实例。 工厂模式的应用场景还是挺多的,比如我们使用的各个框架(ThinkPHP,Laravel),为什么我们定了各个控制器和方法后通过在浏览器通过输入 阅读全文
posted @ 2019-01-09 16:45 itbsl 阅读(396) 评论(0) 推荐(0) 编辑
摘要:单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。 提示: 数据库连接池的设计一般也是采用单例模式,因为数据库连接是一种数据库资源。数据库软件系统中使用数据库连接池,主要是节省打开或者关闭数据库连 阅读全文
posted @ 2019-01-09 16:00 itbsl 阅读(562) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示