摘要: 连表查询 连接 一对多数据准备 笛卡尔积 内连接 左连接 右连接 左右可以相互转化 全连接 一对一与一对多情况一致 多对多:两表两表建立连接 阅读全文
posted @ 2019-09-27 10:07 黑井白子 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 单表查询 去重:distinct 数据准备 mysql CREATE TABLE ( int(0) NOT NULL AUTO_INCREMENT, varchar(10) NOT NULL, enum('男','女','未知') NULL DEFAULT '未知', int(0) NULL DEF 阅读全文
posted @ 2019-09-27 10:06 黑井白子 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 字段操作 多表关系 外键 一对一:无级联关系 一对一:有级联关系 一对多 多对多 mysql 多对多:一定要创建第三张表(关系表),每一个外键值不唯一,看可以多个外键建立联合唯一 mysql : drop table author; mysql : drop table author_detail; 阅读全文
posted @ 2019-09-25 09:52 黑井白子 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 什么是数据库 数据库介绍 数据库基本概念 数据库分类 数据库安装 数据库启动与连接 密码操作 统一字符编码 库的基本操作 表的基本操作 字段的基本操作 引擎 创建表完整语法 数据库的模式(\ ) 数据类型(\ \ \ \ ) 整型 浮点型 字符型 时间类型 枚举与集合 约束条件(\ \ \ \ \ 阅读全文
posted @ 2019-09-20 22:01 黑井白子 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 数据库 数据库的分类 连接数据库 用户信息查看 数据库的基本操作 表的基本操作 记录的基本操作 1)查看某个数据库中的某个表的所有记录,如果在对应数据库中,可以直接查找表 mysql : select from [数据库名.]表名; 注: 代表查询所有字段 2)给表的所有字段插入数据 mysql : 阅读全文
posted @ 2019-09-20 21:53 黑井白子 阅读(570) 评论(0) 推荐(0) 编辑
摘要: MySQL的安装与调试 安装 此次安装的版本为5.6,是目前使用较为方便的版本 免安装版本地址 (没有初始密码): https://pan.baidu.com/s/1jPhFA3ij456fZAajH1Ot g 下载完MySQL之后,直接将其解压到你想安装的文件夹内,就可以了,免安装版可以避免安装时 阅读全文
posted @ 2019-09-20 16:25 黑井白子 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 线程 queue 线程的queue,类似于进程 作用也是类似,queue(n)规范放入值的数量 queue.Queue(maxsize = 0) 这个和之前一样是为了实现先进先出 获得的结果是先get到‘123’ 在这里如果加入多的q.put程序会阻塞,queue.Queue()则不会 class 阅读全文
posted @ 2019-09-19 21:16 黑井白子 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 线程锁 线程锁的主要目的是防止多个线程之间出现同时抢同一个数据,这会造成数据的流失。线程锁的作用类似于进程锁,都是为了数据的安全性 下面,我将用代码来体现进程锁的作用: t1 的 x刚拿到0 保存状态 就被切了 t2 的 x拿到0 进行+1 1 t1 又获得运行了 x = 0 +1 1 思考:一共加 阅读全文
posted @ 2019-09-18 19:31 黑井白子 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 大概了解了一下八大排序,发现排序方法的难易程度相差很多,相应的,他们计算同一列表的时间也不尽相同。今天,我就准备了八种排序的python代码,并且准备测试一下他们计算的时间 1基数排序 基数排序的基本思想是先将数字按照个位数上数字的大小进行排序,排序之后再将已经排过序的数字再按照十位数上数字的大小进 阅读全文
posted @ 2019-09-18 00:11 黑井白子 阅读(827) 评论(0) 推荐(1) 编辑
摘要: 初识线程 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程,cpu真正的执行单位是线程 这和在工厂中很像,在工厂中,每个车间都有房子,而且每个车间默认有一条流水线 所以,我们可以吧操作系统和工厂进行类比: 右键运行: 申请内存空间,先把解释器丢进去并且把代码丢进去(进程做的),运行 阅读全文
posted @ 2019-09-17 18:49 黑井白子 阅读(334) 评论(0) 推荐(0) 编辑
Live2D