自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Redis设计与实现】简单动态字符串

学习《Redis 设计与实现》笔记

2022-12-21 23:23:27 65 1

原创 初探《Head First 设计模式》 ----装饰者模式

一、概念 装饰者模式是通过动态的将责任添加到对象身上。若要扩展能力,装饰者模式是比继承更具有弹性的替代方案。 个人理解: 《Head First 设计模式》书中有直接讲解,装饰者模式是通过对象实例进行增强,是运行时组装。继承是通过扩展新类实现增强,是编译时、是静态的。 故事说明(虚构), 广告公司准备 IPhone7广告语,增强广告语 “IPhone7是...

2020-04-04 17:22:30 142

原创 初探《Head First 设计模式》 ----观察者模式

(个人笔记,不喜勿喷,欢迎指正~)一、概念 观察者模式:定义了对象之间一对多依赖,这样一来,当一个对象状态改变时。它的所有的依赖都会收到通知并自动更新。内容理解: 我们定义的对象A和对象集合Bn{B1,B2,B3,...}。存在依赖关系:A发生改变,Bn集合中的B1,B2,B3发生响应,各自同步内容更新。保证Bn集合内的各自内容与A中的内容,保持运行范围内的一致...

2018-06-03 22:15:54 217

原创 初探《Head First 设计模式》 ----策略模式

(个人笔记,不喜勿喷,欢迎指正~)一、概念策略模式:定义算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。(恩,书上是说这句话是用来和面试官装x的,哈哈~)个人理解策略模式,就是把会变化的内容变成由外部装配的接口A,不再由内部实现业务。然后将变化的内容进行分类抽象,实现接口A,变成一组精简,可复用的装配对象...

2018-05-22 21:24:51 179

空空如也

空空如也

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

TA关注的人

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