摘要:
[TOC] 1.权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作。包括select、update、delete、update、grant等操作。那么一般情况在公司之后DBA工程师会创建一个用户和密码,让你去连接数据库的操作,并给当前的用户设置某个操作的权限(或者所有权 阅读全文
摘要:
[TOC] 1.介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性 主要分为: 说明: 2.not null 和default 是否可空,null表示空,非字符串 not null 不可空 null 可空 default默认值,创建列时可以指定默认值,当插入数据时如 阅读全文
摘要:
[TOC] 1.文件夹(库) 查看字符集编码的指令 MySQL客户端连接服务端时的完整指令 2.文件(表) 3.文件的一行内容 创建不同引擎的表 4.创建表的完整语法 5.整型类型 | 类型 | 大小 | 范围(有符号) | 范围(无符号)unsigned约束 | 用途 | | | | | | | 阅读全文
摘要:
[TOC] 1.基础部分 1.1数据库是什么 之前所学,数据要永久保存,比如用户注册的用户信息,都是保存于文件中,而文件只能存在于某一台机器上。 如果我们不考虑从文件中读取数据的效率问题,并且假设我们的程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题 但需要考虑的问题是:程序的执行效 阅读全文
摘要:
[TOC] 1.单表查询的语法 2.关键字的执行优先级(重点) 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条条记录 3.将取出的一条条记录进行分组group by,如果没有group by,则整体作为一组 4.将分组的结果进行having过滤 5.执行select 6 阅读全文
摘要:
[TOC] 1.什么是线程 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 多线程(即多个控制线程)的概念是,在一个进程中存在多个控制线程,多个控制线程共享该进程的地址空间,相当于一个车间内有多条流水线,都共用一个车间的资源 2.线程与进程的区别 阅读全文
摘要:
[TOC] 1.multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing 阅读全文
摘要:
[TOC] 1.什么是进程 进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。 举例(单核+多道,实现多个进程的并发执行): 小冯在一个时间段内有很多任务要做:python备课的任务,写书的任务,交女朋友的任务,王者荣耀上分的任务, 但小冯同一时刻只能做一个任务(cp 阅读全文
摘要:
[TOC] 1.为什么要有操作系统 ( 两本书:现代操作系统、操作系统原理,学好python以后再去研究吧~~) 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员 阅读全文
摘要:
[TOC] 1.socket 看socket之前,先来回顾一下五层通讯流程: 但实际上从传输层开始以及以下,都是操作系统帮咱们完成的,下面的各种包头封装的过程,用咱们去一个一个做么? NO! Socket又称为套接字,它是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,S 阅读全文