• 第三方接口编写

    /**** * @param $url * @param $post_data * @return bool|string * 第三方物流接口请求 *...

    356

  • 依赖容器与Facade总结

    一.依赖注入 就是解耦的一种方法,让[工具类]实例化的过程不在[工作类]中完成的一种方法,将[工具类]的实例化对象以参数的形式传入到工作类方法...

    367

  • 总结MVVM架构

    首次接触MVVM架构(客户端执行),M即Model层,它由js对象组成,存放大量的数据;V即view层,由HTML代码组成,是客户请求的页面;VM即ViewModel层,完全由js代码编写,主要负责处...

    276

  • javascript 之 责任链模式

    责任链模式:定义责任链接模式又称职责链模式,是一种对象的行为模式;它是一种链式结构,每个节点都有可能两种操作,要么处理该请求停止该请求操作,要么把请求转发到下一个节点,让下一个节点来处理请求;该模式定...

    574

  • 单例和原型模式-创建型

    单例模式确保一个特殊类的实例是独一无二的(它是这个类的唯一实例),并且这个实例易于被访问。解决方案1)全局变量:一个全局变量使得一个对象可以被访问,但它不能防止你实例化多个对象。因为你的任何代码都能修...

    482

  • 设计模式6大原则

    单一职责原则里氏替换原则依赖倒置原则接口隔离原则迪米特法则开闭原则设计模式六大原则(1):单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不...

    575

  • 工厂模式-创建型

    原理工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 模式分类工厂模式可以分为三类: 1)简单工厂模式(Simple Factor...

    615

  • 模板模式-类行为型

    原理模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻...

    641

  • 访问者模式-对象行为型

    原理访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。1)访问者模式中对象结构存储了不同类型的元素对象,以供不同访问者访问。2...

    508

  • 不变模式-类行为型

    原理一个对象的状态在对象被创建之后就不再变化,这就是所谓的不变模式。不变模式的结构  不变模式可增强对象的强壮型(robustness)。不变模式允许多个对象共享某一个对象,降低了对该对象进行并发访问...

    541

  • 责任链模式-对象行为型

    原理在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得...

    549

Release Notes

Popular this month