240 发简信
IP属地:江苏
  • 设计模式-行为型模式-策略模式

    4.9 策略模式 模式动机与定义模式动机旅游出行方式骑自行车开飞机坐火车实现某个目标的途径不止一条,可根据实际情况选择一条适合的途径软件开发:多种算法,例如排序、查找、打折等...

  • 设计模式-创建型模式-原型模式

    2.5 原型模式 模式动机与定义模式动机孙悟空变小猴子 自我复制复制一个对象,从而克隆出多个与原型对象一模一样的对象 -- 原型模式有些对象的创建过程较为复杂,而且需要频繁创...

  • 设计模式-行为型模式-观察者模式

    4.7 观察者模式 模式动机与定义模式动机MVC示意图软件系统: 一个对象的状态或行为的变化将导致其他的对象的状态或行为也发生改变,它们之间将产生联动观察者模式:定义了对象之...

  • 设计模式-行为型模式-迭代器模式

    4.4 迭代器模式(Iterator Pattern) 模式动机与定义模式动机电视机 -- 存储电视频道的集合 -- 聚合类(Aggregate Classes)电视机遥控器...

  • 设计模式-行为型模式-解释器模式

    4.3 解释器模式 模式动机与定义模式动机Java语言无法直接解释类似"1+2+3-4+1"这样的字符串定义一套文法规则来实现对这些语句的解释,即设计一个自定义语言基于现有的...

  • 设计模式-行为型模式-命令模式

    4.2 命令模式 模式动机与定义模式动机生活中相同的开关可以通过不同的电线来控制不同的电器开关 <- -> 请求发送者电器 <- -> 请求的最终接收者和处理者开关和电器之间...

  • 设计模式-行为型模式-职责链模式

    4.1 职责链模式 模式动机与定义 模式动机辅导员、系主任、院长、校长都能处理奖学金申请表,他们构成一个处理申请表的链式结构,申请表沿着这条链进行传递,这条链成为职责链职责链...

  • 尾部的零

    设计一个算法,计算出n阶乘中尾部零的个数 首先我思考,尾数为零是10 也就是5 * 2造成的 由于在n的阶乘中2的数目肯定大于5的数目,所以我们只需要考虑5的数量 一开始我的...

  • 120
    设计模式-结构型设计-代理模式

    3.7 代理模式 模式动机与定义模式动机在某些情况下,一个客户不想或者不能直接引用一个对象,此时可以通过一个称之为“代理”的第三者来实现间接引用。代理对象可以在客户端和目标对...

  • 位运算实现A+B

    先上代码 举个例子:例如输入3和63 二进制转码为 00116 二进制转码为 0110 a^b 即 3^6 就为 0101 (不计算进位的加法) a&b<<1 即 0100 ...

  • 120
    如何用postman传递JSON(415报错)

    一、下载postman 推荐官方下载,地址如下postman官网下载地址 我是下载的mac版,直接解压就可以使用。 打开之后要先注册,可能速度有点慢,需要耐心等待。。。 二、...

  • 设计模式-结构型设计-装饰模式

    3.4 装饰模式 取代继承的方法 模式动机与定义模式动机可以在不改变一个对象本身功能的基础上给对象增加额外的新行为是一种用于替代继承的技术,它通过一种无须定义子类的方式给对象...

  • 设计模式-结构型设计-适配器模式

    3.1 适配器模式 模式动机与定义模式动机现实生活不兼容 生活用电220V --- 笔记本电脑 20V引入 AC Adapter(交流电适配器)软件开发存在不兼容的结构,例如...

  • VUE基础知识学习

    环境配置 基本代码 基础知识 el属性 设置vue实例挂载元素 挂载点 Vue实例的作用范围是什么命中元素及后代元素是否可以使用其他的选择器可以(一般id选择器)是否可以设置...