摘要: 一.视图 视图是一个虚拟表(非真实存在),其本质是根据SQL语句获取动态的数据集,并为其命名,用户使用时只需使用名称即可获取结果集,可以将该结果集当做表来使用. 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重复写复杂的sql了,直接去视图中查找即可 阅读全文
posted @ 2018-09-18 19:28 Yven 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一.使用正则表达式查询 二.用户权限管理 MySQL是一个tcp服务器,用于操作服务器上的文件数据,接收用户端发送的指令,接收指令时需要考虑安全问题,于是就需要用户权限的管理. 在MySQL自带的mysql数据库中有4个表用于用户管理 分别是(优先级从高到低): user --> db --> ta 阅读全文
posted @ 2018-09-17 19:19 Yven 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一.介绍 约束条件与数据类型的宽度意义,都是可选参数. 作用:用于保证数据的完整性和一致性. 主要分为: 二.not null与default not null 指的时字段的值不可为空,null表示空 default 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值 no 阅读全文
posted @ 2018-09-13 18:41 Yven 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一.库相关操作 1.系统数据库 information_schema:虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息,列信息,权限信息等. performance_schema:MySQL5.5开始新增的一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种 阅读全文
posted @ 2018-09-12 20:06 Yven 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一.数据库管理软件的由来 1.程序所有的组建不可能运行在一台机器上 如果运行在一台机器上,那么这台机器出现问题就意味着软件的崩溃,并且程序的执行效率依赖于承载它的硬件,而一台机器的性能终归是有限的. 所以我们只能通过水平扩展来增强我们系统的整体性能,着就需要将程序的各个组件分布于多台机器上去执行. 阅读全文
posted @ 2018-09-11 16:50 Yven 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一.进程池与线程池 python标准模块concurrent.futures(并发未来) 1.concurrent.futures模块是用来创建并行的任务,提供了更高级别的接口,为了异步执行调用 2.concurrent.futures这个模块使用方便,接口都已封装完整 3.concurrent.f 阅读全文
posted @ 2018-09-10 21:06 Yven 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 一.线程概念 线程:在操作系统中,每一个进程有一个地址空间,而且默认就有一个控制线程. 线程顾名思义就是一条流水线工作的过程,一条流水线必须数据一个车间,一个车间的工作过程就是一个进程. 车间负责把资源整合到一起,是一个资源单位,而一个车间至少有一个流水线. 所以进程只是用来把资源集中到一起(进程只 阅读全文
posted @ 2018-09-06 16:30 Yven 阅读(242) 评论(0) 推荐(1) 编辑
摘要: 一.必备基础知识 进程是什么?进程指的是一个正在进行的程序,进程是用来描述程序执行过程的虚拟概念. 进程的概念起源于操作系统,进程是操作系统最核心的概念,操作系统其他所有的概念都是围绕进程来的. 从进程的概念又可以引入一个概念就是操作系统, 为什么要有操作系统? 现代的计算机系统主要是由一个或者多个 阅读全文
posted @ 2018-09-05 16:23 Yven 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一.基于UDP协议的套接字 UDP协议 UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 阅读全文
posted @ 2018-09-04 19:37 Yven 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 一.基于tcp的套接字 tcp是基于链接的,必须先启动服务端,然后再启动客户端去链接服务端 tcp服务端 tcp客户端 二.修改bug+通信循环+链接循环 上述存在客户端退出时服务端即会崩溃的bug,而且无法实现用户的多次输入,以及服务端无法一直对外服务的问题,对此进行修改 服务端 客户端 三.模拟 阅读全文
posted @ 2018-09-03 20:00 Yven 阅读(293) 评论(0) 推荐(0) 编辑