coroutine

coroutine

文章 17 浏览 90

python 中的协程

我从一本书上读到了以下代码,并对此有一些疑问。 def coroutine(func): def start(*args, **kwargs): g = func(*args, **kwargs) g.next() return g …

黯然 2024-12-12 05:27:31 0 0

C# foreach 中未使用变量的警告

我有以下代码(简化): IEnumerable MyFunc(...){ IAsyncResult res = mSocket.BeginReceive(mReceptionArray, 0, pNbBytes, SocketFlags.None, null…

落花浅忆 2024-12-10 12:31:30 0 0

设计协程线程实现的替代方案,将推送方法转换为拉取方法

我有一个集合类,它以压缩格式保存许多不同类型的数据。为了枚举集合中的所有值,有一个 Execute(Query, IDataWriter) 方法。您向它传递一个定义所需…

生死何惧 2024-12-06 16:50:09 0 0

iPhone makecontext/swapcontext

我正在尝试使用 makecontext()/swapcontext() 在我的 iPhone 游戏中实现协程。但这些已被弃用。有替换功能吗?如果我使用这些功能(即使它已被弃用)…

無心 2024-12-05 05:07:43 0 0

C 或 C++ 中的协程?

看起来协程通常出现在高级语言中。 它们似乎也有几种不同的定义。我正在尝试找到一种方法,在 C 中拥有专门调用的协程,就像我们在 Lua 中一样。 func…

等待我真够勒 2024-12-04 15:58:25 2 0

如何用C语言制作意大利面条堆叠?

我正在尝试用 C 制作协程和延续。我意识到我需要某种意大利面条堆栈。是否可以在新的调用堆栈中执行函数?当然是在单线程内。如何创建一个新的、独立…

内心激荡 2024-12-04 03:02:39 2 0

在 Lua 中序列化挂起协程的 Pluto 库的替代方案?

我正在使用 Pluto 库,但它需要旧版本的 Lua (5.1.3),并且它在序列化挂起的协程方面存在错误。还有其他选择吗?…

失退 2024-12-02 18:17:00 1 0

协程有什么好处?

我一直在学习一些用于游戏开发的lua。我听说过其他语言中的协程,但真正接触到它们是在 lua 中。我只是不太明白它们有多有用,我听到很多人谈论它如何…

魔法唧唧 2024-12-01 17:31:42 0 0

使用 Gevent 记录多个协同例程/greenlets/微线程?

使用 Python 的 gevent 记录跨越多个正在运行的协同例程/微线程/Greenlets 的事件的最佳方法是什么? 我想要记录的示例事件可能包括创建新连接或删除…

夢归不見 2024-11-27 21:00:51 1 0

使用greenlet同时执行多个函数的问题

以下脚本的目的是同时执行许多函数,但我不知道为什么它不能正常工作。 这些函数以顺序方式执行,而不是并行执行。 如果有任何建议可以澄清我做错了什…

从﹋此江山别 2024-11-19 15:17:15 6 0

Eventlet 和 Python 守护进程,Foo 没有被调用?

我正在尝试构建一个监听队列(Redis Kombu)的Python守护进程。 获取任务并生成一个绿色线程来处理该任务。 我可以接收任务并毫无问题地使用它,但是…

岛徒 2024-11-18 20:03:17 5 0

协程如何提高性能

我看过很多关于 python 协程的演讲和文章。它们被认为是“微线程”,我听说它们可以提高性能。 协程如何提高性能?从我到目前为止所看到的来看,它们…

墨落成白 2024-11-18 10:28:15 2 0

Smalltalk中协程是如何实现的?

我可以在smalltalk中实现协程吗? 如果你的答案是否定的:为什么不呢? 或者如果是的话:你能给我举个例子吗?…

醉梦枕江山 2024-11-17 23:11:09 2 0

我可以将其表达为生成器/协程吗?

假设我有以下类: class MyGen(object): def next(self): return X() def send(self, x): return f(x) 是否可以使用 yield 关键字将其表示为单个函数…

马蹄踏│碎落叶 2024-11-16 23:48:34 3 0

Lua :: 如何编写加载多个CPU的简单程序?

我还没有能够用 Lua 编写一个可以加载多个 CPU 的程序。由于Lua 通过协程支持这个概念,我相信这是可以实现的。 我失败的原因可能是以下之一: 这在 L…

我们只是彼此的过ke 2024-11-15 23:05:03 2 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文