上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要: 一、多表操作练习 题材: /* 数据导入: Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 Source Host : l 阅读全文
posted @ 2019-08-22 16:19 凯帅 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 单表查询: create table emp( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null default 'male', #大部分是男的 a 阅读全文
posted @ 2019-08-21 18:51 凯帅 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 将所有数据都放在一张表内产生的弊端 1.表的组织结构不清晰 2.浪费存储空间 3.可扩展性极差(修改某个部门信息 ) 多对一: 如何查找表与表之间的关系 以站在员工表为例: 多个员工能否属于一个部门 可以 以站在部门表为例: 多个部门能否有同一个员工 不可以 只有站在两边分析,才能下结论: 员工表单 阅读全文
posted @ 2019-08-20 15:40 凯帅 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 字段类型: 整型 浮点型 字符类型 日期类型 枚举与集合类型约束条件 primary key unique not null default 存储引擎 不同的数据应该有不同的处理机制 mysql存储引擎 Innodb:默认的存储引擎 查询速度较myisam慢 但是更安全 myisam:mysql老版 阅读全文
posted @ 2019-08-19 15:10 凯帅 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 一、数据库概念 1.随意的存到了一个文件中 数据格式也是千差万别的 2.软件开发目录规范 规定了数据存放的位置 ps:数据都是保存在本地的 3.将保存数据的部分 存到一个公共的地方 所有的用户涉及到数据相关 都必须来这个公共地方查二、数据库之mysql 本质就是一款基于网络通信的应用软件 任何基于网 阅读全文
posted @ 2019-08-18 22:09 凯帅 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、协程 进程:启动多个进程 进程之间是由操作系统负责线程:启动多个线程 真正被cpu执行的最小单位实际是线程 开启一个线程 创建一个线程 需要寄存器 堆栈协程:本质上是一个线程,能在多个任务之间切换来节省一些IO时间 协程中任务之间的切换也消耗时间,但是开销远远小于进程线程之间的切换都是实现并发的 阅读全文
posted @ 2019-08-15 17:09 凯帅 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、管道 管道:进程与进程之间能相互通信通信原理:是基于管道双向通信 from multiprocessing import Pipe, Process conn1, conn2 = Pipe() conn1.send("123456") print(conn2.recv()) from multi 阅读全文
posted @ 2019-08-15 16:51 凯帅 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一、线程池 from concurrent.futures import ThreadPoolExecutor import time def func(n): time.sleep(2) print(n) return n * n def call_back(m): print("结果是:%s" 阅读全文
posted @ 2019-08-15 16:37 凯帅 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、线程定义及作用 线程:进程线程其实都是虚拟单位,都是用来帮助我们形象的描述某种事物 进程:资源单位(进程开辟一块内存空间,里面可以有多个线程) 线程:执行单位(进程的任务都是线程去执行) 将内存比如成工厂 那么进程就相当于是工厂里面的车间 而你的线程就相当于是车间里面的流水线 ps:每个进程都自 阅读全文
posted @ 2019-08-12 16:00 凯帅 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、信号量 信号量:一套资源 同一时间 只能被n个人访问 某一段代码 同一时间 只能被n个进程执行,控制访问人数 Semaphore用上锁的原理实现的,内置了一个计数器,在同一时间 只能有指定数量的进程执行被控制住代码 import random from multiprocessing impor 阅读全文
posted @ 2019-08-12 15:35 凯帅 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页