自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 5-装饰模式

装饰模式装饰模式,在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。文章目录装饰模式使用场景装饰模式被装饰类装饰类测试类使用场景需要扩展一个类的功能,或给一个类添加附加职责。需要动态的给一个对象添加功能,这些功能可以再动态的撤销。需要增加由一些基本功能的排列组合而产生的非常大量的功能,从而使继承关系变的不现...

2019-11-24 22:46:28 87

原创 4-外观模式(门面模式)

外观模式(门面模式)门面(外观)模式,是指提供一个统一的接口去访问多个子系统的多个不同的接口,它为子系统中的一组接口提供一个统一的高层接口。使得子系统更容易使用。文章目录外观模式(门面模式)使用场景外观(门面)模式子系统类门面类测试类使用场景1、客户只需要使用某个复杂系统的子集,或者需要以一种特殊的方式与系统交互时,使用门面模式。​ 2、当需要跟踪原系统的使用情况时 ,使用门面模面模式...

2019-11-24 20:55:32 99

原创 3-原型模式

原型模式原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。文章目录原型模式使用场景浅拷贝原型模式原型类测试类深拷贝原型模式原型类测试类使用场景1.在需要一个类的大量对象的时候,使用原型模式是最佳选择,因为原型模式是在内存中对这个对象进行拷贝,要比直接new这个对象性能要好很多,在这种情况下...

2019-11-22 23:43:34 107

原创 2-建造者模式

建造者模式建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节。文章目录建造者模式带指挥者的建造者模式产品类建造者类指挥者类测试类内部类建造者模式产品类及其内部建造者类测试类带指挥者的建造者模式将建造的过程交给Director来建造。产品类//产品类public class Car { privat...

2019-11-21 22:46:03 78

原创 网络之-HTTP与HTTPS

HTTP与HTTPS文章目录HTTP与HTTPSHTTPHTTP简介HTTP报文结构请求报文响应报文首部字段其他请求方法GET与POST的区别状态码2XX成功3XX重定向4XX客户端错误5XX服务端错误首部字段通用首部字段请求首部字段响应首部字段实体首部字段Cookie首部字段持久连接/管线化HTTP1.0、1.1、2.0之间的区别SPDY技术HTTP1.0与1.1HTTP1.1与2.0HTTP...

2019-11-14 17:25:00 460

原创 1-工厂方法模式

工厂模式工厂模式包括:简单工厂,工厂方法,抽象工厂模式。文章目录工厂模式简单工厂![在这里插入图片描述](https://img-blog.csdnimg.cn/201911102234218.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV...

2019-11-10 22:36:27 121

原创 网络之-tcp与udp

TCP与UDP端口号​ TCP,UDP端口号是分开的两套端口号,端口号范围是0-65535。校验和计算方式​ 初始检验和为16个0,将报文首部段与用户数据分为16bit一组,不够的在低字节补0,所有的16bit求和并将 高位溢出的进位加到低位上(循环进位),最后将这个相加后的值取反(0->1,1->0),填入到校验和中。​ 接收方将所有的16bit相加,若不为16个1则...

2019-11-08 21:31:42 837

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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