本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
python多线程 python多线程
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 什么是线程       在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程   线程顾名思义,就是一条流水线工作的过程,一条流水线必须属于
2021-04-05
python多线程(二) python多线程(二)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 开启线程的两种方式 #方式一 from threading import Thread import time def sayhi(name):
2021-04-05
python多进程理论 python多进程理论
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 什么是进程进程:正在进行的一个过程或者说一个任务。而负责执行任务则是cpu。     举例(单核+多道,实现多个进程的并发执行):     你在一个时间段
2021-04-05
python多线程(三) python多线程(三)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 同步锁两个需要注意的点: 线程抢的是GIL锁,GIL锁相当于执行权限,拿到执行权限后才能拿到互斥锁Lock,其他线程也可以抢到GIL,但如果发现Lock
2021-04-05
python多进程编程(一) python多进程编程(一)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! multiprocessing模块介绍python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在p
2021-04-05
python多进程编程(二) python多进程编程(二)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 进程同步(锁)进程之间数据不共享,但是共享同一套文件系统,所以访问同一个文件,或同一个打印终端,是没有问题的, 而共享带来的是竞争,竞争带来的结果就是错乱
2021-04-05
python并发编程之协程 python并发编程之协程
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 单线程并发 基于单线程来实现并发,即只用一个主线程(很明显可利用的cpu只有一个)情况下实现并发,为此我们需要先回顾下并发的本质:切换+保存状态    
2021-04-05
python并发之IO模型(二) python并发之IO模型(二)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! blocking IO (阻塞IO)在linux中,默认情况下所有的socket都是blocking,一个典型的读操作流程大概是这样: 当用户进程调用
2021-04-05
python并发之IO模型(一) python并发之IO模型(一)
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 事件驱动模型协程:遇到IO操作就切换。 但什么时候切回去呢?怎么确定IO操作完了? 很多程序员可能会考虑使用“线程池”或“连接池”。“线程池”旨在减少创建
2021-04-05
SQL实战 SQL实战
点击上方”python宝典”,关注获取python全套视频, 技术文章第一时间送达! 一、表关系 二、操作表 1、自行创建测试数据 表结构和数据 SET NAMES utf8; SET FOREIGN_KEY_CHECKS =
2021-04-05
3 / 8