码迷,mamicode.com
首页 >  
搜索关键字:协程    ( 1680个结果
【译】深入理解python3.4中Asyncio库与Node.js的异步IO机制
译者:xidui原文: http://sahandsaba.com/understanding-asyncio-node-js-python-3-4.html 译者前言 如何用yield以及多路复用机制实现一个基于协程的异步事件框架? 现有的组件中yield from是如何工作的,值又是如何被传入y ...
分类:编程语言   时间:2016-07-17 13:00:24    阅读次数:324
flask部署实践
用flask mongodb开发了内部工具,部署在了ucloud centos上 已经稳定的跑了半个月了 现在记录一下部署的过程 使用gunicorn怪兽作为wsgi 指定gevent 协程作为其worker-class 使用supervisor来管理和自动重启,使用nginx来反向代理 #supe ...
分类:其他好文   时间:2016-07-12 13:45:47    阅读次数:155
python运维开发(十)----IO多路复用多线程、进程、协程
内容目录: python作用域 python2.7和python3.5的多继承区别 IO多路复用 多线程、进程、协程 python作用域 python中无块级作用域 python中以函数为作用域 python作用域链由内想外找,直到找不到报错 函数执行前,作用域(链)已经确定 lambda函数作用域 ...
分类:编程语言   时间:2016-07-11 21:16:25    阅读次数:473
使用coro+anyevent 异步协程获取IP运营商
主要使用coro协程+AnyEvent::HTTP::LWP::UserAgent 异步http请求,查询数据库中IP字段,返回运营商。如需要获取其他类型的字段,修改正则即可, 此方法的好处是,不需要获取本地IP库,提高IP精准度。缺点,需要很好的网络质量。CODE如下: ...
分类:其他好文   时间:2016-07-09 15:00:02    阅读次数:220
golang的多协程实践
go语言以优异的并发特性而闻名,刚好手上有个小项目比较适合。 项目背景: 公司播控平台的数据存储包括MySQL和ElasticSearch(ES)两个部分,编辑、运营的数据首先保存在MySQL中,为了实现模糊搜索和产品关联推荐,特别增加了ES,ES中保存的是节目集的基本信息。 本项目是为了防止实时同 ...
分类:其他好文   时间:2016-07-08 13:37:19    阅读次数:695
lua 协程
--coroutineapi:create,resume,yield,wrap.running,status--coroutinestatus:suspend,running,normal,deadlocalstop=function()returncoroutine.yield(7,9)endlocalco=coroutine.create(function(a,b)print("co-body1:",a,b)localm1,m2=coroutine.yield(1,3,5)print("co-body2:..
分类:其他好文   时间:2016-07-05 06:39:12    阅读次数:394
openstack中eventlet使用
openstack中使用eventlet的协程来实现并发。 第一种,使用eventlet.GreenPool来管理绿色线程 如l3-agent在开启了8个绿色线程来处理router消息 第二种是在oslo.messaging中创建接消息的进程直接创建绿色线程 eventlet.spawn() 那么在 ...
分类:其他好文   时间:2016-07-04 23:45:20    阅读次数:410
Lua中协程的使用
平常访问网络都会使用回调的方式,现在通过协程改变这种回调的模式,让异步方法按同步的方法来使用 co接收一个函数为参数,该函数由coroutine协程去执行 yield接收一个函数为参数,传入的函数会有一个next函数类型的参数,返回值为next函数传入的值,即 ...
分类:其他好文   时间:2016-07-04 11:31:45    阅读次数:134
FastRPC 3.2 发布,高性能 C++ 协程 RPC 框架
用过go erlang gevent的亲们应该都会知道协程在应用中带来的方便。 如果对协程不理解的同学,通过阅读下面例子可以快速了解我们框架的协程的意义,已了解的可以跳过这部分。 协程例子:假设我们要发个Get请求获取百度首页内容; php同步方式:$result = file_get_conten ...
分类:编程语言   时间:2016-07-01 06:44:02    阅读次数:2640
线程 ,进程和协程
一、线程(目的提高执行效率) 计算机中执行任务的最小单元 优点:共享内存,IO操作的时候,创造并发操作 缺点:抢占资源 二、进程(提高执行效率) 进程就是一个程序在一个数据集上的一次动态执行过程 优点:同时利用多个CPU,能够同时进行多个操作 缺点:消耗资源(重新开辟内存空间) 三、线程和进程的关系 ...
分类:编程语言   时间:2016-06-28 22:13:30    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!