码迷,mamicode.com
首页 >  
搜索关键字:coroutine    ( 320个结果
python学习之day9
队列queue 队列是线程安全的,它保证多线程间的数据交互的一致性。 先进先出队列Queue 执行结果: 后进先出队列LifoQueue 执行结果: 设定优先级PriorityQueue 执行结果: 生产者消费者模型: 执行结果: 协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什 ...
分类:编程语言   时间:2016-03-27 12:28:12    阅读次数:253
day9-协程
协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特定组合
分类:其他好文   时间:2016-03-18 13:23:36    阅读次数:152
C#中的yield return与Unity中的Coroutine(协程)(下)
估计熟悉Unity的人看过或者用过StartCoroutine() 假设我们在场景中有一个UGUI组件, Image: 将以下代码绑定到Image 运行之后日志输出:  
分类:编程语言   时间:2016-03-13 23:49:06    阅读次数:423
C#中的yield return与Unity中的Coroutine(协程)
C#语法中有个特别的关键字yield, 它是干什么用的呢? 来看看专业的解释: yield 是在迭代器块中用于向枚举数对象提供值或发出迭代结束信号。它的形式为下列之一:yield return <expression>;yield break   看如下例子: 上面的例子是实现了一个自定义的迭代器;
分类:编程语言   时间:2016-03-13 19:38:59    阅读次数:225
Lua中的协同程序 coroutine(转)
Lua中的协程和多线程很相似,每一个协程有自己的堆栈,自己的局部变量,可以通过yield-resume实现在协程间的切换。不同之处是:Lua协程是非抢占式的多线程,必须手动在不同的协程间切换,且同一时刻只能有一个协程在运行。并且Lua中的协程无法在外部将其停止,而且有可能导致程序阻塞。 协同程序(C
分类:其他好文   时间:2016-03-04 18:58:16    阅读次数:229
python asyncio笔记
1.什么是coroutine coroutine,最早我是在lua里面看到的,coroutine最大的好处是可以保存堆栈,让程序得以继续执行,在python里面,一般是利用yield来实现,具体可以看如下文章: http://www.cnblogs.com/tqsummer/archive/2010
分类:编程语言   时间:2016-02-22 10:10:26    阅读次数:564
Tornado源码分析系列之一: 化异步为'同步'的Future和gen.coroutine
转自:http://blog.nathon.wang/2015/06/24/tornado-source-insight-01-gen/用Tornado也有一段时间,Tornado的文档还是比较匮乏的,但是幸好其代码短小精悍,很有可读性,遇到问题时总是习惯深入到其源码中。这对于提升自己的Python...
分类:其他好文   时间:2015-12-22 17:46:08    阅读次数:238
协程 coroutine
参考链接:http://manual.luaer.cn/2.11.htmlhttp://www.cnblogs.com/riceball/archive/2008/01/03/1025158.htmlhttp://blog.codingnow.com/2012/07/c_coroutine.html...
分类:其他好文   时间:2015-12-17 12:38:09    阅读次数:129
coroutine in lua
今天试着在项目的lua5.1里用coroutine, 想“优雅的”解决对话框弹出的问题, 让它有返回值。 但遇到lua: attempt to yield across metamethod/C-call boundary。 在网上查了查,没弄好,就不弄了。(对工作没热情的后果就是这样,我要是爱它....
分类:其他好文   时间:2015-10-07 14:37:23    阅读次数:194
python coroutine的学习跟总结[转]
简介 因为最近一段时间需要研究一些openstack相关的东西,在阅读一些相关代码的时候碰到很多python特定的一些特性,比如generator, coroutine以及一些相关的类库,比如eventlet, greenlet。在openstack里引用的第三方类库非常多,这些特性和类库看起来还....
分类:编程语言   时间:2015-09-29 21:50:16    阅读次数:391
320条   上一页 1 ... 22 23 24 25 26 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!