摘要: 一.增语法 二.删语法 三.改语法 四.查语法 关键字执行优先级: 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.将分组的结果进行having过滤 5.执行select 阅读全文
posted @ 2019-01-10 19:08 起个名字、真难啊 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 一.表的详细操作 二.表中字段的详细操作 alter table t1 modify ntag 类型[(宽度) 非键约束] first; # 移动到最前 alter table t1 modify ntag 类型[(宽度) 非键约束] after otag; # 移动到otag后 三.特殊表(mys 阅读全文
posted @ 2019-01-09 16:52 起个名字、真难啊 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 一.存储引擎 1.什么是存储引擎? 存储引擎就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称为表类型。 数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎,用户也可以根据自己的 阅读全文
posted @ 2019-01-08 19:13 起个名字、真难啊 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1.什么是数据库? 数据库简单的来说就是用来存储数据的仓库。数据库可以在硬盘及内存中存储数据。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种 用户共享。 数据库与文件存储数据区别: 数据库本质也是通过文件来存储数据,数据库的概念就是系统的管理 阅读全文
posted @ 2019-01-07 19:34 起个名字、真难啊 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1.I/O模型介绍 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-b 阅读全文
posted @ 2019-01-05 13:42 起个名字、真难啊 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.异步回调 回调函数指的是a交给b一个任务,b在执行完成之后回过头调用了a的一个函数,称之为回调。 为什么需要回调函数?因为需要获取异步任务的结果,但是又不应该阻塞,这时回调函数就可以提高效率,高效的获取任务的结果。 什么时候使用回调函数?通常异步任务都会和回调函数一起使用。 使用方式:使用add 阅读全文
posted @ 2019-01-04 16:45 起个名字、真难啊 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.什么是GIL? GIL指的是全局解释器锁,本质就是一把互斥锁,是加在解释器上的互斥锁。首先需要明确的是GIL并不是Python的特性,它是在实现CPython解释器时所引入的概念,GIL也仅仅存在于CPython中,解释器并不是只有CPython,还有PyPy,JPython等等,这些就不依赖G 阅读全文
posted @ 2019-01-03 15:43 起个名字、真难啊 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.什么是线程? 线程指的是程序的执行线路,相当于一条流水线,包含了程序的具体执行步骤,一条流水线必须属于一个车间,一个车间的工作过程就是一个进程,车间负责把资源整合到一起,是一个资源单位,而车间内至少有一条流水线,也就是说一个进程至少有一个线程。 进程是一个资源单位,线程是CPU的最小执行单位。 阅读全文
posted @ 2019-01-02 16:14 起个名字、真难啊 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1.守护进程 守护进程:表示一个进程b守护另一个进程a,当被守护的进程a结束后,那么b也跟着结束了。 如何实现:在子进程开始之前,将daemon的值设置为True。 应用场景:子进程是帮助主进程完成任务的,如果主进程结束了,并且没必要去使用子进程执行的结果,就可以将子进程设置为守护进程。例如:在运行 阅读全文
posted @ 2018-12-29 16:28 起个名字、真难啊 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.什么是并发编程? 并发指的是多个任务同时被执行,在之前的TCP通讯中,服务器在建立连接后需要一个循环来与客户端循环的收发数据,但服务器并不知道客户端什么时候会发来数据,导致没有数时服务器进入了一个等待状态,此时其他客户端也无法链接服务器,很明显这是不合理的,学习并发编程就是要找到一种方案,让一个 阅读全文
posted @ 2018-12-28 17:08 起个名字、真难啊 阅读(412) 评论(0) 推荐(0) 编辑