ICode9

精准搜索请尝试: 精确搜索
  • 六大标准类型2020-11-20 22:33:49

    六大标准类型 1.数据类型:int float bool complex ​ 1.1 int整型:整数,二进制、八进制、十进制、十六进制都是整型 ​ 1.2 float浮点型:小数 3.1415926 科学计数法:e3 10的三次方 ​ 1.3bool布尔型:只有True和False假 ​ 1.4complex复数类型:实数+虚数 平方为-1是虚数 23+42j或complex(

  • RHCE认证学习2020-10-03 22:51:34

    2020.10.3开班仪式,老刘简单介绍了开源四大好处和六大自由

  • 设计模式之六大原则2020-09-24 14:00:23

    设计模式之六大原则     前言:         设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同

  • PageObject六大原则2020-08-22 20:00:18

    The public methods represent the services that the page offers 公共方法表示页面提供的服务 Try not to expose the internals of the page 不要暴露页面的细节 Generally don't make assertions Page设计中不要出现断言,应该写在测试用例类中 Methods return other PageObject

  • 设计模式之禅(六大设计原则)2020-08-05 23:00:50

    1.单一职责原则(Single Responsibility Principle) 也就是职责划分要明确,单一职责原则提出了一个编写程序的标准,用“职责”或者“变化原因”来衡量接口或者类设计的是否优良,但是“职责”或者“变化原因”都是不可度量的,因项目而异,因环境而异。 接口一定要做到单一职责,类的设计尽量

  • 关系性数据库六大范式-个人理解2020-06-02 20:03:49

    目前关系数据库有六种范式: 1、第一范式(1NF) 2、第二范式(2NF) 3、第三范式(3NF) 4、巴斯-科德范式(BCNF) 5、第四范式(4NF) 6、第五范式(5NF,又称完美范式)   第一范式(1NF) 规定:强调属性的原子性约束,要求属性具有原子性,不可再分解 口语化解释:其实说白了,就是需要保证在数据库中的一个字段不

  • 扎实基础_设计模式之六大原则2020-05-12 15:53:53

    一:单一职责 定义:一个类只负责一项职责,不要存在多余一个导致类变更的因素 反面例子:A类游泳池,负责游泳功能和跳水功能,当某一天,游泳功能改为跑步, 那么A类势必要进行改造,从而影响跳水功能 解决方案:遵循单一职责,游泳就为游泳类,跳水就为跳水类 二:开闭原则 定义:类,函数,模块,开放

  • SOLID六大设计原则总结2020-04-26 12:53:15

    simple responsibility principle 单一职责原则。 there should never be more than one reason for a class to change. 一个类中应该只处理一个职责,而不应该同时处理多个职责。否则当出现类需要修改时,可能会导致其他职责不能正常使用。 好处是提高代码可读性,系统可维护性,复杂度

  • 数据库范式2020-04-17 17:03:29

    推荐两个博客: 数据库的第一范式,第二范式,第三范式,BCNF范式理解 数据库之六大范式详解

  • 六大设计原则--开闭原则2020-04-17 11:55:32

    6.开闭原则(Open Close Principle)(OCP)开闭原则的核心思想:软件应该面对扩展是开放的,而面对修改是关闭的开闭原则是所有面向对象设计原则的核心,上面的五个原则都是为实现这一目标服务的。软件设计追求的目标就是高内聚,低耦合,可拓展性强。 因此开闭原则认为:软件应该是可扩展、而不

  • 十大接口和六大接口、视图集2020-02-23 21:02:49

    准备工作: models.py from django.db import models # 基类:是抽象的(不会完成数据库迁移),目的是提供共有字段的 class BaseModel(models.Model): is_delete = models.BooleanField(default=False) updated_time = models.DateTimeField(auto_now_add=True) class M

  • 2020年六大物联网安全趋势2020-02-05 22:56:43

    联网设备如今已***到我们生活的方方面面,从家居到工厂无处不在,恶意***如今手握大把形形色色的终端目标。踏入新十年,物联网安全领域逐渐成熟,但也伴随着新一波的风险。就在不久之前,“物联网安全” 这个术语听起来还有点自相矛盾。但现在,对物联网安全重要性的认知已经达到了空前的高度

  • 设计模式六大原则2020-02-03 11:39:52

    2. 设计模式的六大原则 总原则:开闭原则(Open Close Principle)   开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是扩展原有代码,实现一个热插拔的效果。所以一句话概况就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们

  • 设计模式-六大设计原则2020-01-09 17:58:09

    1.单一职责原则 一个类,应该只有一个引起变化的原因、只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在一起,这会导致脆弱的设计。当一个职责发生变化时,可能会影响其他的职责。另外,多个职责偶合在一起,会影响复用性。 简单说:一个类只负责一项

  • 设计模式(四)六大原则2019-12-27 19:02:37

    单一原则 一个类应该仅有一个引起变换的原则。 个人解析:一个类不应该被各个地方当成不同的东西来使用,StudentClass 就应该当做学生使用,不应该又当学生类又当孩子类。 开放-封闭原则 对于类、模块、函数,需要做到对扩展开放,对修改封闭。 个人解析:将可变的地方通过面向对象三特性,封装

  • UML-六大关系2019-12-07 10:50:40

          六大关系  依赖关系:(只要是在类中使用到了对方就存在依赖关系) 泛化关系:就是继承关系,即依赖关系的特例 实现关系:依赖关系的特例 关联关系:类于类之间的关系,即依赖关系的特例(具有导航性:双向关系或单向关系,多重性:一对一,多对多) 聚合关系:整体和部分的关系,(整体与部分可以分开,使

  • 数据库拆分:垂直拆分与水平拆分六大原则2019-12-02 20:55:08

      数据拆分前其实是要首先做准备工作的,然后才是开始数据拆分,我先讲拆分前需要做的事情:  第一步:采用分布式缓存redis、memcached等降低对数据库的读操作。  第二步:如果缓存使用过后,数据库访问量还是非常大,可以考虑数据库读、写分离原则。  第三步:当我们使用读写分离、缓存后,数

  • 工程师的基本修养 — 面向对象六大原则介绍2019-12-01 10:53:09

    首先简单说下面向对象。软件在机器中运行,用来解决实际问题,解决一个问题一定有先后顺序,只要把问题拆解开,然后一件一件的顺序完成,问题大都可以解决,这就是面向过程的编程。 但是对于更加复杂的模型,如果继续使用面向过程的编程,一些程序就会变得不容易控制了。为了更好解决问题,需要对

  • 设计模式六大原则2019-11-29 12:04:12

    有可能重复别的文章,只是自己的一个整理 单一法则 类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障或者难以维护,这就违背了单一职责 一个类只负责一件事儿,一个方法只负责一件事儿,写了太多的分支

  • 六大设计原则2019-11-01 23:01:24

    六大设计原则1. 单一职责原则:对于一个类,应该只有一个引起它变化的原因;【功能内聚】2. 里氏代换原则:子类必须能够替换掉它们的父类型;【减小继承耦合】3. 开放-封闭原则:对于扩展是开放的;对于修改是封闭的。4. 依赖倒置原则:程序的高层模块不应该依赖于底层模块,两者应依赖于抽象;抽象不

  • hibernate:六大接口2019-10-11 13:01:52

    1     //使用框架的api把信息直接保存到数据库! 2 第一个 Configuration config=new Configuration().configure(); 3 第二个 SessionFactory sessionFactory=config.buildSessionFactory(); 4 第三个 Session session=sessionFactory.openSession();//得

  • 设计模式六大原则(二)2019-10-07 13:03:20

    依赖倒置原则 依赖倒置的核心是高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。具体一点说:安排一件事给某一个人做,我们不应该限制是某一种人,比如小孩、青年、老人等,而是限制为人,这样做的好处就是如果有不同的事情,可以不同的人完成。比如跨

  • 面向对象的六大原则2019-09-15 19:03:15

    面向对象的语言有三大特点:继承、封装、多态。六大原则: 单一职责原则——SRP 开闭原则——OCP 里式替换原则——LSP 依赖倒置原则——DIP 接口隔离原则——ISP 迪米特原则——LOD 单一职责原则: 就一个类而言,应该仅有一个引发它变化的原因。简单来说,一个类中应该是一组相关性很

  • 2019.9.10 六大基本原则2019-09-10 11:57:29

    设计模式一:设计模式之六大原则 六大原则是谁?①单一职责原则 ②开放封闭原则 ③依赖倒置原则④里式转换原则 ⑤接口隔离原则 ⑥迪米特原则六大原则是我们提高面向对象编程代码质量的必备原则,另外还是我们理解设计模式的必备前提。 1.单一职责原则介绍: 单一职责原则:就一个类而言,应

  • 设计模式六大原则:迪米特法则2019-09-10 11:57:05

    目录:    设计模式六大原则:单一职责原则   设计模式六大原则:接口隔离原则    设计模式六大原则:依赖倒置原则   设计模式六大原则:里氏替换原则   设计模式六大原则:迪米特法则   设计模式六大原则:开闭原则 迪米特法则(LOD):   也叫最少知识原则。迪米特法则的定义是只

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有