1. 多进程图像与CPU调度 2. CPU调度的直观想法 3. 如何设计调度算法? IO约束型任务:前台任务,输入输出多,和用户有交互 CPU约束型任务:后台任务 4. 常见的三种调度算法 First Come , First Served (FCFS) 如何缩短周转时间? 1. 第一种:SJF(短 ...
分类:
其他好文 时间:
2020-03-12 21:39:13
阅读次数:
46
SQL CHECK 约束 SQL CHECK 约束 CHECK 约束用于限制列中的值的范围。 如果对单个列定义 CHECK 约束,那么该列只允许特定的值。 如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。 CREATE TABLE 时的 SQL CHECK ...
分类:
数据库 时间:
2020-03-12 09:44:27
阅读次数:
87
SQL DEFAULT 约束 SQL DEFAULT 约束 DEFAULT 约束用于向列中插入默认值。 如果没有规定其他的值,那么会将默认值添加到所有的新记录。 CREATE TABLE 时的 SQL DEFAULT 约束 下面的 SQL 在 "Persons" 表创建时在 "City" 列上创建 ...
分类:
数据库 时间:
2020-03-12 09:18:38
阅读次数:
102
SQL FOREIGN KEY 约束 SQL FOREIGN KEY 约束 一个表中的 FOREIGN KEY 指向另一个表中的 UNIQUE KEY(唯一约束的键)。 让我们通过一个实例来解释外键。请看下面两个表: "Persons" 表: P_IdLastNameFirstNameAddress ...
分类:
数据库 时间:
2020-03-12 09:18:09
阅读次数:
68
AutoField: 一个自动增加的整数类型字段。通常你不需要自己编写它,Django会自动帮你添加字段:id = models.AutoField(primary_key=True),这是一个自增字段, 从1开始计数。如果你非要自己设置主键,那么请务必将字段设置为primary_key=True。 ...
分类:
其他好文 时间:
2020-03-11 01:31:50
阅读次数:
74
1、引擎分类 1.1 InnoDB 是系统的默认引擎,是一个事务型的存储引擎,有行级锁定和外键约束。 1.2 MyISAM 没有提供对数据库事务的支持,也不支持行级锁和外键,因此当INSERT(插入)或UPDATE(更新)数据时即写操作需要锁定整个表,效率便会低一些。 1.3 Archive 档案存 ...
分类:
数据库 时间:
2020-03-10 22:12:41
阅读次数:
89
(1)状态机跑飞的原因 两种可能:1)状态机的输入信号与本地时钟不同步,出现了冒险竞争现象,造成状态机死锁。 2)状态机综合后没有生成一旦进入非有效状态便立即复位,然后进入某个有效状态的电路。解决办法:1)把外部引入的异步输入信号,做同步处理,作为本状态机的输入。 2)用综合指令或者约束,强行规定综 ...
分类:
其他好文 时间:
2020-03-10 14:02:48
阅读次数:
150
提出的问题 什么情况下创建索引,什么时候不需要索引? 索引的种类有哪些? 什么是索引 索引就是帮助数据库管理系统高效获取数据的数据结构,就好比一本书的目录,它可以帮我们快速进行特定值的定位与查找,从而加快数据查询的效率。 索引的种类 从功能逻辑上划分 普通索引是基础的索引,没有任何约束,主要用于提高 ...
分类:
数据库 时间:
2020-03-10 12:30:12
阅读次数:
57
面向对象编程 先来定义楔子 用来描述一类事物 类和对象的关系? 类 是一个大范围, 是一个模子,它约束了事物有那些属性,但是不能约束具体的值 对象 是一个具体内容,是模子的产物,它遵循了类的约束,同事给属性赋予具体的值 Person 是一个类, alex xiaobai 都是这个类的对象 alex= ...
分类:
其他好文 时间:
2020-03-10 01:10:46
阅读次数:
65
3.5、删除 delete命令 语法:delete from 表名 [where 条件] TRUNCATE命令(专门清空数据库的命令) 作用 :完全清空一个数据库表,表的结构和索引约束不会变! sql 2:清空student表 TRUNCATE sql CREATE TABLE IF NOT EXI ...
分类:
数据库 时间:
2020-03-09 19:30:01
阅读次数:
58