摘要: 1.表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段。 2.创建表 语法: create table 表名( 字段名1 类型[(宽度)约束条件], 字段名2 类型[(宽度)约束条件], 字段名3 类型[(宽度)约束条件] ); 注意: 在 阅读全文
posted @ 2018-03-12 12:51 GraceZen 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.存储引擎 存储引擎就是表的类型 存储引擎说白了就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型) 2.mysql支持的存储引擎(show engines;) Inn 阅读全文
posted @ 2018-03-12 12:47 GraceZen 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1.系统数据库 information_schema:虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 performance_schema:MySQL5.5开始新增一个数据库:主要用于手机数据库服务器性能参数,记录处理查询请求时发生的各种事件、锁等 阅读全文
posted @ 2018-03-12 12:45 GraceZen 阅读(118) 评论(0) 推荐(0) 编辑
摘要: sql语句 阅读全文
posted @ 2018-03-12 12:44 GraceZen 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1.mysql功能: 解决数据共享问题 提高查询效率,安全性 把程序员从数据管理中解脱出来,专注于自己的程序逻辑的 编写 2.数据库相关概念 数据库服务器:运行数据库管理软件的计算机 数据库管理软件:mysql,oracle,db2,slqserver 库:文件夹,用来组织文件/表 表:文件,用来存 阅读全文
posted @ 2018-03-12 12:43 GraceZen 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1.协程 协程:是单线程下的并发,又称微线程;协程是一种用户态的轻量级线程,即协程是由用户程序自己控制调度的。 优点 1.协程的切换开销更小,属于程序级别的切换,操作系统完全感知不到,因而更加轻量级 2、单线程内就可以实现并发的效果,最大限度地利用CPU 缺点: 1.协程的本质是单线程下,无法利用多 阅读全文
posted @ 2018-03-10 16:00 GraceZen 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1.IO模型分类 同步IO #所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不会返回。按照这个定义,其实绝大多数函数都是同步调用。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。 #举例: #1. multiprocessing.Pool 阅读全文
posted @ 2018-03-10 16:00 GraceZen 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.线程理论 线程是CPU的执行单位 多线程(即多个控制线程)的概念是,在一个进程中存在多个线程,多个线程共享该进程的地址空间,相当于一个车间内又多条流水线,都共用一个车间的资源。例如,北京地铁与上海地铁是不同的进程,而北京地铁里的13号线是一个线程,北京地铁所有的线路共享北京地铁所有的资源,比如所 阅读全文
posted @ 2018-03-09 18:27 GraceZen 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 开启进程的两种方式——Process 方式一:函数方法 1 from multiprocessing import Process 2 import time 3 def task(name): 4 print('%s is running'%name) 5 time.sleep(3) 6 prin 阅读全文
posted @ 2018-03-09 18:00 GraceZen 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1.什么是进程 正在进行的一个过程或着说一个任务,而负责执行任务的则是CPU。 2.进程与程序的区别 程序仅仅只是一堆代码而已,而进程指的是程序的运行过程,同一个程序执行两次,也是两个进程。 3.并发与并行 一个CPU同一时刻只能执行一个任务 并发:伪并行,即看起来是同时运行,单个CPU+多道技术就 阅读全文
posted @ 2018-03-09 16:30 GraceZen 阅读(102) 评论(0) 推荐(0) 编辑