上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: ###1 软件设计原则 开闭原则(OCP) 开闭原则(Open-Closed Principle):一个软件实体应当对扩展开放,对修改关闭。 里氏代换原则(LSP) 里氏代换原则(Liskov Substitution Principle):子类型必须能够替换它们的基类型。反过来的代换不成立。 依赖 阅读全文
posted @ 2020-12-30 17:05 小杜打醋尢买布 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 单例实现 class User: __instance = None def __new__(cls, *args, **kwargs): if not cls.__instance: cls.__instance = super().__new__(cls) # 记录创建的对象 return cl 阅读全文
posted @ 2020-12-30 16:54 小杜打醋尢买布 阅读(53) 评论(0) 推荐(0) 编辑
摘要: ####反射方法 **反射:**不需要直接调用对象的属性或是方法,通过提供需要运行的方法或属性的名字(字符串),直接内存中搜索有没有与之相同的属性或方法,如果存在直接可以运行即可。 **作用:**提高代码容错性以及提升开发效率,扩展性很高 # 需求:定义用户,人能够说话,唱歌,跳舞.... # 根据 阅读全文
posted @ 2020-12-30 15:07 小杜打醋尢买布 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 魔法方法 定义:以双下划线开头和结尾的方法,这些方法不允许开发者自己定义 特点:不需要显式的调用,每一个魔法方法都具有特定的触发时机 目前说过的魔法方法 __init__() :对象创建完成后,对对象初始化时会调用 __new__() :创建对象的时候,会调用 __str__() :直接打印某个对象 阅读全文
posted @ 2020-12-30 09:31 小杜打醋尢买布 阅读(78) 评论(0) 推荐(0) 编辑
摘要: ####实例方法,类方法,静态方法 # 格式 class A: def 实例方法(self): """实例方法""" pass @classmethod def 类方法(cls): """类方法""" pass @staticmethod def 静态方法(): pass 代码演示 class St 阅读全文
posted @ 2020-12-29 17:23 小杜打醋尢买布 阅读(99) 评论(0) 推荐(0) 编辑
摘要: ####实例属性和类属性 1 概念 实例属性:每个对象具有的属性,且每个属性的值一般不同,比如每个人的姓名 类属性:每个对象具有的属性,但是每个属性的值相同,比如人类的最大寿命,班级内学生的性别 2 区别 (1)概念上 实例属性值是每个对象各自独立的,在内存中也会出现多份 类属性一般所有对象都共有的 阅读全文
posted @ 2020-12-29 15:22 小杜打醋尢买布 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1 数据库数据导出 mysqldump -u用户名 -p密码 --database 数据库1 数据库2 > xxx.sql database常见参数: --all-databases, -A:备份所有数据库 --databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第 阅读全文
posted @ 2020-12-29 14:46 小杜打醋尢买布 阅读(150) 评论(0) 推荐(0) 编辑
摘要: ####4 聚合函数 (1)计数 count(*)表示计算总行数,括号中写星号与字段名,结果是相同的 - 查询表中数据数量 select count(*) from employee; (2)最大值 max(列)表示求此列的最大值 -- 查询编号最大的人 select max(empno) from 阅读全文
posted @ 2020-12-29 14:37 小杜打醋尢买布 阅读(96) 评论(0) 推荐(0) 编辑
摘要: ####SELECT 查询数据 查询操作,在增删改查操作中,是属于操作频率最高,同时操作方式最多样的,包含单表的操作以及多表关联的操作。 1 单表查询 基于单个数据表的数据查询操作,我们称为单表查询,单表查询是高级查询的基础,也是项目中在进行 数据测试时使用最多的SQL 语句。 (1)查询所有字段 阅读全文
posted @ 2020-12-29 14:17 小杜打醋尢买布 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ###UPDATE修改数据 UPDATE 语句可以针对表中的数据进行条件修改,在修改过程中条件一定要明确,避免误伤其他数据导 致产生垃圾数据。 注意:不指定条件会导致全表修改。 UPDATE [LOW_PRIORITY] [IGNORE] table_name SET col_name1=expr1 阅读全文
posted @ 2020-12-29 11:39 小杜打醋尢买布 阅读(511) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页