潇洒唇膏

文章
4
资源
0
加入时间
2年10月21天

day10_进程、协程、异步IO、多路复用进程进程间数据交互进程间数据交互及共享进程池的使用协程协程遇到IO操作自动切换协程gevent并发爬网页事件驱动介绍阻塞IO, 非阻塞IO, 同步IO,异步IO介绍阻塞IO, 非阻塞IO, 同步IO,异步IO介绍2select poll epoll IO多路复用介绍及实现select IO多路复用代码实例epoll IO多路复用实现单线程支持上万并发代码实例

进程之前我们了解的线程,接下来我们学习多进程,进程之间是相互独立的,python是启动进程的时候,是启动的是原生进程。进程是没有GIL锁的,而且不存在锁的概念,进程之间的数据式不能共享的,而线程是可以的。 线程的使用场景: 1、IO操作:不占用cpu的操作,比如:从磁盘上读块数据,从网络读块数据,从内存上读块数据都算是io的操作。 2、计算是占用cpu的,比如:计算1+1。线程利用上下文切换,

SpringCloud之服务网关

一、GateWay新一代网关1、概念简介官网:点击访问(1)Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关;但在2.x版本中,Zuul的升级一直跳票,SpringCloud最后自己研发了SpringCloud GateWay替代了Zuul。(2)SpringCloud Gateway是基于Spring 5.0+Spring Boot 2.0和Project Reactor等技术开发的网关,它旨在为微服务架构提供一种简单有效统一的API路由管理方式。(3)Spri

STC学习:中断相关寄存器

中断允许寄存器IE、IE2和INT_CLKOIE:中断允许寄存器(可位寻址)SFR namebitB7B6B5B4B3B2B1B0IEnameEAELVDEADCESET1EX1ET0EX0EA:CPU的总中断允许位,EA=1,CPU开放中断,EA=0,CPU屏蔽所有的中断申请。EA的作用是使中断允许形成多级控制。即各中断源首先受EA控制;其次还受各中断源自己的中断允许控制位控制。ELVD:低压检测中断允许位,ELVD=1,允许低压检测中断,