请注意,Zanblog并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome

celery rabbitmq实现任务队列的异步执行

python 12,283 views
前言:       celery这东西在任务调度方面,很有一套的,用了他也有几年了,下面就给大家介绍下我以前使用过celery的项目。 Hello ,最近总是被爬虫,标记下博客的原文地址 blog.xiaorui.cc 对于上面的场景,我曾经用tornado和gevent的方案解决,但是在我的理解范围下,感...
阅读全文

celery rabbitmq实现任务队列的异步执行

11-16 12,283 views

前言:       celery这东西在任务调度方面,很有一套的,用了他也有几年了,下面就给大家介绍下我以前使用过celery的项目。 Hel...
阅读全文

使用bottle和gevent实现简单批量管理ssh keys项目

运维开发 7,856 views
前言:         话说,以前在人人网负责开发跳板机权限管理的时候,想到了用saltstack key模块做公钥的管理,但是因为最后涉及到saltstack不是太安全,放弃了。貌似现在开源社区里,没有好点的有关ssh key管理的项目。反正闲来无事,搞之 ! 大家关注下我的博客,原文地址: b...
阅读全文

使用bottle和gevent实现简单批量管理ssh keys项目

11-16 7,856 views

前言:         话说,以前在人人网负责开发跳板机权限管理的时候,想到了用saltstack key模块做公钥的管理,但是因为最后涉及到sal...
阅读全文

使用python的并发库concurrent.futures实现异步

python 17,328 views
第一次接触futures这个库是在tornado中,4.0的tornado会经常的使用他,因为tornado本身的那个corouting的异步功能,是需要逻辑里面所调用的模块本身就支持异步才可以的。而且如果用futures之后,在一定程度上缓解了这个事情。  concurrent.futures 是python3新增加的一个库,用于并发处理,类似于其他语言里的线...
阅读全文

使用python的并发库concurrent.futures实现异步

11-15 17,328 views

第一次接触futures这个库是在tornado中,4.0的tornado会经常的使用他,因为tornado本身的那个corouting的异步功能,是需要逻辑里面所调用的模块本身就支持异...
阅读全文

Python使用基于json文件的tinydb数据库

python 8,632 views
为什么使用TinyDB? TinyDB中有1200(40%文件)的代码行(+ 600次测试)。比较:buzhug大约有2000行代码(W / O测试),codernitydb大约有8000行代码(W / O试验)。 面向文件:如MongoDB,您可以存储任何文件(表示为dict)在TinyDB。 为了你的幸福,优化:TinyDB的设计是简单的和有趣的使用提供了一个简单和干净...
阅读全文

Python使用基于json文件的tinydb数据库

10-11 8,632 views

为什么使用TinyDB? TinyDB中有1200(40%文件)的代码行(+ 600次测试)。比较:buzhug大约有2000行代码(W / O测试),codernitydb大约有8000行代码(...
阅读全文