1. 云栖社区>
  2. 全部标签>
  3. #coroutine#
coroutine

#coroutine#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

Stop单个Coroutine

string coroutine

PHP实现协同程序

php 函数 Server coroutine class

Lua中的协同程序 coroutine

  Lua中的协程和多线程很相似,每一个协程有自己的堆栈,自己的局部变量,可以通过yield-resume实现在协程间的切换。不同之处是:Lua协程是非抢占式的多线程,必须手动在不同的协程间切换,且同一时刻只能有一个协程在运行。

函数 Lua 多线程 Consumer coroutine co Create

U3D的飞船太空射击例子中,使用coroutine

coroutine   协同程序与线程差不多,也就是一条执行序列,拥有自己独立的栈,局部变量和指令指针,同时又与其它协同程序共享全局变量和其它大部分东西。线程与协同程序的主要区别在于,一个具有多线程的程序可以同时运行几个线程,而协同程序却需要彼此协作地运行。

java 线程 Lua 多线程 序列 coroutine CPU

Stop单个Coroutine

public Coroutine StartCoroutine(string methodName, object value = null); Description Starts a coroutine named methodName.

runtime string coroutine

Lua的协同程序

函数 线程 Lua coroutine co Create

请教LUA高手一段代码,希望帮忙谢谢!

以下是一段LUA的代码,请教高手“perm{"a", "b", "c"}”为什么能返回一个tablefunction permgen (a, n) if n == 0 then  coroutine.yield(a) else  for i=1,n do    -- put i-th elemen...

code Lua coroutine PUT co Create last Other restore

Kotlin从入门到放弃(三)——协程

引言 这篇主要是将以下kotlin里面的协程,当然这个概念已经随着kotlin的文档被广泛得知了,不过还是用大量代码记录一下吧 一、概念    Coroutine,翻译为协程,意思为各个子任务程协作运行。

java 函数 线程 coroutine thread

Lua 错误 收集

不存在的变量或者变量没有定义,提示错误 2017/05/02 13:21:45 [error] 100933#0: *22839 lua entry thread aborted: runtime error: /opt/openresty/nginx/conf/lua/rtmp_auth_key.

nginx request runtime Lua Server coroutine thread

ngx_lua_API 指令详解(五)coroutine.create,coroutine.resume,coroutine.yield 等集合指令介绍

ngx_lua 模块(原理实现)   1、每个worker(工作进程)创建一个Lua VM,worker内所有协程共享VM; 2、将Nginx I/O原语封装后注入 Lua VM,允许Lua代码直接访问; 3、每个外部请求都由一个Lua协程处理,协程之间数据隔离; 4、Lua代码调用I/O操作...

函数 Lua coroutine co Create thread

Lua中的协同程序 coroutine(转)

  Lua中的协程和多线程很相似,每一个协程有自己的堆栈,自己的局部变量,可以通过yield-resume实现在协程间的切换。不同之处是:Lua协程是非抢占式的多线程,必须手动在不同的协程间切换,且同一时刻只能有一个协程在运行。

函数 Lua 多线程 Consumer coroutine co Create

在JAVA中使用LUA脚本记,javaj调用lua脚本的函数(转)

最近在做一些奇怪的东西,需要Java应用能够接受用户提交的脚本并执行,网络部分我选择了NanoHTTPD提供基本的HTTP服务器支持,并在Java能承载的许多脚本语言中选择了很久,比如Rhino,Jython和JRuby之类,但它们都太过庞大,并且很难实现沙盒保护服务器环境。

java 函数 线程 Lua 脚本 coroutine Create thread

Lua的协同程序

Lua是一种简单,可扩展,可移植及高效的脚本语言。在嵌入式系统,移动设备,web服务器,游戏等方面都能见到它的身影。lua其中最吸引人的一点事它能很方便地与C语言或者其他语言。

函数 线程 Lua coroutine co Create

使用Asyncio的Coroutine来实现一个有限状态机

如图: #!/usr/bin/env python # -*- coding: utf-8 -*- import asyncio import datetime import time from random import randint @asyncio.

python random Machine coroutine utf-8

Asyncio中的Task管理

#!/usr/bin/env python # -*- coding: utf-8 -*- import asyncio import datetime import time from random import randint @asyncio.

python random coroutine utf-8

4
GO