摘要: 一 . 介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) 标识该字段为该表的外键 NOT NULL 标识该字段不能为空 UNIQUE KEY 阅读全文
posted @ 2018-12-06 18:06 阿布_alone 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 二 数值类型 1、整数类型 整数类型:TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT 作用:存储年龄,等级,id,各种号码等 tinyint[(m)] [uns 阅读全文
posted @ 2018-12-06 16:16 阿布_alone 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一 存储引擎解释 首先确定一点,存储引擎的概念是MySQL里面才有的,不是所有的关系型数据库都有存储引擎这个概念,后面我们还会说,但是现在要确定这一点。 在讲清楚什么是存储引擎之前,我们先来个比喻,我们都知道录制一个视频文件,可以转换成不同的格式,例如mp4,avi,wmv等,而存在我们电脑的磁盘上 阅读全文
posted @ 2018-12-06 15:59 阿布_alone 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 一 库操作 1、创建数据库 1.1 语法 CREATE DATABASE 数据库名 charset utf8; 1.2 数据库命名规则 可以由字母、数字、下划线、@、#、$ 区分大小写 唯一性 不能使用关键字如 create select 不能单独使用数字 最长128位 # 基本上跟python或者 阅读全文
posted @ 2018-12-06 15:35 阿布_alone 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1. 前提 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗一定的时间来创建进程、创建线程、以及管理他们之间的切换。 随着我们对于效 阅读全文
posted @ 2018-12-04 21:19 阿布_alone 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1. 全局解释器锁GIL Python代码的执行由Python虚拟机(也叫解释器主循环)来控制。Python在设计之初就考虑到要在主循环中,同时只有一个线程在执行。虽然 Python 解释器中可以“运行”多个线程,但在任意时刻只有一个线程在解释器中运行。 对Python虚拟机的访问由全局解释器锁(G 阅读全文
posted @ 2018-12-03 15:42 阿布_alone 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1. 线程是什么,有了进程为什么还要线程 60年代,在OS中能拥有资源和独立运行的基本单位是进程,然而随着计算机技术的发展,进程出现了很多弊端,一是由于进程是资源拥有者,创建、撤消与切换存在较大的时空开销,因此需要引入轻型进程;二是由于对称多处理机(SMP)出现,可以满足多个运行单位,而多个进程并行 阅读全文
posted @ 2018-11-30 17:36 阿布_alone 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1. 管道(了解) #创建管道的类: Pipe([duplex]):在进程之间创建一条管道,并返回元组(conn1,conn2),其中conn1,conn2表示管道两端的连接对象,强调一点:必须在产生Process对象之前产生管道 #参数介绍: dumplex:默认管道是全双工的,如果将duplex 阅读全文
posted @ 2018-11-29 15:26 阿布_alone 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1. 守护进程 会随着主进程的结束而结束。 主进程创建守护进程 其一:守护进程会在主进程代码执行结束后就终止 其二:守护进程内无法再开启子进程,否则抛出异常:AssertionError: daemonic processes are not allowed to have children 注意: 阅读全文
posted @ 2018-11-28 16:56 阿布_alone 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1..操作系统知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 所以想要真正了解进程,必须事先了解操作系统. PS:即使可以 阅读全文
posted @ 2018-11-27 18:00 阿布_alone 阅读(169) 评论(0) 推荐(0) 编辑
TOP