协程

xiaoxiao涛14 天前
c++·协程
协程6 --- HOOK原理:修改符号指向 我们可以通过 HOOK 系统的socket函数族来实现无需修改代码的异步化改造。可以通过共享库的方式来让引用程序在下次运行时执行不同的代码,Unix-like 系统提供了 dlopen,dlsym系列函数来供程序在运行时操作外部的动态链接库,从而获取动态链接库中的函数或者功能调用。
路宇1 个月前
android·开发语言·kotlin·协程·kotlin协程
Android Kotlin中协程详解博主前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住也分享一下给大家, 👉点击跳转到教程
两水先木示2 个月前
开发语言·lua·协程·对象池
【Lua坑】Lua协程coroutine无法正常完整执行问题问题:发现Lua协程执行到一半,突然被掐断了一样等到了设定的时间没有正常执行协程后续代码!非必现bug,若发生大概率在高频率使用协程时易触发。
周周的Unity小屋2 个月前
unity·游戏引擎·迭代器·协程
深入探索Unity协程:揭开CSharp迭代器背后的神秘面纱协程是一种特殊类型的迭代器方法,允许你在多个帧之间分段执行代码。可以用来处理时间延迟、异步操作和顺序执行的任务,而不阻塞主线程。Unity协程的实现依赖于C#语言提供的迭代器相关的语言特性,所以想要弄清楚Unity协程的底层原理,必须先了解C#的迭代器的基本功能。
嚯呀怪怪怪3 个月前
golang·线程·多线程·并发·编译原理·协程·gorountine
从零基础学Go(九)——Go的GoroutineGo语言(简称Go)是由谷歌公司开发的一种静态强类型、编译型、并发型的编程语言。Go语言的一个显著特点就是对并发编程的良好支持,而Goroutine则是实现这一特性的重要基础。Goroutine可以看作是Go语言中的轻量级线程,它可以帮助开发者轻松实现并发任务,从而更高效地利用多核处理器的能力。
居安思危_Ho3 个月前
android·开发语言·kotlin·协程·kotlin协程
【Android Kotlin】Kotlin协程介绍Kotlin中的协程(Coroutines)是一种轻量级的并发框架,用于简化异步编程和并发任务。它提供了简洁的语法和强大的功能,允许开发者以顺序代码的方式编写异步操作。协程可以挂起并恢复,从而避免了传统回调地狱问题,并且可以轻松实现并发、异步、并行操作。
XeonYu3 个月前
kotlin·协程·coroutine·到底什么是协程
kotlin协程之 协程概念的具像化在最开始 协程初探 的文章中,我们已经把协程的基本概念给出了定义:kotlin 协程跟Java线程概念类似,都是用来管理并发的工具。它的底层是使用Java线程实现的,并基于线程封装了一套 API 给我们使用,让我们能够更容易的管理并发任务。
ttod_qzstudio3 个月前
unity·webgl·协程·waitforseconds
Unity协程WaitForSeconds在编辑器和WebGL表现不同问题的解决方法参考最近做的一个效果让下面为了让下面这种图片生成一个翻页效果(使用ShaderGraph中的FlipBook节点),我通过携程来实现连续翻页。
dvlinker3 个月前
c++·模块·c++20·协程·范围·新标准·三向比较符
C++ 新特性 | C++20 常用新特性介绍目录1、模块(Modules)2、协程(Coroutines)3、概念(Concepts)4、范围(Ranges)
Hah3174 个月前
服务器·网络·c++20·协程
C++20,boost协程
ljh_a14 个月前
运维·服务器·ansible·php·高并发·协程·1panel
php在服务器上部署可视化运维工具详细列表如果你的项目很小,可以用宝塔。但对于并发大的服务器管理,选择适合的工具非常重要。目录以下是一些免费且适合高并发管理的服务器管理工具推荐:
ljh_a14 个月前
后端·php·高并发·协程·swoole
基于 Swoole 扩展的框架如 Hyperf 或 EasySwoole的用户请求流程当使用基于 Swoole 扩展的框架如 Hyperf 或 EasySwoole 时,不再需要 PHP-FPM 和传统的 FastCGI 协议来处理请求。这些框架直接利用 Swoole 扩展的特性来处理网络请求,并通过协程提高并发处理能力。以下是这些框架处理请求的正确流程:
ljh_a14 个月前
开发语言·php·高并发·协程·hyperf·swoole
【Swoole 的生命周期,文件描述符,协程数量,以及默认值】目录Swoole 的生命周期Swoole 文件描述符(FD)缓存Swoole设置协程的数量Swoole 默认值
林鸿群5 个月前
服务器·前端·golang·定时器·协程·time
golang定时器使用示例1.定时器创建与停止输出:2.定时器配合协程使用输出:
国家一级摸鱼选手5 个月前
unity·音频·协程·异步·卡顿
[Unity]播放音频卡顿问题记录一个问题:游戏内播放完音频A再去循环播放音频B,在协程里使用等待n秒来实现拼接,发现在个别手机上会有卡顿的问题,盲猜是和帧率有关。
老衲不服6 个月前
android·kotlin·协程
Kotlin协程在android中的使用总结引用官方的一段话协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。该库可以将用户代码的相关部分包装为回调、订阅相关事件、在不同线程(甚至不同机器!)上调度执行,而代码则保持如同顺序执行一样简单。 协程是一种并发设计模式,您可以在Android平台上使用它来简化异步执行的代码
许野平6 个月前
rust·async·future·协程·await
Rust的协程机制:原理与简单示例在现代编程中,协程(Coroutine)已经成为实现高效并发的重要工具。Rust,作为一种内存安全的系统编程语言,也采用了协程作为其并发模型的一部分。本文将深入探讨Rust协程机制的实现原理,并通过一个简单的示例来展示其使用方法。
HONT6 个月前
协程·coroutine
扩展实现Unity协程的完整栈跟踪现如今Unity中的协程(Coroutine)方案已显得老旧,Unitask等异步方案可以直接解决如异常捕获等各类问题,
fananchong26 个月前
开发语言·lua·协程·协程池·coroutine
Lua 协程池在 使用 Lua 协程模拟 Golang 的 go defer 编程模式 中介绍了 Lua 协程的使用,模仿 golang 封装了下
ma_no_lo6 个月前
开发语言·爬虫·python·网络爬虫·线程·进程·协程
Python爬虫:线程,进程与协程以往的爬虫我们都采用单线程和同步的方式,这导致我们的爬虫及其脆弱,因为一点报错都会让它停下来,而且面对比较大的数据,爬虫只能选择等待,这种阻塞会消耗很多时间,为什么我们不把等待的这些时间去干别的事呢?