1.安装 lxml (使用xpath)2.安装 zope.interface3.安装 twisted 出错先安装sudo apt-get install build-essential python-dev4.安装 pyOpenSSL5.安装 pywin326.安装Scrapy windows需要安...
分类:
其他好文 时间:
2015-06-12 16:43:11
阅读次数:
120
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎。目的是为了提供撰写可扩充网络程序,如Web服务。第一个版本由Ryan Dahl于2009年发布,后来,Joyent雇用了Dahl,并协助发展Node.js。其他编程语言的类似开发环境,包含Twisted于P...
分类:
编程语言 时间:
2015-06-08 19:03:08
阅读次数:
292
最近研究Python下的可用于分布式的框架,常用的有twisted、asyncio/tulip、tornado等,又发现了个Stackless,这个的设计思路和模式和之前的几个有所不同,虽然他们实现的功能和支持的协议基本差不多,在技术实现的底层有所差异的。Stackless名称上就是无栈的,而tornado宣称就..
分类:
其他好文 时间:
2015-06-02 15:30:00
阅读次数:
104
前言: 最近帮朋友review其模块服务代码, 使用的是python的twisted网络框架. 鉴于之前并没有使用过, 于是决定好好研究一番. twisted的reactor模型很好的处理了网络IO事件, 以及定时任务触发. 但包处理后的业务逻辑操作, 需要根据具体的场景来决定....
分类:
编程语言 时间:
2015-05-27 15:38:49
阅读次数:
521
前言: 最近帮朋友review其模块服务代码, 使用的是python的twisted网络框架. 鉴于之前并没有使用过, 于是决定好好研究一番. 个人接触最早的高性能网络编程框架是Mina, 所谓先入为主, 对异步网络编程的理解上, 往往冒出Mina的影子来. 本文借助...
分类:
其他好文 时间:
2015-05-25 14:18:05
阅读次数:
154
最近在学习python-twisted库,之前做异步并发编程一直都是使用c++,比如linux下的epoll机制,windows的IOCP机制,到后来经常使用的Boost::Asio库,比较搞的是c++上的异步经验反而有点阻碍我开始学习twisted库,原因如下:不管是epoll还是IOCP,都是当...
分类:
编程语言 时间:
2015-04-29 14:57:24
阅读次数:
352
http://segmentfault.com/a/1190000000471602开源Python是开源的,介绍的这几个框架Twisted、Tornado、Gevent和tulip也都是开源的,最后这个演讲是在开源大会弄的,所以标题里肯定少不了开源。另外,我的gevent3项目也是开源的——貌似不...
分类:
编程语言 时间:
2015-04-20 18:18:45
阅读次数:
290
什么是twisted?twisted是一个用python语言写的事件驱动的网络框架,他支持很多种协议,包括UDP,TCP,TLS和其他应用层协议,比如HTTP,SMTP,NNTM,IRC,XMPP/Jabber。非常好的一点是twisted实现和很多应用层的协议,开发人员可以直接只用这些协议的实现。其实要修改Twisted的SS..
分类:
编程语言 时间:
2015-04-16 10:33:06
阅读次数:
172
Python Twisted 框架中 socket通信转载:http://blog.csdn.net/jackyyen/archive/2009/04/13/4069887.aspx// 部分一Twisted使用了更多的基于事件的方式。要写一个基本的服务器,你要实现事件处理器,它处理诸如一个新的客户...
分类:
编程语言 时间:
2015-04-14 19:29:36
阅读次数:
230
TNTN(Twisted Nematic)即扭曲向列型面板,属于有源矩阵液晶显示器中的一种。由于TFT是主动式矩阵LCD可让液晶的排列方式具有记忆性,不会在电流消失后马上恢复原状。同时,TFT在液晶的背部设置特殊光管,可以主动对屏幕上的各个独立的像素进行控制,同时其输出灰阶级数较少,液晶分子偏转速度...
分类:
移动开发 时间:
2015-04-13 14:25:54
阅读次数:
300