linux + mysql 常用
目录
mysql 部分
'key' 在mysql中是关键字,配合 hibernate 使用时会出现意想不到的错误,应尽量避免使用关键字。
linux 部分
常用的几个命令
cd /home/bskcare/....
CommonJS是服务器端模块的规范,Node.js采用了这个规范。
根据CommonJS规范,一个单独的文件就是一个模块。每一个模块都是一个单独的作用域,也就是说,在该模块内部定义的变量,无法被其他模块读取,除非定义为global对象的属性。
global.warming = true;
上面代码的waiming变量,可以被所有模块读取。当然,这样做是不推荐,输出模块变量的最好方法是使用module.exports对象。
var i = 1;
var max = 30;
module.exports = function () {
for (i -= 1; i++ < max; ) {
console.log(i);
}
max *= 1.1;
};
上面代码通过module.exports对象,定义了一个函数,该函数就是模块外部与内部通信的桥梁。
加载模块使用require方法,该方法读取一个文件并执行,最后返回文件内部的module.exports对象。假定有一个一个简单的模块example.js。
// example.js
console.log("evaluating example.js");
var invisible = function () {
console.log("invisible");
}
exports.message = "hi";
exports.say = function () {
console.log(message);
}
参考链接
- Addy Osmani, Writing Modular JavaScript With AMD, CommonJS & ES Harmony
- Pony Foo, A Gentle Browserify Walkthrough