最新文章列表

Tornado 自带Testing单元测试模块

# -*- coding: utf-8 -*- # _test1_.py import urllib import time import tornado import base64 from tornado.httpclient import AsyncHTTPClient from tornado.testing import AsyncTestCase import p ...
stupider 评论(0) 有1433人浏览 2017-05-26 11:34

python:tornado+wsgi异步处理请求

tornado版本: start_app.py # coding:gbk import tornado.web import tornado.wsgi import wsgiref.simple_server import sys import for_rmzx reload(sys) sys.setdefaultencoding('gbk') class Mai ...
zhangliguoaccp 评论(0) 有2178人浏览 2016-10-18 13:25

tornado之TCPServer性能测试

前言 在下面这个博客里,介绍了tornado的异步TCPServer和TCPClient。 http://yunjianfei.iteye.com/blog/2186646 那么,tornado的性能到底怎么样呢?让我们来做一个性 ...
xiaoyu966 评论(0) 有4097人浏览 2015-02-27 17:09

基于tornado的异步TCPServer以及TCPClient

背景 关于tornado,我这里就不详细讲了,有兴趣的同学可以通过以下两篇博客了解一下:  http://yunjianfei.iteye.com/blog/2185476 http://yunjianfei.iteye.com/blog/2185446 我们一般用tornado来编写web程序,但实际上,tornado底层的代码非常优秀,也可以用这些代码来编写TCP应用。   g ...
xiaoyu966 评论(0) 有11804人浏览 2015-02-25 14:59

【转载】深入理解Tornado之异步web服务器(源码分析指南)

这篇文章的目的在于对Tornado这个异步服务器软件的底层进行一番探索。我采用自底向上的方式进行介绍,从轮询开始,向上一直到应用层,指出我 ...
xiaoyu966 评论(0) 有4399人浏览 2015-02-12 18:00

Tornado之源码分析(一)异步客户端篇

   前言 Tornado是很优秀的非阻塞式服务器,我们一般用它来写Web 服务器,据说知乎就是用Tornado写的。 为了更好的用Tornado来编写程序,用了点时间把它的源码详细阅读了一下。主要关注的是Tornado如何实现的异步Server和异步Client。这里我先把分析异步client时跟踪源码的记录整理之后放上来,便于以后回忆和翻阅。   读者可以通过我这篇文章作为阅读T ...
xiaoyu966 评论(0) 有4307人浏览 2015-02-12 17:50

sinatra & tornado

sinatra & tornado   Sinatra简介: Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort   gem install sinatra   以下是经典的 "Hello, world" 示例: # myapp.rb re ...
michael_roshen 评论(0) 有227人浏览 2014-07-17 18:20

[Python]python版本的springMVC

上一篇中,提到了装饰器在tornado中的封装风格,今天就来实现一下。 首先需要了解tornado本来的风格,从一个最简单的helloworld开始。 import sys,tornado.ioloop,tornado.web,tornado class Xroute(tornado.web.RequestHandler): def get(self, path): ...
nikoloss 评论(1) 有3349人浏览 2014-03-16 10:08

[Python]从装饰器说开去

def deco(func): print "deco" return func @deco def foo(): return "hello" #main if __name__=="__main__": print foo() 装饰器理解起来就是 def deco(func): ...
nikoloss 评论(0) 有1182人浏览 2014-03-14 11:07

基于tornado的Rest-WebService框架

============================================================================ 原创作品,允许转载。转载时请务必以超链接形式标明原始出处、以及本声明。 请注明转自:http://yunjianfei.iteye.com/blog/ =========================================== ...
xiaoyu966 评论(0) 有2424人浏览 2014-03-07 15:58

基于Torndb的简易ORM

============================================================================ 原创作品,允许转载。转载时请务必以超链接形式标明原始出处、以及本声明。 请注明转自:http://yunjianfei.iteye.com/blog/ =========================================== ...
xiaoyu966 评论(0) 有6596人浏览 2014-03-06 16:38

tornado中finish和write区别

直接上代码: import tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def get(self): self.finish("haha") self.write("Hello, world&q ...
sls0919 评论(0) 有19048人浏览 2013-07-22 14:02

Centos 6 安装配置 Tornado

      在本章中,我们来看一下怎么在CentOS 6.4上安装和配置Tornado Server服务器。       首先让我们来看一下Tornado是什么?Tornado是使用Python编写出來的一个极轻量级、高可伸缩性和非阻塞IO的Web Server服务器软件,跟其他主流的Web服务器框架(主要是Python框架)不同是采用epoll非阻塞IO,响应快速,可处理数千并发连接,特别适用用于 ...
flyingdutchman 评论(0) 有3829人浏览 2013-06-30 19:22

使用Tornado和Redis构建简易聊天室

    Tornado是一个异步Python框架,最初由FriendFeed发起并开源,目前由Facebook维护,非常适合实时做Web应用。     Redis是一个NoSQL数据库,常用于做缓存系统,这里主要用到了它的Pub/Sub功能。即当一个用户发送一条消息时,所有的用户都会收到消息。     关于什么是Ajax长轮询(Comet)不再介绍     我是参照the5fire的一篇博客来组织 ...
ipjmc 评论(0) 有10034人浏览 2013-06-29 19:37

使用Tornado+Nginx部署Django的一种尝试(转)

转自:奋斗足迹|崔玉松 http://fendou.org/post/2012/06/01/tornad-nginx-django/ 使用Tornado+Nginx部署Django的一种尝试 Tornado是一个异步web框架和服务器,所以在开 ...
sls0919 评论(0) 有5895人浏览 2013-04-22 16:01

Tornado httpserver 源码简析

整个流程就是创建一个socket socket.socket socket.bind socket.listen socket.accept 一些值得注意的地方: sock.setblocking set_close_exec(sock.fileno()) #!/usr/bin/env python #-*-encoding:utf-8-*- from tornado impor ...
2057 评论(0) 有1792人浏览 2013-03-17 01:49

Tornado gen简介

[size=small] Contains: 1、iterator 2、generator 3、yield expressions 4、tornado.gen 一、迭代器 引用     Python supports a concept of iteration over containers. This is implemented using two distinct methods; ...
2057 评论(0) 有3290人浏览 2013-03-10 19:55

Tornado web简介

Thread-safety notes: 引用 In general, methods on RequestHandler and elsewhere in tornado are not thread-safe. In particular, methods such as write(), finish(), and flush() must only be called from the m ...
2057 评论(0) 有2705人浏览 2013-03-10 00:25

Tornado中的单例模式(Singleton)

单例模式也是设计模式一书中介绍的23中设计模式之一。 Questions: 1、@classmethod和@staticmethod 的用法与区别? 2、Singleton的实现 3、Singleton什么时候适合使用? 问题1、 引用      A staticmethod is a method that knows nothing about the class or instance i ...
2057 评论(0) 有3796人浏览 2013-03-08 23:56

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics