1. Tornado 与 WebSocket 实现实时聊天室

    2016-06-01

    WebSocket 是用于浏览器与服务器之间进行双相连接的协议,可以用于创建基于浏览器的实时聊天工具。Tornado 自身支持 WebSocket 协议,也可以用来接收网站管理员的编辑指令。

  2. 怎样写一个模板引擎

    2015-07-29

    表面上看来模板引擎复杂的地方是抽象语法树的构建和操作,但实际上其核心问题在于变量名和值的区分,也就是程序和数据的区分。

  3. 图解Javascript原型链

    2015-07-20

    介绍了Js中变量作用域的相关概念,实际上关注的一个核心问题是:“在执行当前这行代码时Js解释器可以获取哪些变量”。

  4. 图解Javascript上下文与作用域

    2015-07-04

    本文试图阐述Javascript中的上下文与作用域背后的机制,主要涉及到执行上下文(execution context)、闭包(closure)、`this`等概念。掌握JS运行过程中的背后机制,有助于理解复杂的JS程序,同时也可以避免在写JS程序时的一些常见错误。

侧栏导航