摘要: 分布式进程: 在Thread和Process中,应当优选Process,因为Process更稳定,而且,Process可以分布到多台机器上,而Thread最多只能分布到同一台机器的多个CPU上。 Python的multiprocessing模块不但支持多进程,其中managers子模块还支持把多进程 阅读全文
posted @ 2014-06-02 09:44 南哥的天下 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 1 简介 APScheduler的全称是Advanced Python Scheduler。它是一个轻量级的 Python 定时任务调度框架。同时,它还支持异步执行、后台执行调度任务。本人小小的建议是一般项目用APScheduler,因为不用像Celery那样再单独启动worker、beat进程,而 阅读全文
posted @ 2014-06-01 21:16 南哥的天下 阅读(6233) 评论(1) 推荐(0) 编辑
摘要: 使用flask-sqlalchemy写代码码到一半,突然想到,Session是否是线程安全的?于是上官方文档,答案是否! 那问题来了,怎么破?因为它会牵涉到多线程情况下,调用rollback导致的不可预期影响。 官网给了两个方案: 使用 Contextual/Thread-local Session 阅读全文
posted @ 2014-05-31 19:51 南哥的天下 阅读(3222) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/tjuer/item/253cc6d66b921317d90e4483了解 pthread_cond_wait() 的作用非常重要 -- 它是 POSIX 线程信号发送系统的核心,也是最难以理解的部分。 首先,让我们考虑以下情况:线程为查看已链接列表而锁定了互... 阅读全文
posted @ 2014-05-27 22:03 南哥的天下 阅读(989) 评论(0) 推荐(0) 编辑
摘要: python数据库连接工具DBUtils DBUtils是一个允许在多线程python应用和数据库之间安全及高效连接的python模块套件。 python数据库连接工具DBUtils DBUtils是一个允许在多线程python应用和数据库之间安全及高效连接的python模块套件。 python数据 阅读全文
posted @ 2014-05-23 22:04 南哥的天下 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 互斥量与条件变量的区别转载自:http://www.360doc.com/content/12/0129/10/1317564_182456205.shtml前面谈过了线程锁,下面我们在继续研究一下线程锁;互斥量从本质上来说是一个锁,对互斥量加锁后任何其他试图给它加锁的线程都会被阻塞直至当前线程释放... 阅读全文
posted @ 2014-05-22 17:14 南哥的天下 阅读(1982) 评论(0) 推荐(3) 编辑
摘要: 1.指针函数的定义 顾名思义,指针函数即返回指针的函数。其一般定义形式如下: 类型名 *函数名(函数参数表列); 其中,后缀运算符括号“()”表示这是一个函数,其前缀运算符星号“*”表示此函数为指针型函数,其函数值为指针,即它带回来的值的类型为指针,当调用这个函数后,将得到一个“指向返回值为…的指针 阅读全文
posted @ 2014-05-17 21:04 南哥的天下 阅读(315) 评论(0) 推荐(0) 编辑
摘要: #include #include #include static int count = 0;//静态全局变量int main(int argc , char **argv){ int id; id=fork(); if(id #include int main () { ... 阅读全文
posted @ 2014-05-15 20:17 南哥的天下 阅读(1571) 评论(0) 推荐(0) 编辑
摘要: 起因 今天在写东西的时候,用到了多线程。遇到了个问题: 子线程的异常,在父线程中无法捕获。 解决 问题代码 问题代码示例代码如下: 运行结果如下: 解决办法 通过查看资料:http://stackoverflow.com/questions/2829329/catch-a-threads-excep 阅读全文
posted @ 2014-05-15 20:10 南哥的天下 阅读(3056) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 引入 源码解析 引入 对于flask而言,其请求过程与django有着截然不同的流程。在django中是将请求一步步封装最终传入视图函数的参数中,但是在flask中,视图函数中并没有请求参数,而是将请求通过上下文机制完成对请求的解析操作。 流程图镇楼: 源码解析 0. 请求入口 对于每次请 阅读全文
posted @ 2014-05-14 23:38 南哥的天下 阅读(869) 评论(0) 推荐(0) 编辑