240 发简信
IP属地:广东
  • 树回归

    当数据拥有众多特征并且特征之间关系十分复杂时,构建全局模型的想法就显得太难了。实际生活中很多问题都是非线性的,不可能使用全局性模型来拟合任何数据...

  • Resize,w 360,h 240
    预测数值型数据:回归

    用线性回归找到最佳拟合直线 回归的目的是预测数值型的目标值。最直接的办法是依据输入写出一个目标值的计算公式。例如:其中称作回归系数 是截距 一旦...

  • DIP:依赖反转原则

    抽象不应该依赖细节,细节应该依赖于抽象。高层模块不应该依赖于底层模块,都应该依赖的抽象。 依赖反转原则主要想告诉我们的是,如果想设计一个灵活的系...

  • ISP:接口隔离原则

    在上图应用中,有多个用户需要操作OPS类。现在,我们假设这里的User1只需要使用op1,User2只需要使用op2,User3只需要使用op3...

  • LSP:里氏替换原则

    如果对于每个类型是S的对象o1都存在一个类型为T的对象o2,能是操作T类型的程序P在用o2替换o1时行为保持不变,我们就可以将S称为T的子类型。...

  • Resize,w 360,h 240
    OCP:开闭原则

    开闭原则认为:设计良好的计算机软件应该易于扩展,同时抗拒修改。换句话说,一个设计良好的计算机系统应该在不需要修改的前提下就可以轻易被扩展。这就要...

  • Resize,w 360,h 240
    SRP:单一职责原则

    SRP一般被误解为:每个模块都应该只做一件事。在《大话设计模式》中解释为:就一个类而言,应该有且仅有一个引起它变化的原因。在现实环境中,软件系统...

  • 前言

    刚开始写程序的时候没觉得架构设计是一件多么重要的事情,只要实现功能就可以了,并且在项目开始初期引入架构设计的话会延迟交货速度还劳心费神的。但是后...

  • 设计原则

    通常来说程序或者架构设计需要遵循一些经过前辈们千锤百炼的总结出来的一下基本原则,SOLOD原则就是这样的一套原则体系。SOLID原则的主要作用就...