variables
所以这个 escape variables 就是转义变量的意思吗?好奇,有大佬给解释下? murmur 这应该是计算机里文本编码非常常见的术语,C 语言的 \ 就是转义符。 不是“转译”。这里的意思是说 $ 会改变后面的内容的含义,本来 {abc} 表示的是左大括号、第一个小写拉丁字母、第二个小写拉丁字母、第三个小写拉丁字母、右大括号这五个字符,但是 ${abc} 的意思是 abc 这个变量的值(代入作为字符串的一部分)
可以看出在第一个函数中只改到了 local namespace,而第二个函数加入了 global 才让 num 变成在 global namespace 之中。 Closure 也是个函数,但其绑定了一个环境,包含了一些 free variables 在之中。而这些 free variable 即使在定义的作用域已经无效了的时候仍然能够被使用
对正文排版,Bootstrap定义的默认字体栈为 "Helvetica Neue"、Helvetica、Arial、 sans-serif,它们也是主流操作系统默认支持的标准字体。万一明确指定的字体都不存在,负责兜底儿的 sans-serif 会告诉浏览器使用默认的字体。 Bootstrap中,默认的全局 font-size 是 14px,line-height 是 20px,color 是 #333
Velocity是一个基于Java的模板引擎,其提供了一个Context容器,在java代码里面我们可以往容器中存值,然后在vm文件中使用特定的语法获取,同时可以获取在java语言中定义的对象,从而实现界面和java代码的真正分离,这意味着可以使用velocity替代jsp的开发模式。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业务逻辑编码。Velocity作为一个模块引擎,除了作为前后端分离的MVC展现层,它还有一些其他用途,比如源代码生成、自动email和转换xml等