一、简介 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web 框架还包含了一些相关有用工具及优化。 Tornado ...
分类:
编程语言 时间:
2017-08-18 18:32:09
阅读次数:
186
Python Web 开发中,服务端程序可以分为两个部分,一是服务器程序,二是应用程序。前者负责把客户端请求接收,整理,后者负责具体的逻辑处理。为了方便应用程序的开发,我们把常用的功能封装起来,成为各种Web开发框架,例如 Django, Flask, Tornado。不同的框架有不同的开发方式,但 ...
分类:
其他好文 时间:
2017-08-17 17:48:18
阅读次数:
185
让我们从一个小例子开始,来看看 Kotlin 代码长什么样子。这个例子定义了一个 Person 类来表示“人”,创建一个“人”的集合,查找其中年纪最大的人,并打印结果。尽管这是非常小的一段代码,从中也可以看到 Kotlin 许多有趣的特性。 我们对其中的一些特性做了标记,以便你可以方便地在本书后续的 ...
分类:
其他好文 时间:
2017-08-15 13:26:34
阅读次数:
155
凸集的定义为: 其几何意义表示为:如果集合C中任意2个元素连线上的点也在集合C中,则C为凸集。其示意图如下所示: 常见的凸集有: n维实数空间;一些范数约束形式的集合;仿射子空间;凸集的交集;n维半正定矩阵集;这些都可以通过凸集的定义去证明。 凸函数的定义为: 其几何意义表示为函数任意两点连线上的值 ...
分类:
其他好文 时间:
2017-08-13 12:33:10
阅读次数:
238
shell脚本部分: Python restart_port.py 文件 1 # encoding=utf8 2 3 import sys 4 import commands 5 import os 6 import re 7 import getpass 8 import time 9 impor ...
分类:
Web程序 时间:
2017-08-11 12:12:51
阅读次数:
374
前言 很多朋友对异步编程都处于“听说很强大”的认知状态。鲜有在生产项目中使用它。而使用它的同学,则大多数都停留在知道如何使用 Tornado、Twisted、Gevent 这类异步框架上,出现各种古怪的问题难以解决。而且使用了异步框架的部分同学,由于用法不对,感觉它并没牛逼到哪里去,所以很多同学做 ...
分类:
编程语言 时间:
2017-08-10 19:40:35
阅读次数:
255
#!/usr/bin/env python # -*- coding:utf-8 -*- import tornado.ioloop import tornado.web import io import re class Ipfile: REGULAR='.*' # 正则表达式 # regular ...
分类:
Web程序 时间:
2017-08-06 19:23:15
阅读次数:
225
一、本篇博文内容 1、协程函数 2、面向过程编程 3、递归和二分法 二、协程函数 协程函数:就是使用了yield表达式形式的生成器 首先函数的传参有几种? 三种: 1、实参形参传参 2、闭包的形式传参 3、就是通过yield的方式传参。好处:不用重复的神情局部内存空间 yield的表达式形式的应用 ...
分类:
其他好文 时间:
2017-07-31 20:51:11
阅读次数:
160
Tornado 基础安装及启动 2017年03月24日 hairui Tornado 115 0 Tornado的安装 Python 2.7.x 安装学习 手动安装: 下载 tornado-1.2.1.tar.gz Bash tar xvzf tornado-1.2.1.tar.gzcd torna ...
分类:
其他好文 时间:
2017-07-31 15:48:10
阅读次数:
200
近期在tornado\mongodb\ansible mongodb中有个find()方法非常牛逼,能够将集合中全部的表都传出来,一開始我这么写 class Module_actionHandler(tornado.web.RequestHandler): def get(self, *args, ...
分类:
数据库 时间:
2017-07-31 15:48:04
阅读次数:
159