自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除