Tornado开发技巧

Tornado框架算是很轻量级的 单线程 异步 编程框架,只是额外加了很基础的模板、HEADER、COOKIE、路由等的WEB相关的支持(都定义在web.py里),它的大部分代码是在封装nonblocking socket、epoll、event loop等基础的异步编程模块。所以,在使用tornado之前一定要先了解这个框架的定位,它不单能够用于WEB服务编程,也非常适用于需要异步编程的后台服务......

2014-12-16

Linux性能调优工具

Brendan D. Gregg 维护了一份Linux性能调优工具的蓝图Linux Performance Tools,针对Linux系统的各个组件都有相应的分析工具,一目了然。

2014-09-26

blade语法高亮插件

今年有幸和陈老师(@RoachCock)同组共事,开始使用blade来统一构建程序代码,可惜在Emacs里暂时还没有相关的mode可以使用,所以就临时开发了一个。这里刚好也对如何去开发一个语言的语法高亮插件做个小结。

关键词语法高亮

关键词语法高亮使用 font-lock-defaults 定义,例如:

(set (make-local-variable 'font-lock-default......

2014-05-01
上一页