码迷,mamicode.com
首页 >  
搜索关键字:gevent libev gfirefl    ( 592个结果
python 基础语法梳理(二)
1、gevent使用 2、logging使用 3、imp使用(类似JAVA反射) ...
分类:编程语言   时间:2017-08-04 10:11:30    阅读次数:176
线程、进程与协程2
一、协程 什么是协程? 协程,又名微线程,纤程,英文名为Coroutine。 协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。 因此,协程能保留上一次调用时的状态(即所有局部状态的一个特 ...
分类:编程语言   时间:2017-07-31 20:06:48    阅读次数:215
PYTHON协程实例
该实例利用gevent自动实现IO切换,执行结果如下: 利用协程可以有效的处理多并发,降低系统开销。 ...
分类:编程语言   时间:2017-07-29 20:51:03    阅读次数:224
使用 libevent 和 libev 提高网络应用性能——I/O模型演进变化史
构建现代的server应用程序须要以某种方法同一时候接收数百、数千甚至数万个事件,不管它们是内部请求还是网络连接,都要有效地处理它们的操作。 有很多解决方式,但事件驱动也被广泛应用到网络编程中。并大规模部署在高连接数高吞吐量的server程序中,如 http server程序、ftp server程 ...
分类:其他好文   时间:2017-07-27 13:33:29    阅读次数:311
Flask+Gunicorn+Gevent+Supervisor+Nginx生产环境部署
老毛病了,在用某个新框架或新架构之前,总得花时间谷歌和自己折腾一番,才能知道这个框架和架构的优缺点,才会发现自己最喜欢、用的最顺手的的一种。近期在学习python,这里记录一下自己用的一套pythonweb开发的部署环境。简介之所以选择Flask,而没选择用的最多的django,是..
分类:其他好文   时间:2017-07-26 09:46:11    阅读次数:374
python_协程方式操作数据库
#!/usr/bin/python3 # -*- coding: utf-8 -*- import requests import gevent import pymysql from gevent import monkey # 堵塞标记 monkey.patch_all() class SqlS... ...
分类:数据库   时间:2017-07-23 00:58:28    阅读次数:656
gevent动态随时添加任务
关于爬虫,有scrapy框架,也有requests加协程 协程 进程的方法。 相关的包很多,比如threading 、threadpool、multiprocessing,还有threadpoolexecutor、processpoolexecutor这两个。 协程gevent pool的用法和th ...
分类:其他好文   时间:2017-07-20 15:30:30    阅读次数:164
# 进程/线程/协程 # IO:同步/异步/阻塞/非阻塞 # greenlet gevent # 事件驱动与异步IO # Select\Poll\Epoll异步IO 以及selectors模块 # Python队列/RabbitMQ队列
1 # 进程/线程/协程 2 # IO:同步/异步/阻塞/非阻塞 3 # greenlet gevent 4 # 事件驱动与异步IO 5 # Select\Poll\Epoll异步IO 以及selectors模块 6 # Python队列/RabbitMQ队列 7 8 ###############... ...
分类:编程语言   时间:2017-07-17 11:15:00    阅读次数:550
Memcached和Redis比较
一、存储 Memcached基本只支持简单的key-value存储方式。Redis除key-value之外,还支持list,set,sorted set,hash等数据结构;Redis支持数据的备份,即master-slave模式的数据备份;Redis支持数据的持久化(快照、AOF),可以将内存中的 ...
分类:系统相关   时间:2017-07-12 21:20:46    阅读次数:315
592条   上一页 1 ... 35 36 37 38 39 ... 60 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!