模板编译
老师问小明:已经a=1,
求a+1的值。
小明挠挠头,思考后回答:老师,a+1的结果是2。
以上是一个非常简单的例子,实际上就是一个模板编译过程。
a=1,实际表示的是一个名称空间(namespace)中的一项,表示该名称空间中的存在一个名称(name),其值为1。在python里面,名称空间可以用一个非常典型的数据结构,字典来表示,其中都是键值对。...
分类:
其他好文 时间:
2015-05-16 16:36:23
阅读次数:
253
3 Extending Templates1 blocks and substitutions2 autoescaping3 UI modulesbasic module usagemodules in depthembedding javascript and css3 Extending Tem...
分类:
其他好文 时间:
2015-05-15 14:57:20
阅读次数:
129
hello.pymport tornado.httpserverimport tornado.ioloopimport tornado.optionsimport tornado.webfrom tornado.options import define, optionsdefine("port",...
分类:
其他好文 时间:
2015-05-13 12:12:46
阅读次数:
110
1.index模板: <html>
<head?lang="en">
????<meta?charset="UTF-8">
????<title>kkk</title>
</head>
<body>
你好:{{?ken?}},欢迎光临!
<form?action=""?method="PUT">
????<input?type=...
分类:
Web程序 时间:
2015-05-12 16:00:34
阅读次数:
205
别人折腾的系统。刚开始,准备安装下tornado,报错,需要安装 gcc 和 python-develgcc安装报错,如标题所示:谷歌了一把:http://stackoverflow.com/questions/26484593/having-problems-installing-bzr-on-c...
分类:
数据库 时间:
2015-05-09 13:02:34
阅读次数:
400
制作软盘引导盘
引导盘的意思就是,在没有安装系统机器上引导运行一段程序,在这里要运行程序是BootRom。这一部分将实现通过VMware虚拟机模拟VxWorks硬件环境,通过虚拟软驱模拟软盘来实现引导盘的制作。
BootRom的含义
BootRom是VxWorks操作系统集成的启动代码,通过它可以和Tornado集成的一些工具进行VxWorks内核的下...
分类:
系统相关 时间:
2015-05-06 15:15:05
阅读次数:
243
安装Tornado 2.2
Tornado是WindRiver公司为开发VxWorks提供的集成开发环境,所以如果Windows中开发VxWorks程序需要首先安装Tornado软件。Tornado 2.2在Win7中存在兼容性问题,在这里我仍然使用XP系统进行安装。
准备材料
安装Tornado 2.2需使用公司提供的WindRiver Tornado 2.2破解安装包。该安装包内包含...
分类:
其他好文 时间:
2015-05-06 13:14:17
阅读次数:
322
tornado中的协程是如何工作的本文将按以下结构进行组织,说明tornado中协程的执行原理
协程定义
生成器和yield语义
Future对象
ioloop对象
函数装饰器coroutine
总结
协程定义
Coroutines are computer program components that generalize subroutines for nonpreemptive mult...
分类:
其他好文 时间:
2015-05-02 06:20:14
阅读次数:
1046
在tornad官方文档的Docs》User’s guide》Asynchronous and non-Blocking I/O部分,文中提供了几段示例代码: ?a、同步请求代码 from?tornado.httpclient?import?HTTPClient
def?synchronous_fetch(url):
?...
分类:
其他好文 时间:
2015-04-26 09:37:01
阅读次数:
408
最近开始用Tornado做开发了,究其原因,主要是Tornado基于Python,一来代码量少开发速度快,二来采用epoll方式,能够承载的并发量很高。在我的i5台式机上用ab测试,不连接数据库的情况下,单用get生成页面,大概平均的并发量在7900左右。这比php或者java能够承载并发量都高很多..
分类:
其他好文 时间:
2015-04-26 01:25:24
阅读次数:
252