07 2018 档案

摘要:1.数据的完整性 1. 什么是数据的完整性 保证用户输入的数据保存到数据库中是正确的 2.添加数据完整性 在创建表的时候给表添加约束 3.完整性分类 实体完整性、域完整性、引用完整性 ​ ​ 2.完整性的分类 1.实体完整性 表中的一行(一条记录)代表一个实体 (entity) 实体完整性的作用:标 阅读全文
posted @ 2018-07-30 15:49 郭东东郭 阅读(2728) 评论(0) 推荐(2) 编辑
摘要:employee 表 | id | name | gender | hire_date | salary | performance | manage | deparmant | | | | | | | | | | | 1001 | 张三 | 男 | 2/12/1991 00:00:00 | 200 阅读全文
posted @ 2018-07-30 13:33 郭东东郭 阅读(14993) 评论(0) 推荐(0) 编辑
摘要:employee 表 | id | name | gender | hire_date | salary | performance | manage | deparmant | | | | | | | | | | | 1001 | 张三 | 男 | 2/12/1991 00:00:00 | 200 阅读全文
posted @ 2018-07-30 11:35 郭东东郭 阅读(137073) 评论(2) 推荐(9) 编辑
摘要:​ ​ ​ IFNULL(expr1,expr2),如果 expr1 为 null ,则 expr1 = expr2 ​ ​ 常用聚合函数 count sum AVG MAX min sql 分组查询 group by 分组查询:将查询结果按一个或多个字段进行分组,字段值相同的为一组 分组使用: 当 阅读全文
posted @ 2018-07-30 10:34 郭东东郭 阅读(1426) 评论(0) 推荐(0) 编辑
摘要:一 .isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, super)检查sub类是否是 super 类的派生类 ​ 2. item系列 ​ 3. __ st 阅读全文
posted @ 2018-07-29 18:32 郭东东郭 阅读(159) 评论(0) 推荐(0) 编辑
摘要:反射,通过字符串映射到对象属性 ​ ​ ​ 反射的应用 阅读全文
posted @ 2018-07-29 17:20 郭东东郭 阅读(105) 评论(0) 推荐(0) 编辑
摘要:坚持把梳理的知识都给记下来....... 嗯哼哼 1.绑定方法与非绑定方法 在类内部定义的函数,分为两大类: 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 2. 绑定到对象的方法:没有被任何装饰器装饰的方法。 ​ 二: 非绑定方法: 用staticmethod装饰器装饰的方法 不 阅读全文
posted @ 2018-07-29 16:20 郭东东郭 阅读(156) 评论(0) 推荐(0) 编辑
摘要:接着上面的一篇继续往下: 如何隐藏 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) ​ 其实这仅仅这是一种变形操作 类中所有双下划线开头的名称如__x都会自动变形成:_类名__x的形式: A._A__N是可以访问到的,即这种操作并不是严格意义上的限制外部访问,仅仅只是一种语法意义 阅读全文
posted @ 2018-07-29 14:56 郭东东郭 阅读(129) 评论(0) 推荐(0) 编辑
摘要:​ ​ delete 和 truncate的区别: delete 删除表中的数据,表结构还在;删除后的数据可以找回 TRUNCATE 删除是把表直接 DROP掉,然后再创建一个同样的新表。删除的数据不能找回。执行速度比 delete 快 备注:这个命令要是删除上万条记录很慢(因为他记录日志,可以利用 阅读全文
posted @ 2018-07-26 14:41 郭东东郭 阅读(859) 评论(0) 推荐(0) 编辑
摘要:存储过程 1.什么是存储过程 一组可编程函数,是为了满足特定功能的SQL语句集 存储过程就是具有名字的一段代码,用来完成个特定的功能 创建的存储过程保存在数据库的数据字典中 ​ 2.为什么要用存储过程 将重复性很高的操作,封装到一个存储过程中,简化了对这些SQL的调用 批量处理 统一接口,确保数据安 阅读全文
posted @ 2018-07-26 13:59 郭东东郭 阅读(1275) 评论(0) 推荐(0) 编辑
摘要:1.抽象类与归一化 ​ 接口,即提供给使用者来调用自己功能的方式、方法、入口 为什么要使用接口? 接口提取了一类共同的函数,可以把接口看做一个函数的集合 然后让子类去实现接口中的函数 这么做的意义在于归一化,什么叫归一化,就是只要是基于同一个接口实现的类,那么所有的这些类产生的对象在使用时,从用法上 阅读全文
posted @ 2018-07-24 13:33 郭东东郭 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1、如何使用类 ​ 2. ____init____方法 ​ ​ 3.属性查找 ​ ​ 4. python 里一切皆对象 ​ 5. 两个小练习 ​ ​ 6. 继承 和 重用 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在py 阅读全文
posted @ 2018-07-21 19:28 郭东东郭 阅读(241) 评论(0) 推荐(0) 编辑
摘要:python logging模块 python logging提供了标准的日志接口,python logging日志分为5个等级: 简单用法 print: 5个日志级别所代表的意思: | Level | 说明 | | | : | | DEBUG | Detailed information, typ 阅读全文
posted @ 2018-07-12 18:14 郭东东郭 阅读(167) 评论(0) 推荐(0) 编辑
摘要:python—装饰器 在符合开放 封闭的前提下,增加新功能 封闭:已实现的功能代码块不应该被修改 开放:对现有功能的扩展开放 要求:在不改变原来代码的前提下,增加登录功能 为了不改变原来的调用方式: game() 我们使用 game = login(game)的方式重新赋值,但是发现这个时候程序已经 阅读全文
posted @ 2018-07-11 13:05 郭东东郭 阅读(139) 评论(0) 推荐(0) 编辑
摘要:sql中 decode() 的用法 如果 inParam == Param, SELECT 得到的 name 显示为 value1 如果 inParam != Param , SELECT 得到的 name 显示为 value2 ​ ​ 如果 inParam == Param1 , SELECT 得 阅读全文
posted @ 2018-07-10 14:04 郭东东郭 阅读(3895) 评论(0) 推荐(0) 编辑
摘要:configparser 1.读取配置文件 配置文件:conf.ini [DEFAULT] name = gudon [company_info] company = fesco fesid = 99891234 [department_info] position = system manager 阅读全文
posted @ 2018-07-08 17:19 郭东东郭 阅读(168) 评论(0) 推荐(0) 编辑
摘要:什么是xml XML 指可扩展标记语言( EX tensible M arkup L anguage) XML 是一种 标记语言 ,很类似 HTML XML 的设计宗旨是 传输数据 ,而非显示数据 XML 标签没有被预定义。您需要 自行定义标签 。 XML 被设计为具有 自我描述性 。 XML 是 阅读全文
posted @ 2018-07-07 21:59 郭东东郭 阅读(187) 评论(0) 推荐(0) 编辑
摘要:序列化 序列化是指把内存里的数据类型转变成字符串,以使其能存储到硬盘或通过网络传输到远程,因为硬盘或网络传输时只能接受bytes 把内存数据 转成字符,叫序列化 把字符 转成内存数据,叫反序列化 模块 json json.dumps() 序列化一个对象 打印结果: json.lodads() 从一个 阅读全文
posted @ 2018-07-03 22:31 郭东东郭 阅读(174) 评论(0) 推荐(0) 编辑