摘要: 持续的故事更新, 转载 建造者模式(Builder)定义: 将一个复杂的对象的构造与它的表示分离, 是同样的构建过程可以创建不同的表, 这样的设计模式称之为建造者模式 建造者模式主要需要注意的是 建造者模式解决的问题 建造者模式的使用场景 注释 构建意思就是对象的创建 表示指的是构建对象的各种组合 阅读全文
posted @ 2017-05-08 14:07 hassenli 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 咱不要多, 就一个隐身技能, 嘿嘿嘿 定义 桥接模式(bridge): 在软件系统中, 某些由于自身的逻辑, 它具有两个或多个维度的变化, 那么如何应对这种"多维度的变化"? 如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化, 而又不引入额外的复杂度?这就是Bridge模式. 而具体 阅读全文
posted @ 2017-05-05 18:35 hassenli 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 点进来的基本都是遇到centos变矿机的小伙伴吧(cpu运载300%) 卡的连终端都很难打开 开下来之后提示 大意是, 到xxx网站给钱了事, 不过基本这个网站基本也上不去, 要么是暴力破解, 要么是通过 redis 6379端口 详情了解redis安全漏洞 遇到这种问题毫无疑问: 先要把突然出现的 阅读全文
posted @ 2017-05-05 11:30 hassenli 阅读(1284) 评论(0) 推荐(0) 编辑
摘要: 小说开始了, 一个字服 中介者模式(Mediator Pattern): 用一个中介者来封装一系列的对象交互, 中介者使对象不需要显式的相互引用, 从而使其耦合松散. 而且可以独立的改变他们之间的交互. 中介者模式又称为调停者模式, 它是一种对象行为. 设计模式门派之间的关系, 现代社会人们的社交, 阅读全文
posted @ 2017-05-04 18:26 hassenli 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 这篇好玩, 讲故事, 我烦躁的内心啊 读故事后感 无形装逼, 黑了眼圈 小故事看完, 小例子也有了 定义: 在软件系统中, "行为请求者"与"行为实现者"通常呈现一种"紧耦合". 但在某些场合, 比如要对行为进行"记录,撤销/重做,事务"等处理, 这种无法抵御的紧耦合是不适合的. 如何将"行为请求者 阅读全文
posted @ 2017-05-03 18:47 hassenli 阅读(265) 评论(0) 推荐(1) 编辑
摘要: 劳动月的第一篇 超级nb的详解 定义: 外观模式是软件工程中常用的一种设计模式. 它为子系统中的一组接口提供一个统一的高层接口. 这一接口使得子系统更加容易使用 这个看着不不难理解, 就如原文中所说的一样, 看见什么XXXDAO XXXService , 很明显跟这模式有一腿, 哈哈 第一眼这个模式 阅读全文
posted @ 2017-05-02 17:14 hassenli 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 装饰器模式详解地址 原文总结 定义: 在不必改变原类文件和使用继承的情况下, 动态的扩展一个对象的功能. 通过创建一个包装对象, 也就是装饰来包裹真实的对象 部分详解提示 看了一些文档, 装饰器模式非常依赖构造器 与 重写方法 装饰器模式的特点: 不改变原来的类 , 不使用继承 , 动态扩展 流这块 阅读全文
posted @ 2017-04-28 18:27 hassenli 阅读(328) 评论(0) 推荐(0) 编辑
摘要: come on, let go, 成神之路 注意这是几乎所有开源项目中最多的一个设计模式 定义: 一般是为了统一子类的算法实现步骤, 所使用的一种手段或方式. 它在父类中定义一系列算法的步骤, 而将具体的实现都推迟到子类 最典型的就是一个抽象父类, 里面有一系列的抽象方法, 而在子类中一一去实现这些 阅读全文
posted @ 2017-04-19 09:33 hassenli 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 点点点,client at me now 适配器模从实现方式上分为两种, 类适配器和对象适配器, 这两种的区别在于实现的方式上的不同, 一种采用继承, 一种采用组合的方式. 另外从使用的目的上来说, 也可以分为两种. 特殊适配器和缺省适配器, 这两种的区别在于使用目的上的不同, 一种复用原来的代码并 阅读全文
posted @ 2017-04-18 13:59 hassenli 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 点我 策略模式定义了一系列的算法 , 并且将每一个算法封装起来, 而且使它们可以相互替换. 策略迷失让算法独立于使用者 ps:abc应该是实现的关系而不是继承 在原文中我第一次真正使用注解 注解的用法 传送门 四大参数 使用频率 @Target 修饰对象 高 @Retention 有效范围 高 @D 阅读全文
posted @ 2017-04-17 15:18 hassenli 阅读(165) 评论(0) 推荐(0) 编辑