240 投稿
收录了13篇文章 · 6人关注
  • Resize,w 360,h 240
    二十三种设计模式 - 策略模式

    二十三种设计模式 - 策略模式 策略模式简介 模式动机 完成一项任务,往往可以有多种不同的方式,每一种方式称为一个策略,我们可以根据环境或者条件...

  • Resize,w 360,h 240
    Java 设计模式综合运用(门面+模版方法+责任链+策略+工厂方法)

    在上一篇文章Java设计模式综合运用(门面+模版方法+责任链+策略)中,笔者写了一篇门面模式、模版方法、责任链跟策略模式的综合运用的事例文章,但...

    1.8 landy8530 1 39
  • Resize,w 360,h 240
    设计模式:第六篇--命令模式

    命令模式模型 案例:家居遥控器撤销命令宏命令 总结: 命令模式模型 命令模式:将“请求”封装成对象,以便使用不同的请求,队列或日志来参数化其他对...

  • 设计模式:第五篇--单例模式

    单例模式:确保一个类只有一个实例,并提供要给全局访问点。适用场景:共享的资源,比如数据库连接池,缓存等。我们可以尝试将需要释放资源的对象用单例模...

  • Resize,w 360,h 240
    设计模式:第三篇--装饰者模式

    装饰者模式简介 案例:星巴克- 1、小白设计:单纯继承- 2、使用装饰者模式- 3、jdk的I/O框架- 4、案例总结 装饰者模式简介 定义:装...

  • Resize,w 360,h 240
    设计模式:第二篇--观察者模式

    定义:观察者模式定义了一系列一对多的关系,当一个对象改变状态,其他依赖者都会收到通知。从类图上看其实就是一个Subject(主题)依赖多个Obs...

    1.3 Jorgezhong 7 123
  • 设计模式:第一篇--策略模式

    策略模式:定义了算法族,分别封装起来,让算法族下的算法之间可以被替换。策略模式将算法独立于使用算法的客户之外。 其实我们已经学会了策略模式了。在...

  • Resize,w 360,h 240
    设计模式:开篇--体验设计

    试想一下,如果写出来的代码如艺术品,那将是多么美妙的一件事。因此,小编该好好学习一下怎么去设计代码了。设计模式这种东西来到世界上已经有相当历史了...

    0.4 Jorgezhong 3 34 1
  • Resize,w 360,h 240
    设计模式:第四篇--工厂模式

    一、简单工厂 二、工厂方法 三、抽象工厂 总结: 一、简单工厂 简单工厂模式:书中提到简单工程其实并没有独立为一个“模式”,只是一个编程习惯。用...

    1.9 Jorgezhong 4 199
  • Resize,w 360,h 240
    单点登录(SSO)看这一篇就够了

    背景 在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。 但随着企业的发展...

    26.9 牛初九 91 714