码迷,mamicode.com
首页 >  
搜索关键字:协程    ( 1680个结果
[Unity-20] Unity不同脚本之间的执行顺序
我们都知道,Unity中某个脚本的执行顺序是Awake、Start、Update、LateUpdate等,但是不同的脚本之间的执行顺序是怎样的呢? 例如我有两个脚本Script1和Script2,那么这两个脚本的Awake执行顺序是怎样的呢? 要知道真相我们就必须了解Unity后台的运行原理,其实Unity后台是单线程执行的,所谓的协程都是伪多线程。不同脚本的Awake在后台的执行真相是这样的...
分类:编程语言   时间:2014-11-28 18:17:32    阅读次数:289
基于Node.js的文件服务器(使用Q重构代码)
之前写过一篇文章,简单介绍了一个基于Node.js的静态文件服务器。那时还只是个人兴趣。最近又有了关于服务器的新的需求,我就想花点时间,好好研究一下。所以把之前的代码拿出来重构了一番,整体代码变得干净很多。         首先最新Node.js是支持generator的,所谓generator,就是javascript中的协程(半协程),不过功能稍弱,仅仅是为了解决js中凶名赫赫的callba...
分类:Web程序   时间:2014-11-26 16:30:27    阅读次数:199
Unity 中的协同程序
今天咱就说说,协同程序coroutine。(这文章是在网吧敲的,没有unity,但是所有结论都被跑过,不管你信得过我还是信不过我,都要自己跑一下看看,同时欢迎纠错)先说说啥是协程:协同程序是一个非常让人作呕的东西,它的表现形式非常像线程,对线程有过接触的朋友可能更理解我这句话的意思,你没接触过线程,...
分类:编程语言   时间:2014-11-25 16:14:18    阅读次数:195
Lua 协程coroutine
协程和一般多线程的区别是,一般多线程由系统决定该哪个线程执行,是抢占式的,而协程是由每个线程自己决定自己什么时候不执行,并把执行权主动交给下一个线程。 协程是用户空间线程,操作系统其存在一无所知,所以需要用户自己去做调度,用来执行协作式多任务非常合适。
分类:其他好文   时间:2014-11-24 20:49:53    阅读次数:297
PHP协程初体验
PHP协程初体验 By warezhou 2014.11.24 上次通过C扩展为PHP添加coroutine尝试失败之后,由于短期内啃下Zend可能性几乎为零,只能打语言原生能力的主意了。Google之后发现,PHP5.5引入了Generator和Coroutine新特性,于是才有了本文的诞生。 背景阅读 《当C/C++后台开发遇上Coroutine》 http://...
分类:Web程序   时间:2014-11-24 17:16:24    阅读次数:724
Boost.Asio c++ 网络编程翻译(28)
协程 Boost.Asio的作者在2009-2010年间实现了非常酷的一个部分,协程,它能让你更简单地设计你的异步应用。 它们可以让你同时享受同步和异步两个世界中最好的部分,这就是:异步编程但是很简单就能遵循流程控制,就好像应用是按流程实现的。...
分类:编程语言   时间:2014-11-21 09:10:21    阅读次数:248
Python 中的进程、线程、协程、同步、异步、回调
进程和线程究竟是什么东西?传统网络服务模型是如何工作的?协程和线程的关系和区别有哪些?IO过程在什么时间发生?在刚刚结束的PyCon2014上海站,来自七牛云存储的Python高级工程师许智翔带来了关于Python的分享《Python中的进程、线程、协程、同步、异步、回调》。一、上下文..
分类:编程语言   时间:2014-11-20 23:57:59    阅读次数:355
Unity中的协程(一)
unity
分类:编程语言   时间:2014-11-19 10:37:25    阅读次数:331
Boost.Asio c++ 网络编程翻译(26)
Boost.Asio-其他特性这 章我们讲了解一些Boost.Asio不那么为人所知的特性。标准的stream和streambuf对象有时候会更难用一些,但正如你所见,它们也有它 们的益处。最后,你会看到姗姗来迟的Boost.Asio协程的入口,它可以让你的异步代码变的非常易读。这是非常惊人的一个特...
分类:编程语言   时间:2014-11-19 07:17:24    阅读次数:162
Boost.Asio c++ 网络编程翻译(26)
Boost.Asio-其他特性 这章我们讲了解一些Boost.Asio不那么为人所知的特性。标准的stream和streambuf对象有时候会更难用一些,但正如你所见,它们也有它们的益处。最后,你会看到姗姗来迟的Boost.Asio协程的入口,它可以让你的异步代码变的非常易读。这是非常惊人的一个特性。...
分类:编程语言   时间:2014-11-18 11:48:56    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!