Node.js中child_process实现多进程 Javascript
var http = require('http');
function fib (n) {
if (n < 2) {
return 1;
} else {
return fib(n - 2) + fib(n - 1);
}
}
var server = http.createServer(function (req,
标签: javascript
Node.js事件循环(Event Loop)和线程池详解 Javascript
Node的“事件循环”(Event Loop)是它能够处理大并发、高吞吐量的核心。这是最神奇的地方,据此Node.js基本上可以理解成“单线程”,同时还允许在后台处理任意的操作。这篇文章将阐明事件循环是如何工作的,你也可以感受到它的神奇。 ...
标签: javascript
node.js中的forEach()是同步还是异步呢 Javascript
node里几乎所有用到回调函数的地方,都是异步的,回调函数后面的代码很可能比回调函数中的代码后先执行,特别是数据库操作。当然,node也提供了同
标签: javascript
node.js中的http.createServer方法使用说明 Javascript
方法说明:该函数用来创建一个HTTP服务器,并将 requestListener 作为 request 事件的监听函数。语法:
http.createServer([requestListener])
由于该方法属于http
node.js中的fs.writeFile方法使用说明 Javascript
方法说明: 以异步的方式将data写入文件,文件已存在的情况下,原内容将被替换。 语法: fs.writeFile(filename, data, [options], [callback(err)]) 由于该方法属于fs模块,使用前需要引...
标签: javascript
node.js中的fs.writeFileSync方法使用说明 Javascript
方法说明: 同步版的fs.writeFile() 。 语法: fs.writeFileSync(filename, data, [options]) 由于该方法属于fs模块,使用前需要引入fs模块(var fs= require(“fs...
标签: javascript
node.js中的fs.writeFile方法使用说明 Javascript
方法说明: 以异步的方式将data写入文件,文件已存在的情况下,原内容将被替换。语法:
fs.writeFile(filename, data, [options], [callback(err)])
由于该方法
标签: javascript
node.js中的http.response.addTrailers方法使用说明 Javascript
方法说明:该棒法用来将HTTP trailing响应头添加到消息尾部。语法:
response.addTrailers(headers)
接收参数:headers 响应头信息例子:
response.w
node.js中的http.response.writeHead方法使用说明 Javascript
方法说明:向请求的客户端发送响应头。该函数在一个请求内最多只能调用一次,如果不调用,则会自动生成一个响应头。语法:
response.writeHead(s
node.js中的http.response.getHeader方法使用说明 Javascript
方法说明:读取已经列队但尚未发送给客户端的头信息。语法:
response.getHeader(name)
接收参数:name 响应头的类型,注意这个名字是不区分