- 博客(3)
- 收藏
- 关注
原创 HTTP请求,cookie和session以及跨域相关内容
我们都知道HTTP协议是无状态的。而无状态会导致每次请求都是独立的,没有上下关系,很多时候我们需要一个有状态的连接。这个时候就出现了cookie和sessioncookie和session用来保存一些用户信息的,本身不属于HTTP协议,是浏览器和服务端默认实现的。cookie存储于浏览器端,session存放于服务端。当浏览器第一次发送请求时,服务器自动生成了一个Session ID用来唯一标...
2020-04-13 10:30:31
254
原创 设计模式-桥接模式
抽象和接口是设计的时候很重要的概念。当一个类有一个维度经常发生变化的时候,通常建立多个子类即可满足要求。而当有多个维度发生变化的时候,这个时候通过建立子类这个行为是很不合适的,桥接模式是一个更好的选择。UML类图和对应的代码就不写了,网上很多,实际应用也不少。关键的概念就是将变换的维度抽象成接口,通过聚合实现。...
2020-01-03 16:34:35
97
转载 设计模式-工厂模式学习
简单工厂(静态工厂) :只有一个工厂,工厂根据用户传入的值来创建对应的产品。缺点:违反开闭原则;违反了高内聚责任分配原则,将全部创建逻辑集中到了一个工厂类中;它所能创建的类只能是事先考虑到的,如果需要添加新的类,则就需要改变工厂类了工厂模式:每个产品对应一个工厂,将简单工厂的创建逻辑放出给客户端。优点:对比简单工厂,当新增一个产品的时候,只需要再新增一个工厂即可缺点:...
2019-06-27 14:38:58
96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅