摘要:
一、多进程_进程安全(加锁) 1、目的 锁是为了确保数据的一致性,避免读写时,其他数据同时读取,会造成数据错误 线程安全:多线程读写的时候会加锁 线程不安全:没加锁,写起来会乱 2、加锁 3、没加锁 4、加上N把锁 阅读全文
摘要:
多进程_同步进程(消息队列) 一、队列 二、多进程入队&出队的创建 运行结果 三、进程同步(使用queue) 运行结果 四、进程同步(使用Queue&JoinableQueue) 阅读全文
摘要:
Python_报错: line XXX, in join assert self._state in (CLOSE, TERMINATE)AssertionError 源码: 原因:在进程池操作join()时。需在前面加上pool.close()即可 结果: 阅读全文
摘要:
多进程_创建进程池 一、进程池概括 1、进程池说明 2、进程池方法 二、获取cpu操作核数 运行结果 三、多进程_进程池&单进程的效率比对 运行结果 四、创建进程池 运行结果 延伸:(实现给map中的函数传递多个参数) 运行结果: 五、多进程与单进程执行时间的比较 运行结果 阅读全文
摘要:
多进程模板 1、多进程获取url的前20个字符 运行结果 阅读全文
摘要:
进程的创建和简单应用 1、进程简单创建实例(os.fork()用于linux) vi编辑器相关: :/***(搜索***): n:向后找 :?print(向前搜索***) 多线程:多IO 的处理,不用做计算,直接获取数据 多进程: 携程:单线程机制,出现IO时,自动切换到别的任务 单线程出现IO时, 阅读全文
摘要:
pymysql的应用 一、装包(前提) py -m pip install pymysql; D:\Python36\python.exe -m pip install pymysql 二、创建连接+游标的应用 1、简单示例 2、创建数据库 3、创建表 4、插入表数据 5、插入数据(含字符串拼接实例 阅读全文
摘要:
小练习(内外连接、主键设置) 1、创建学生表 create table student( id int not null auto_increment, name varchar(20) not null, sex char(1), submission_date date, primary key 阅读全文
摘要:
查询操作 1、别名查询 select id 序号,name 名字 from test_1209ryc; 2、条件查询(between) select * from test_1209ryc where id between 2 and 5; 3、条件查询(in) select * from test 阅读全文
摘要:
数据库的基本操作 1、简单查看 show databases; mysql> use test; Database changed show tables; create database huanghuang; drop database huanghuang; 2、查看当前使用的库 select 阅读全文