2013年8月29日

第二部分:异步编程初探与reactor模式[转]

摘要: 第二部分:低效的诗歌服务器来启发对Twisted机制的理解这个系列是从这里开始的,欢迎你再次来到这里来。现在我们可能要写一些代码。在开始之前,我们都做出一些必要的假设。关于对你的假设在展开讨论前,我假设你已经有过用Python写同步程序的经历并且至少知道一点有关Python的Sockt编程的经验。如果你从没有写过Socket程序,或许你可以去看看Socket模块的文档,尤其是后面的示例代码。如果你没有用过Python的话,那后面的描述对你来说可能比看周易还痛苦。你所使用的计算机的情况(想的真周到,:))我一般是在Linux上使用Twisted,这个系列的示例代码也是在Linux下完成的。首先声 阅读全文

posted @ 2013-08-29 16:55 无为在歧路 阅读(241) 评论(0) 推荐(0) 编辑

第一部分:Twisted理论基础【转】

摘要: 作者:dave@http://krondo.com/?p=1209译者:杨晓伟(采用意译)前言:最近有人在Twisted邮件列表中提出诸如”为任务紧急的人提供一份Twisted介绍”的的需求。值得提前透露的是,这个序列并不会如他们所愿.尤其是介绍Twisted框架和基于Python的异步编程而言,可能短时间无法讲清楚。因此,如果你时间紧急,这恐怕不是你想找的资料。我相信如果对异步编程模型一无所知,快速的介绍同样无法让你对其有所理解,至少你得稍微懂点基础知识吧。我已经用Twisted框架几年了,因此思考过我当初是怎么学习它(学得很慢)并发现学习它的最大难度并不在Twisted本身,而在于对其模型 阅读全文

posted @ 2013-08-29 10:23 无为在歧路 阅读(197) 评论(0) 推荐(0) 编辑

2013年8月27日

微内核和单内核[转]

摘要: 操作系统内核可能是微内核,也可能是单内核(后者有时称之为宏内核Macrokernel)。按照类似封装的形式,这些术语定义如下: l 微内核(Microkernel kernel)――在微内核中 阅读全文

posted @ 2013-08-27 17:30 无为在歧路 阅读(269) 评论(0) 推荐(0) 编辑

2013年8月4日

Django开发注意事项

摘要: 这两天在开发django的一个小demo的时候,遇到了一些问题,现在吧这些问题梳理一下总结出来 阅读全文

posted @ 2013-08-04 12:14 无为在歧路 阅读(420) 评论(0) 推荐(0) 编辑

导航