E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
协程asyncio
Python中的异步
asyncio
本文主要参考这个对于以下代码,如果在jupyternotebook/lab中执行,需要将
asyncio
.run(main())替换为:awaitmain()因为,jupyternotebook本身就包含了异步的
奇而思
·
2023-10-23 22:17
神奇的linux技术:Linux观测技术bpf,用bpf来观测tcp网络
建立连接与数据传输专注后台服务器开发,包含了C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,
协程
linux大本营
·
2023-10-23 19:01
c++
linux
tcp
bpf
golang 八股文整理
目录进程、线程、
协程
Go的垃圾回收机制GC的触发条件GC的调优GMP调度和CSP模型Goroutine的调度原理Goroutine的切换时机Context结构原理Context工作原理Context使用场景
小小小熊猫5
·
2023-10-23 19:25
golang
专栏
golang
进程,线程,
协程
【笔记】【个人理解】
由于简历上写了一个有关
协程
的项目,结果面试的时候疯狂被问
协程
(然而我不太懂呜呜呜),直接就被问烂了…下面再次捋一捋进程、线程、
协程
。(以下是个人理解,欢迎指正。)问题展开:进程是什么?进程的优缺点?
qq_53398102
·
2023-10-23 09:50
笔记
面试
c++
数据结构
开发语言
基于 Linux ucontext 函数族实现的 简易的,非对称的
协程
库
写了个
协程
库(小玩具)指路:请移步GitHub里面有三个分支,README.md写的应该还是挺清楚的。前前后后写了好久…我是一个大三找实习的鼠鼠,加油吧!!!
qq_53398102
·
2023-10-23 09:50
linux
c++
c语言
学习
数据结构
性能测试工具-Locust的使用方法
Locust是一款使用Python开发的开源性能测试工具,支持分布式,可在多台主机上对系统持续发送请求,与Jmeter、LoadRunner的等压测工具使用线程的方式模拟用户请求不同,Locust是使用
协程
的方式模拟用户请求
小白典
·
2023-10-23 07:17
测试工具
压力测试
python
golang并发编程案例
本文主要学习了生产者和消费者模式、
协程
管道定时任务的应用和WaitGroup并发控制原理以及底层源码解读。
怜雨慕
·
2023-10-23 06:37
Golang并发学习
golang
java
开发语言
golang并发编程面试题
1、用两个
协程
打印交替打印字母和数字,例如A1B2C3D4E5…注意:WaitGroup对象不是一个引用类型,通过函数传值的时候需要使用地址,因为Go语言只有值传递,传递WaitGroup是值的话,就会导致会发生
时鲟、时倾
·
2023-10-23 06:35
golang
开发语言
golang学习笔记系列之并发编程
创建一个
协程
非常简单,就是在一个任务函数前面添加一个go关键字:gotask()packagemainimport("fmt""time")funcshow(namestring){fori:=0;i5
白日梦想猿
·
2023-10-23 06:03
golang
golang
学习
java
go并发编程之一:并发与并行的区别、go语言并发优势
go并发编程之一:并发与并行的区别、go语言并发优势并发与并行的区别并发并行go语言并发优势进程与线程线程与
协程
线程与
协程
的通俗说明goroutine和
协程
的区别并发与并行的区别并发并发(concurrency
java_xxxx
·
2023-10-23 06:02
#
任督二脉_go
golang
MicroPython的MQTT实现(
asyncio
协程
版)
一、改自:umqtt.simple代码https://github.com/micropython/micropython-lib/tree/master/umqtt.simple二、免费MQTT测试服务器https://www.emqx.cn/mqtt/public-mqtt5-brokerhttps://www.emqx.cn/mqtt/mqtt-websocket-toolkit三、源代码(
鲲鹏混子鱼
·
2023-10-23 03:27
树莓派
MicroPython
github
python
自动驾驶
机器学习
pytorch
什么是
协程
协程
toyield含义:产出和让步。
风果常识
·
2023-10-23 01:05
6.
协程
的挂起
挂起函数的作用以及使用场景:挂起函数会让
协程
从正在执行它的线程上脱离,并在挂起函数执行结束恢复到原线程,实现非阻塞式挂起。
学吉他的袁先生
·
2023-10-22 17:27
西山居 游戏研发工程师实习生 面经
你实习接受加班么4、说一下Unity的生命周期,Start和Awake哪里不同5、Unity中Update与FixedUpdate的区别,怎么设置FixedUpdate的帧率6、介绍一下Unity中的
协程
是怎么样实现的
EUGOUALICE
·
2023-10-22 14:23
面经
游戏
开发语言
面试
c#
c++
unity
golang
协程
介绍和理解
1、介绍
协程
前先需要了解进程和线程进程:程序在操作系统中的一次执行过程,系统进行资源分配和调度的一个独立单位。
小心小新啊
·
2023-10-22 09:28
语言
golang协程
goroutine
Kotlin
协程
介绍
前言1.Kotlin
协程
是啥?
caremmm
·
2023-10-22 09:28
Android知识点
kotlin
android
kotlin
Unity3D
协程
介绍 以及 使用
Unity3D
协程
介绍以及使用作者ChevyRay,2013年9月28日,snaker7译原文地址:http://unitypatterns.com/introduction-to-coroutines
初仔仔
·
2023-10-22 09:27
C语言---
协程
介绍
1、
协程
概念1.1什么是进程和线程? 在了解
协程
之前先复习下进程和线程的概念,有助于我们更好的理解
协程
。 进程是正在运行的程序的实例,进程拥有代码和打开的文件资源、数据资源、独立的内存空间。
WangChchg
·
2023-10-22 09:56
C语言
linux
经验分享
c语言
Unity3D
协程
介绍以及使用
本文转自:Unity3D
协程
介绍以及使用作者ChevyRay,2013年9月28日,snaker7译原文地址:http://unitypatterns.com/introduction-to-coroutines
coffeecato
·
2023-10-22 09:55
Unity3d
Unity3D协程
Coroutine
Yield
StartCoroutine
Unity
协程
介绍及使用
这周实在不想再写博客了,而且这篇文章写得非常好所以直接拉过来了:Unity3D
协程
介绍以及使用作者ChevyRay,2013年9月28日,snaker7译原文地址:http://unitypatterns.com
玉雪逐梅
·
2023-10-22 09:25
Unity游戏开发
unity3d
协程
C++
协程
之
协程
介绍
文章目录产生背景
协程
和异步IO以及多线程的对比处理IO密集型任务
协程
的实现机制
协程
函数的特点有栈
协程
无栈
协程
有栈
协程
和无栈
协程
对比产生背景对于后台开发,我们有一个非常重要的问题即使用尽可能少的服务器资源处理海量的请求
蓝子娃娃
·
2023-10-22 09:24
C/C++
协程
Unity
协程
介绍以及使用
作者ChevyRay,2013年9月28日,snaker7译原文地址:http://unitypatterns.com/introduction-to-coroutines/在Unity中,
协程
(Coroutines
HawkJony
·
2023-10-22 09:53
Unity
API
&
Math
协程
unity
python
协程
介绍
协程
,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:
协程
是一种用户态的轻量级线程。
协程
拥有自己的寄存器上下文和栈。
会不会依然想起我a
·
2023-10-22 09:22
python
CyberRt
协程
介绍
目录
协程
线程切换
协程
切换问题两个接口初始化
协程
栈举个例子总结
协程
CyberRt作为百度阿波罗的中间件,采用了比较有特色的
协程
调度框架。本文主要是为了更详细的介绍下,CyberRT
协程
的实现原理。
keepmovingforward
·
2023-10-22 09:20
学习
开发语言
中间件
c++
自动驾驶
协程
介绍
作者ChevyRay,2013年9月28日,snaker7译原文地址:http://unitypatterns.com/introduction-to-coroutines/在Unity中,
协程
(Coroutines
hundaxxx
·
2023-10-22 09:49
swoole
协程
介绍
从4.0版本开始Swoole提供了完整的
协程
(Coroutine)+通道(Channel)特性,带来全新的CSP编程模型。
飞马攻城师
·
2023-10-22 09:18
ESP32C3 LuatOS TM1650①驱动测试
lua源码引脚连接TM1650ESP32C3SCLGPIO5SDAGPIO4下载TM1650.lua源码,并以文件形式保存在项目文件夹中驱动测试源码--注意:因使用了sys.wait()所有api需要在
协程
中使用
armcsdn
·
2023-10-22 06:51
lua
合宙
开发语言
ESP32C3 LuatOS TM1650②动态显示累加整数
--注意:因使用了sys.wait()所有api需要在
协程
中使用--用法实例PROJECT="ESP32C3_TM1650"VERSION="1.0.0"_G.sys=require("sys")localtm1650
armcsdn
·
2023-10-22 06:51
合宙
lua
单片机
嵌入式硬件
php使用thinkphp快速搭建swoole玩转
协程
swoole4开始支持了类似go的
协程
,以下是进程、线程、
协程
之间的联系。1,进程经典定义:一个执行中程序的实例。系统中的每个程序都运行在某个进程的上下文中。
一码超人
·
2023-10-22 06:45
swoole
后端
php
go
websocket
Android常用开源组件探索-OkHttp(2)原理详解
1、概述OkHttp是Square公司开源的一款网络框架,一般和Retrofit、RxJava或
协程
一起使用。
打架不行的二哈
·
2023-10-22 06:34
Android面试题
渣本Android学习笔记
#
开源组件
android
java
http
理解 Go 语言中的
协程
:goroutine
Hi,大家好,我是明哥。在自己学习Golang的这段时间里,我写了详细的学习笔记放在我的个人微信公众号《Go编程时光》,对于Go语言,我也算是个初学者,因此写的东西应该会比较适合刚接触的同学,如果你也是刚学习Go语言,不防关注一下,一起学习,一起成长。我的在线博客:http://golang.iswbm.com我的Github:github.com/iswbm/GolangCodingTime说到
王炳明
·
2023-10-22 02:02
操作系统-进程线程
协程
协程
不是系统级线程,很多时候
协程
被称为“轻量级线程”、“微线程”、“纤程(fiber)”等。
xxwtiancai
·
2023-10-22 02:36
操作系统
开发语言
系统架构
系统安全
进程 线程
协程
进程线程
协程
进程:进程是一个具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统资源分配和独立运行的最小单位;线程:线程是进程的一个执行单元,是任务调度和系统执行的最小单位;
协程
:
协程
是一种用户态的轻量级线程
来深圳
·
2023-10-22 02:05
计算机基础
后端
进程线程
协程
2.
协程
是一种基于线
叫我峰兄
·
2023-10-22 02:34
系统相关
进程线程协程
进程 线程
协程
简述
协程
:是一种比线程更加轻量级的存在,
协程
不是被操作系统内核所管理,而完全是由程序所控制(也就是在用户态执行)。
协程
是函数级的。优缺点分析:进程:
小丞先生
·
2023-10-22 02:04
进程线程
协程
的区别
进程:保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己独立的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源(CPU时间片、内存等资源),进程是资源分配的最小单位。线程:线程又叫做轻量级进程,是操作系统调度,是CPU调度的最小单位。线程从属于进程,是程序的实际执行者。一个进程可以有多个线程,最少有一个线程,但一个线程只能有一个进程。
可宇龙
·
2023-10-22 02:03
python基础
p2p
网络协议
网络
进程线程
协程
的区别与联系
进程线程
协程
的区别与联系进程进程实体定义特性注意线程定义注意
协程
定义特性进程与线程的区别与联系进程线程和
协程
的区别与联系使用多线程的实例进程引入进程的目的是为了是多道程序并发执行,从而提高资源利用率和系统吞吐量进程实体进程实体由程序段
enough_time
·
2023-10-22 02:03
操作系统
python
多线程
操作系统
进程 线程
协程
异步
线程对于操作系统而言,线程是最小的执行单元,进程是最小的资源管理单元。无论是进程还是线程,都又操作系统管理在I/O(DiskIO、网络IO等)操作中,分片执行效率更高在文件读取过程中有一个很重要的东西,叫DMA(DirectMemoryAaccess)直接存储访问DMA:它允许不同速度的硬件装置来沟通,而不需要依赖于CPU的大量中断负载。否则,CPU需要冲来源把每一片段的资料复制到寄存器,然后把他
梦视空
·
2023-10-22 02:02
学习笔记
架构师之路011 进程 线程
协程
如果我们实际就只有一个单核的CPU,是否就没办法实现多任务呢?当然可以。方法是把CPU的时间切成一段段时间片,每个时间片只运行某一个软件。这个时间片给软件A,下一个时间片给软件B。因为时间片很小,我们会感觉这些软件同时都在运行。这种分时间片实现的多任务系统,我们把它叫分时系统。分时系统的原理说起来比较简单,把当前任务状态先保存起来,把另一个任务的状态恢复,并把执行权交给它即可。这里面涉及的问题有:
ailinyingai
·
2023-10-22 02:32
架构师之路
java
开发语言
进程、线程、
协程
一、概述1.1、用户态和内核态1.1.1、用户空间和内核空间对于32位的操作系统而言,它的寻址空间最大为4g(2的32次方),换言之一个系统进程最大可运行的内存地址空间为4个G,操作系统核心空间占用1g,其他3g则给予用户空间使用。针对Linux操作系统而言,最高的1G字节(从虚拟地址0xC0000000到0xFFFFFFFF),由内核使用,称为内核空间,而较低的3G的字节(从虚拟地址0x0000
方璧
·
2023-10-22 02:00
java
开发语言
Swoole 开发框架 imi v1.2.0 发布,长连接服务重大开发体验提升
3264174810-5d0c33d17d04a_articlex.pngimi是基于PHPSwoole的高性能
协程
应用开发框架,它支持HttpApi、WebSocket、TCP、UDP服务的开发。
无锡程序员宇润
·
2023-10-21 14:49
GIL全局解释器锁与
协程
进程和线程的比较1.进程的开销比线程的开销大很多2.进程之间的数据是隔离的,但是,线程之间的数据不隔离3.多个进程之间的线程数据不共享----->还是让进程通信(IPC)------->进程下的线程也通信了---->队列GIL全局解释器锁Python在设计之初就考虑到要在主循环中,同时只有一个线程在执行。虽然Python解释器中可以“运行”多个线程,但在任意时刻只有一个线程在解释器中运行。对Pyt
-wellplayed-
·
2023-10-21 13:16
网络编程与并发编程
python
开发语言
协程
高级概念
文章目录官网地址管理长时间运行的任务使用
协程
确保主线程安全withContext()的效用启动
协程
并行分解
协程
概念CoroutineScope作业CoroutineContext官网地址https://
鱼包子Ray
·
2023-10-21 07:02
Kotlin
Android
Kotlin
协程
协程高级概念
CoroutineScope
启动协程
协程确保主线程安全
Kotlin
协程
简介
文章目录官网地址1来源2出现原因3特点1)轻量2)内存泄漏更少3)内置取消支持4)Jetpack集成4依赖项信息5在后台线程中执行6使用
协程
确保主线程安全7处理异常官网地址https://developer.android.google.cn
鱼包子Ray
·
2023-10-21 07:31
Kotlin
kotlin
开发语言
android
协程
协程简介
在 Android 上测试 Kotlin
协程
文章目录官方文档在测试中调用挂起函数TestDispatchersStandardTestDispatcherUnconfinedTestDispatcher注入测试调度程序设置主调度程序在测试之外创建调度程序创建您自己的TestScope注入作用域官方文档https://developer.android.google.cn/kotlin/coroutines/test?hl=zh-cnAPI是
鱼包子Ray
·
2023-10-21 07:58
Kotlin
android
kotlin
开发语言
协程
协程测试
TestDispatchers
深入浅出
协程
、线程和并发问题
image"
协程
是轻量级的线程",相信大家不止一次听到这种说法。但是您真的理解其中的含义吗?恐怕答案是否定的。
谷歌开发者
·
2023-10-21 04:59
线程安全案例 --- 线程池
小王学习录今日鸡汤什么是线程池为什么需要线程池1.
协程
2.线程池3.什么是用户态和内核态使用线程池---java标准库1.线程池的创建2.工厂模式3.线程池的使用ThreadPollExecutor类构造方法
With Order @!147
·
2023-10-21 02:28
操作系统
安全
开发语言
java
操作系统
线程安全
线程池
多线程
进程,线程,
协程
,so easy!
进程,线程,
协程
,我们只有知道他们是怎么来的,才能知道他们是怎么没的!
念念咚咚锵
·
2023-10-21 02:13
编程
···pythonimport
asyncio
importuvloop
asyncio
.set_event_loop_policy(uvloop.EventLoopPolicy())@
asyncio
.coroutinedefhello
asialine
·
2023-10-21 01:06
day38
今日内容概要进程和线程的比较GIL全局解释器锁(重要理论)互斥锁线程队列(线程里使用队列)进程池和线程池的用法
协程
理论如何使用
协程
基于
协程
的高并发城程序进程和线程比较1.进程的开销比线程的开销大很多2.
小小史迪仔
·
2023-10-21 00:23
python
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他