[openresty学习之五]模块

从 Lua 5.1 语言添加了对模块和包的支持。一个 Lua 模块的数据结构是用一个 Lua 值(通常是一个 Lua 表或者 Lua 函数)。一个 Lua 模块代码就是一个会返回这个 Lua 值的代码块。 可以使用内建函数 require() 来加载和缓存模块。简单的说,一个代码模块就是一个程序库,可以通过 require 来加载。模块加载后的结果通过是一个 Lua table,这个表就像是一个命名空间,其内容就是模块中导出的所有东西,比如函数和变量。require 函数会返回 Lua 模块加载后的结果,即用于表示该 Lua 模块的 Lua 值。

第五节:给对方留足面子

给对方留面子——这一点至关重要,却往往被我们置于脑后。我们践踏他人的感受,横冲直撞,一意孤行;我们在他人面前训斥孩子或是下属,随心所欲,毫不留情。我们 从未顾及对他们自尊心造成的伤害,而这些伤害原本只需要几分钟的思考或是几句贴心的话语就能够轻易化解。

返回顶部