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
协程libgo
golang内存分配与管理
为每个P,也就是go
协程
调度模型了里面的逻辑处理器维护一个mcache结构体的独立内存池,只有当该内存池不足
hust_joker
·
2023-07-29 23:00
go
内存管理
MonoBehaviour 组件
MonoBehaviour类是Unity中的一个基类,提供了许多方法和事件,用于处理输入、渲染、碰撞、
协程
等操作。
子燕若水
·
2023-07-29 23:48
从0开始学3D游戏开发
3D
游戏引擎
unity
详解 Go 中 WaitGroup 源码设计
Go语言提供的
协程
goroutine可以让我们很容易地写出多线程程序,但是,如何让这些并发执行的goroutine得到有效地控制,这是我们需要探讨的问题。
机器铃砍菜刀s
·
2023-07-29 18:16
asyncio并发编程-中
在
协程
里面我们还是需要使用多线程的,那什么时候需要使用多线程呢?
码农小杨
·
2023-07-29 14:50
Unity Coroutine
协程
UnityCoroutine是一种在Unity引擎中实现异步编程的技术,它可以让你在多个帧中分段执行一个函数,而不是一次性地执行完毕。Coroutine可以使用yield语句来暂停和恢复执行,从而实现一些复杂的逻辑和效果,如时间延迟、循环动画、网络请求等。Coroutine是基于IEnumerator接口的,它必须包含至少一个yield语句,并返回一个IEnumerator对象。你可以使用Star
子燕若水
·
2023-07-29 13:41
3D
从0开始学3D游戏开发
开发
unity
游戏引擎
深入异步应用--异步和
协程
的介绍(二十四)
一、为什么要用异步?1、在实际编码系统中,一般代码都是同步执行的2、异步解决的问题:异步处理可以让应用在长时间的API和数据库请求中避免阻塞的时间耗费,最终更快地服务更多请求。3、注意异步代码增加了复杂度,只在特定场景使用。二、异步的运用(图片下载来体现异步的功能)1、安装requests库2、增加一个通过发送url来代替上传图片的功能3、service.py文件中的代码importrequest
梦捷者
·
2023-07-29 10:52
Go并发编程
常见并发模型进程&线程(Apache)C10K异步非阻塞(Nginx,Libevent,NodeJS)复杂度高
协程
(Golang,Erlang,Lua)并发与并行并发:指同一时刻,系统通过调度,来回切换交替的运行多个任务
zww007
·
2023-07-29 08:33
Zinx框架学习 - 读写
协程
分离
Zinx-V0.7读写
协程
分离之前connection使用StartReader对客户端的数据接下来我们就要对Zinx做⼀个⼩⼩的改变,就是与客户端进修数据交互的Gouroutine由⼀个变成两个,⼀个专
找不着工作不改名
·
2023-07-29 08:20
Go
golang
golang积累-WaitGroup包装
在看NSQ源码时看到封装了waitgroup方法,很实用,于是网上找了一篇文章,顺带整个流程熟悉一遍golang的
协程
使用非常方便,但是为了确保
协程
能在主程序退出之前确保执行,会使用各种手段。
晓亮1988
·
2023-07-29 02:06
UE4/5C++多线程插件制作(十六、Coroutines
协程
封装)
目录准备MTPCoroutines.hMTPCoroutines.cpp我们要对
协程
继续封装制作:
协程
是一种计算机程序组件,它允许在某个位置暂停执行,然后在稍后的时间点恢复执行。
多方通行8
·
2023-07-29 01:55
UE4/5C++多线程插件制作
ue4
ue5
游戏
c++
虚幻引擎
Go 并发
用sync.WaitGroup,chan,goroutine,context并发:用一个逻辑处理器控制,简单说就是一个线程可以处理多个函数,在这里,用
协程
,gofunc,就是goroutine,用户态级别
景行三千
·
2023-07-28 22:43
golang
C#多线程
文章目录C#多线程前言一、什么是线程、什么是进程、什么是
协程
?
或与且与或非
·
2023-07-28 21:14
C#
c#
c++
java
UE4/5C++多线程插件制作(十七、封装
协程
管理)
目录MTPThreadInterface.hMTPManageBase.hMTPCoroutinesManage.hMTPManage.cppMTPManage.h添加继承:cpp实现:MTPThreadTaskMan
多方通行8
·
2023-07-28 18:10
UE4/5C++多线程插件制作
ue4
c++
游戏
ue5
虚幻引擎
多线程与多进程
每个进程虽然只有一个线程,但是多个进程可以一起执行多个任务2、多线程模式:启动一个进程,在一个进程的内部启动多个线程,这样多个线程也可以一起执行多个任务3、多进程+多线程:启动多个进程,每个进程再启动多个线程4、
协程
数据咩
·
2023-07-28 18:47
学习心得
多线程
【Lua学习笔记】Lua进阶——
协程
文章目录
协程
协程
的定义和调度StatusRunning
协程
协程
是一种并发操作,相比于线程,线程在执行时往往是并行的,并且线程在创建销毁执行时极其消耗资源,并且过长的执行时间会造成主进程阻塞。
milu_ELK
·
2023-07-28 12:01
Lua学习笔记
lua
学习
笔记
如何将数据存储在控制流中
在深入探讨之前,重要的是要注意并发和并行不是一回事:并发是关于编写程序的方式,关于能够独立执行控制流(无论你将它们称为进程、线程、
协程
、goroutine等),使得你的程序可以同时处理多个任务而不会
沃趣数据库管理平台
·
2023-07-28 11:36
数据库
python的多进程/多线程及其返回值的获取,类比Java多线程
使用ThreadPoolExecutor/ProcessPoolExecutor,同Java的ThreadPoolExecutor一样从Future获取子线程/进程的返回值会阻塞三、使用asyncio
协程
实现
jwolf2
·
2023-07-28 07:17
python
java
开发语言
Java虚拟机——线程与
协程
1Java与线程目前线程是Java里面进行处理器资源调度的最基本单位。如果日后Loom项目能够为Java引入纤程(Fiber)的话,可能会改变这一点。1.1线程的实现这里先把Java技术的背景放下,以一个通用的应用程序的角度来看线程是如何实现的。1.1.1内核线程实现利用内核线程实现的方式也被称为1:1实现。内核线程是直接由操作系统支持的线程,这种线程由内核来完成线程切换,内核通过操纵调度器对线程
肇秋贰拾捌
·
2023-07-28 03:50
Java虚拟机
java
开发语言
linux
Kotlin学习笔记——集合、
协程
更多文章可以访问我的博客Aengus|Blog集合CollectionsKotlin中的集合和Java中的非常像。List,Set和Map在Kotin中可以使用listOf(),setOf(),mapOf()方法非常方便的生成List,Set和Map,但是需要注意的是上面提到的方法生成的集合以及Map都是不可变的,只能访问,不能操作,如果想生成可变的集合,可以使用下面的方法:valmutableL
Aengus_Sun
·
2023-07-28 03:57
python最快多久学会,python学成需要多久
你需要掌握Python基本语法规则及变量、逻辑控制、内置数据结构、文件操作、高级函数、模块、常用标准库模块、函数、异常处理、MySQL使用、
协程
等知识点。
小六oO
·
2023-07-27 22:02
智能写作
python
flask
开发语言
【译文】扒一扒Kotlin Coroutines幕后实现
掘金迁移地址:【译文】扒一扒KotlinCoroutines幕后实现原文地址:KotlinCoroutines幕後那一兩件事前言如果你能看完本文并把所有内容都弄懂,你对
协程
的理解也已经超过大部分人了。
kevinsEegets
·
2023-07-27 20:49
协程
发请求,仅需三步
1、前言RxHttp在v2.0版本中加入对
协程
的支持,收到了广大kotlin用户的喜爱,他们也不禁感慨,原来
协程
发请求还能如此优雅,比retrofit强大的不止一点点,然而,这就够了吗?
不怕天黑_0326
·
2023-07-27 19:18
5.
协程
的取消
1.
协程
取消一个用户关闭了一个启动了
协程
的界面,那么现在
协程
的执行结果已经不再被需要了,这就需要用到
协程
的取消,launch函数返回了一个可以被用来取消运行中的
协程
的Jobsuspendfunmain(
学吉他的袁先生
·
2023-07-27 17:52
4-7
协程
协程
,又称微线程,纤程。英文名Coroutine。
协程
是啥
协程
是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。
冰鈊夢
·
2023-07-27 16:18
多进程,多线程,
协程
实现简单举例
文章目录多进程与多线程的对比1.多任务的实现原理2.多进程3.多线程4.计算密集型与IO密集型进程1.一个进程的举例:2.启动多个进程实现多任务:3.使用.join()等待子进程结束后再执行父进程4.全局变量在多个进程中不能被共享5.使用进程池启动多个子进程6.简单的进程间通信_Queue7.封装进程对象线程1.线程2.启动一个线程3.线程间的共享数据4.线程锁解决数据混乱5.创建全局的Threa
<花开花落>
·
2023-07-27 13:32
Python
进程
线程
协程
协程
中的取消和异常 (异常处理详解)
某个
协程
运行出现异常怎么办?
大虾啊啊啊
·
2023-07-27 08:59
【Python】多线程编程 ① ( 线程相关概念 | 进程 | 线程 |
协程
/ 纤程 | 管程 )
文章目录一、线程相关概念1、进程2、线程3、
协程
/纤程4、管程一、线程相关概念1、进程进程与操作系统:进程是操作系统中能够独立运行的单元,是操作系统对正在运行的应用程序的抽象结构描述;操作系统中运行的每个应用程序就是一个进程
韩曙亮
·
2023-07-27 05:19
Python
python
纤程
协程
线程
进程
asyncio 初学记录 (二、取消及等待)
awaitableasyncio.shield(aw,*,loop=None)##loop后面版本将被移除以下语句:res=awaitshield(something())相当于:res=awaitsomething()不同之处在于如果包含它的
协程
被取消
二傻吧
·
2023-07-27 05:29
基于
协程
方式的异步编程
创建一个任务列表loop.run_until_complete(result)#向任务列表添加任务#asyncio.run(result)python3.7以后支持该写法,替代该行的上面两行await+可等待对象(
协程
对象
vennnnnnnnnnnnnn
·
2023-07-27 02:10
python
开发语言
Go基本数据类型及内置函数(一文稳定基础)
文章目录1.基础数据类型2.内置函数3.函数4.列表操作及for循环5.原子性操作6.通道7.
协程
与并发安全8.定时器1.基础数据类型1.bool:布尔类型,只有true和false两个值。
MeiJin_
·
2023-07-26 19:40
Go
golang
javascript
开发语言
【go语言学习笔记】02 Go语言高效并发
文章目录一、并发基础1.
协程
(Goroutine)2.Channel2.1声明2.2无缓冲channel2.3有缓冲channel2.4关闭channel2.5单向channel2.6select+channel
北顾.岛城
·
2023-07-26 13:46
Golang
golang
学习
笔记
Kotlin中使用
协程
实现异步加载
//线程代码块GlobalScope.launch{//异步线程valasync=async{getContactPhone()}//切换主线程withContext(Dispatchers.Main){hello.text=async.await().toString()Log.e("MainActivity",async.await().toString()}}
岁月无痕灬灬
·
2023-07-26 13:29
Android开发之MVVM模式实践(六):
协程
与网络请求的结合
在经过前两章对
协程
的介绍后,我们终于又回到了MVVM的封装。
协程
在Android开发中最常用的场景应该是网络请求了,其次是一些使用Thread的场景,本章内容我们将着重介绍如何将
协程
与网络请求结合。
码途有道
·
2023-07-26 08:36
Kotlin 的隐藏性能开销与避坑指南
之后Google也推出了一系列用Kotlin实现的ktx扩展库,例如activity-ktx、fragment-ktx、core-ktx等,提供了各种方便的扩展方法用于简化开发者的工作,Kotlin
协程
目前
4e70992f13e7
·
2023-07-26 07:44
Kotlin
协程
教程(1):启动
协程
协程
简单的来说,就是用户态的线程。
kross
·
2023-07-26 06:55
Swoole从入门到入土(8)——
协程
初探
这一章节“
协程
”话题的讨论是为了让我们对之后
协程
风格服务端有更全面的了解。所以我们需要先一起了解一下什么是
协程
?
协程
有什么作用?
张云利
·
2023-07-26 05:11
swoole
后端
【Swoole系列4.8】一键
协程
化
一键
协程
化在
协程
相关的内容中,最后我们要讲的就是这个一键
协程
化的功能。这玩意又是什么意思呢?我们先看下面的例子。
码农老张Zy
·
2023-07-26 05:11
java
python
redis
编程语言
linux
swoole一键携程化mysql_【SWOOLE系列】浅淡SWOOLE
协程
(二) 一键
协程
化
背景我相信大部分人一开始用swoole的
协程
的时候都会再
协程
里写了一大堆堵塞的函数,导致项目崩溃。(是的!不要告诉我!就我一个人!)
weixin_39636245
·
2023-07-26 05:41
thinkphp6 swoole 异步
协程
一、安装thinkphpswoole扩展composerrequiretopthink/think-swoole二、设置swoole配置文件['host'=>env('SWOOLE_HOST','127.0.0.1'),//监听地址'port'=>env('SWOOLE_PORT',80),//监听端口'mode'=>SWOOLE_PROCESS,//运行模式默认为SWOOLE_PROCESS's
声嘶喑哑
·
2023-07-26 05:41
php
swoole
thinkphp
php
协程
mysql,原生php
协程
异步mysql方案-Go语言中文社区
在经过一番权衡和试验后选择了
协程
与连接池的搭配,原因很简单,省事,好维护!哈哈~~~~注意:此方案适用于数据库资源富余的情况,否则会出事的!!!对于资源不足的优化SQL,增加配置,负载均
史图馆
·
2023-07-26 05:10
php
协程
mysql
php swoole携程,基于 Swoole 实现
协程
篇(三):在 Laravel 框架中使用
协程
基于Swoole实现
协程
篇(三):在Laravel框架中使用
协程
由学院君创建于1年前,最后更新于1年前版本号#17432views4likes0collects前两篇教程我们陆续介绍了Swoole
协程
的实现原理
Top量化猎头Junco
·
2023-07-26 05:10
php
swoole携程
php
协程
mysql_Swoole - PHP
协程
框架
//高性能HTTP服务器$http=newSwoole\Http\Server("127.0.0.1",9501);$http->on("start",function($server){echo"Swoolehttpserverisstartedathttp://127.0.0.1:9501\n";});$http->on("request",function($request,$respons
Doreen Wat
·
2023-07-26 05:10
php
协程
mysql
laravel利用swoole扩展封装redis连接池以及一键
协程
化
RedisBase.php------redis操作基类│├─pool││├─RedisPool.php-------Redis连接池封装类│├─Redis.php----------------swoole一键
协程
封装一
拿命搏未〃来
·
2023-07-26 05:09
Swoole
Redis
Laravel
redis
swoole
一键
协程
化
作用:相对于Swoole1.x,Swoole4+提供了
协程
这个大杀器,所有业务代码都是同步的,但底层的IO却是异步的,保证并发的同时避免了传统异步回调所带来的离散的代码逻辑和陷入多层回调中导致代码无法维护之前解决方案
飞马攻城师
·
2023-07-26 05:06
一键
协程
化 linux命令
./4.7test",$i.PHP_EOL);}echo111;});go(function(){echo222;});
协程
必须是处理IO的时候(例如fiteput),才能起作用关键代码增加\Swoole
赵一舟
·
2023-07-26 05:35
android
【python】async异步编程
1.
协程
协程
不是计算机提供的(计算机提供线程和进程),是程序员人为创造的。
ynliii
·
2023-07-26 04:09
python
第二十一章 异步编程
JasonJ.W.Williams,RabbitMQinAction本章讨论三个密切相关的主要主题:Python的asyncdef、await、asyncwith和asyncfor结构;支持这些结构的对象:原生
协程
以及上下文管
m0_57581736
·
2023-07-26 04:04
流畅的python第二版学习
python
python学习05
协程
_async使用
async/await使用async/await:用于定义
协程
的关键字,async定义一个
协程
,await用于挂起阻塞的异步调用接口event_loop:事件循环,程序开启一个无限的循环,程序员把一些函数注册到事件循环上
mitudeniu
·
2023-07-26 04:04
python学习
python
学习
开发语言
python3 async 实践
python3async实践async/await是python3的新特性,可以进行
协程
运行。个人将他理解成多线程。实现代码如下#!
听他风吟
·
2023-07-26 04:04
python
线程进程
协程
文章目录多线程线程的实现线程的两种实现方式多线程并发的问题多线程中的锁线程池进程==进程==的实现用函数;==进程==的实现用重写类方法:进程之间的通信进程中的锁进程池
协程
(未看懂)
协程
的实现
协程
函数的嵌套调用
协程
通信之队列
刘某某.
·
2023-07-25 14:38
Python
python
开发语言
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他