上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 介绍 认识:约束条件和数据类型宽度一样,都是可选类型 作用:用于保证数据的完整性、一致性 有哪几种约束: not null 和 default 是否可空,null表示空,非字符串 not null 不可空 null 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值 阅读全文
posted @ 2019-08-20 01:15 KbMan 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 表完整性约束 创建表的完整语法 注意事项: 1. 在同一表中,字段名不能相同。 2. 字段名和类型必须,宽度约束条件可选。 3. 最后一个字段不能加逗号。 表中的数据类型 介绍 存储引擎决定了表的类型,表里面的数据也得有类型,数据还得有宽度,宽度是可选的。别问,问就是记。 建表的时候,字段都有对应的 阅读全文
posted @ 2019-08-20 00:19 KbMan 阅读(2215) 评论(0) 推荐(0) 编辑
摘要: 什么是存储引擎: 数据库相当于文件夹,表相当于文件。文件有多种不同类型,那么表也应该有不同类型。这句话说得真是太完美了,为什么乔碧萝还不来找我? 表类型又称为存储引擎,存储引擎也称为表类型。Oracle和SQL server 等数据库只有一种存储引擎,所以数据存储管理机制是一样的,但MySQL就有多 阅读全文
posted @ 2019-08-19 16:01 KbMan 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 数据库之MySQL 可以把MySQL看成一款支持远程操作文件的软件。 库 文件夹 表 文件 记录 文件内一行行的数据叫做一条条的记录 表头:就是表格的第一行数据 字段:字段名+字段类型 本质:一款基于网络通信的软件 任何基于网络通信的软件,底层都是socket 服务端: 基于socket通信 收发消 阅读全文
posted @ 2019-08-18 11:56 KbMan 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、停止MySQL服务 系统偏好设置,找到MySQL,手动停止 sudo /usr/local/mysql/support files/mysql.server stop 打开活动指示器强制停止MySQL服务 2、进入安全模式 mysqld_safe 命令在 /usr/local/mysql/bin 阅读全文
posted @ 2019-08-16 17:09 KbMan 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 什么是池? 保证计算机硬件安全的情况下最大限度利用计算机 降低了程序的运行效率,但保证了硬件的安全 受限于硬件的物理极限,硬件的发展跟不上软件的速度,迫不得已提出了池的概念 进程池、线程池 提交任务的方式: 同步:提交任务之后,原地等待任务的返回结果,期间不做任何事 异步:提交任务之后,不等待任务的 阅读全文
posted @ 2019-08-15 19:49 KbMan 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 全局解释器锁GIL 是什么? GIL本质也是一把互斥锁,将并发变成串行,降低效率以保证数据的安全性 每有一个进程,进程内就必然有一个用来执行代码的线程,也会有一个用来执行垃圾回收的线程。为了避免执行代码的线程和执行垃圾回收的线程对同一份数据进行操作造成数据混乱,这时候需要有一个锁,用来保证同一时间内 阅读全文
posted @ 2019-08-14 20:34 KbMan 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 线程与进程 进程,资源单位,是资源分配的最小单位,可以同时运行多个任务 线程,执行单位,是CPU调度的最小单位,允许单个任务可以分成几部分运行 每一个进程中至少有一个线程,线程才是真正的执行单位,进程只是在线程运行过程中提供代码运行所需要的资源。 线程是能独立运行的基本单位,也是独立调度和分派的基本 阅读全文
posted @ 2019-08-12 20:35 KbMan 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 进程间通信 多个进程修改同一个数据的时候: 用锁:牺牲速度,保证数据安全。即同一时间只能有一个任务在操作数据。 缺点:效率低,需要自己加锁,可能造成死锁。 优点:保证数据安全 基于锁的缺点,我们需要一个方案:效率高,又能帮忙解决锁问题。这就是multiprocessing模块为我们提供的基于消息的I 阅读全文
posted @ 2019-08-12 18:46 KbMan 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 操作系统与进程 操作系统知识: 作用: 1. 控制软硬资源 2. 调度进程,使进程有序 多道技术 1. 产生背景 针对单核,实现宏观上并发 2. 什么是多道? 内存中存放多个程序 3. 宏观/微观 1. 宏观上并行:多个程序在同时运行 2. 微观上串行:实际上多道程序轮流使用cpu 4. 时空上的复 阅读全文
posted @ 2019-08-12 14:48 KbMan 阅读(186) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页