10 2014 档案
摘要:我们看一个HTML5页面中通过AJAX请求的方式获取HTTP服务器返回数据的代码示例.由于我们把服务器的端口指定为1337,并将从端口为80的网站中运行HTML5页面,因此这是一种跨域操作,需要在HTTP响应头部中添加Access_Control_Allow_Origin字段,并且将参数指定为允许向...
阅读全文
摘要:一个完整的URL字符串中,从"?"(不包括?)到"#"(如果存在#)或者到该URL字符串结束(如果不存在#)的这一部分称为查询字符串.可以使用Query String模块中的parse方法将该字符串转换为一个对象,parse方法的使用方式如下所示:querystring.parse(str,[sep...
阅读全文
摘要:1.建立工程文件夹:my_jade2.下载express和jade包到本地.我个人不喜欢下载成全局的,我喜欢下到工程文件夹中去.3.建立相关的文件夹和文件.index.js:style.cssgys.jade代码:index.jade:layout.jadeapp.js运行app.js:node a...
阅读全文
摘要:1.建立工程文件夹my_ejs.2.首先利用npm install express和npm install ejs下载这两个家伙.至于要不要设置成全局的,看习惯,我习惯性的下载到本项目中的文件夹中my_ejs.然后建立相应的文件:index.js:form.ejs:index.ejsapp.js:开...
阅读全文
摘要:1 /* 2 *一:从node_modules目录中加载模块; 3 * 向这样的写法: 4 * require("aa.js") 5 * 则node将aa.js文件视为node_modules目录下的一个文件 6 * 如果aa.js文件的绝对路径是这样的:e:node\item\item1\gys...
阅读全文
摘要:1 /* 2 * 在node中,提供了一个可以通过简单TCP协议来访问的调试器.可以使用node debug 文件名,当调试器可以使用之后,命令行窗口界面中出现一个debugger命令提示符.后跟ok文字.代表调试器已经可以使用了. 3 * 看需要调试的代码 4 * */ 5 6 var ...
阅读全文
摘要:最近做一个关于mongoDB权限的功能,在网上找了好久,各种命令,各种配置,各种修改,都没有解决哥的困惑.无奈,睡一觉后,灵光乍现,灵感来了.下面就是我的最新发现,当然在各位看官的眼里,我的这个也是一坨狗屎....不过没关系,反正是解决了我的问题首先在我的之前博客里说到了在win7下搭建mongoD...
阅读全文
摘要:1 /* 2 * 当需要对指定事件绑定事件处理函数时,可以使用EventEmitter类的on方法或addListener方法.这两个方法的区别仅在于方法名而已,内部实现的同样的处理. 3 * 4 * EventEmitter类的各种方法: 5 * addListener():对指定事件绑定事件处...
阅读全文
摘要:1 var http=require("http");2 var server=http.createServer();3 server.on("request",function(req,res){5 console.log(req.url);6 res.end();7 }...
阅读全文
摘要:1 /*在node中,可以使用require()函数来加载模块. 2 * require函数使用一个参数,参数值可以带有完整路径的模块的文件名,也可以为模块名.当使用node中提供的模块时,在require函数中只需要指定模块名即可. 3 * */ 4 //建立一个页面2.js;代码如下 5 ...
阅读全文
摘要:1 var testFunction=function(){2 console.log("guoyansi");3 }4 var timer=setInterval(testFunction,1000);5 timer.unref();//取消setTimeout和setInterval函數...
阅读全文
摘要:1 //建立app.js页面 2 // 一:页面代码 3 console.log("log信息"); 4 //在页面中执行(node app.js)这个文件会在控制台中看到log信息:"log信息" 5 //换个方式执行:node app.js 1>info.txt(1代表重定向标准输出流); 6...
阅读全文