码迷,mamicode.com
首页 >  
搜索关键字:coroutine    ( 320个结果
python greenlet背景介绍与实现机制
最近开始研究Python的并行开发技术,包括多线程,多进程,协程等。逐步整理了网上的一些资料,今天整理一下greenlet相关的资料。  并发处理的技术背景       并行化处理目前很受重视, 因为在很多时候,并行计算能大大的提高系统吞吐量,尤其在现在多核多处理器的时代, 所以像lisp这种古老的语言又被人们重新拿了起来, 函数式编程也越来越流行。 介绍一个python的并行处理的一个库...
分类:编程语言   时间:2014-09-18 11:30:03    阅读次数:212
lua6 coroutine2
文章转自:?http://blog.csdn.net/wusheng520/article/details/7954666 一、基本环境: Microsoft Windows XP/Service Pack 2 Lua 5.1.4? Copyright (C) 1994-2008 Lua.org, PUC-Rio 二、 coroutine的接口: (1...
分类:其他好文   时间:2014-09-16 12:54:50    阅读次数:207
python yield用法 (tornado, coroutine)
yield关键字用来定义生成器(Generator),其具体功能是可以当return使用,从函数里返回一个值,不同之处是用yield返回之后,可以让函数从上回yield返回的地点继续执行。也就是说,yield返回函数,交给调用者一个返回值,然后再“瞬移”回去,让函数继续运行, 直到吓一跳yield语...
分类:编程语言   时间:2014-09-12 18:45:03    阅读次数:281
Unity 协程与调用函数的区别以及示例应用
Coroutine:协同程序(简称:协程),参考网络给出以下两个定义供参考。1>协同程序,即在主程序运行时同时开启另一段逻辑处理,来协同当前程序的执行。换句话说,开启协同程序就是开启一个模拟线程。[作者注:不是真正的线程]2>是一种很古老的编程模型,以前的操作系统里进程..
分类:其他好文   时间:2014-09-02 10:40:05    阅读次数:339
[OpenStack] Nova中的线程模型
1) greenlet - python中的协程库 1.1) 什么是协程 (Coroutine) Coroutine Wiki http://en.wikipedia.org/wiki/Coroutine CoRoutine是在Thread基础上的再次切分. 每一个Process可以包含多个Thread, 每个线程包含多个CoRoutine在任何时刻, 同一个Threa...
分类:编程语言   时间:2014-08-27 18:51:38    阅读次数:266
coroutine协程
如果你接触过lua这种小巧的脚本语言,你就会经常接触到一个叫做协程的神奇概念。大多数脚本语言都有对协程不同程度的支持。但是大多编译语言,如C/C++,根本就不知道这样的东西存在。当然也很多人研究如何在编译语言实现协程的实现,轮子一个又一个的被发明。酷壳这篇文章《一个“蝇量级” C 语言协程库》说.....
分类:其他好文   时间:2014-08-22 12:14:56    阅读次数:292
The Coroutine
关于Coroutine说到coroutine就不的不说subroutine,也就是我们常用到的一般函数。调用一个函数开始执行,然后函数执行完成后就退出,再次调用的时候,再从头开始,调用之间是没有保存状态的;但是coroutine是可以在退出时如果再次被调用,可以从上一次退出的点继续执行。也就是说co...
分类:其他好文   时间:2014-08-21 17:00:54    阅读次数:209
Unity3d 学习笔记(-) Monobehaviour
从今天起开始正式学习Unity3d!!!!下面记录Monobehaviour相关内容。Monobehaviour执行顺序,图示很清晰,简单明了,可以通过此图洞悉协程(coroutine)的运行机制。
分类:其他好文   时间:2014-08-14 16:15:38    阅读次数:1876
Unity里的协程Coroutines
Unity里的Coroutine在帮助我们实现序列化事件时尤其方便。可以让事件依次发生,可以让事件A等待事件B结束后才开始执行。 但需要厘清几个基本概念。 Coroutines不是多线程,不是异步技术。Coroutines都在MainThread中执行,且每个时刻只有一个Coroutine在执行。 Coroutine是一个function,可以部分地执行,当条件满足时,未来会被再次执行直到整个...
分类:其他好文   时间:2014-08-14 14:06:28    阅读次数:266
Firefly的Gevent重要迭代版本alpha0.1.2推出!
firefly-gevent 是firefly的gevent版本。相比现在的firefly版本使用的twisted,gevent更加的精简。gevent就是一个基于coroutine的python网络开发框架。协程是一种并发模型,但不同于thread和callback,它的所有task都是可以在一个...
分类:其他好文   时间:2014-07-17 23:35:56    阅读次数:358
320条   上一页 1 ... 29 30 31 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!