标签:
Node.js 是什么
Node.js 是一个 JavaScript 运行环境,是对Google V8 引擎的封装,对一些特殊用例的优化,提供了替代API,
使得 V8 在非浏览器环境下运行得更好。
目的是可以在服务器端执行和运行 JavaScript 代码。
Node.js 解决多请求的方法。在于处理链接服务器端方式。
在 Node.js 中每个HTTP链接都会发射一个在 Node.js 引擎的进程中运行的事件,而不是为每个连接生成一个新
的OS进程。更好地节约服务器资源。
同步调用:是一种阻塞式调用,一段代码调用另一段代码,必须等这段代码执行结束返回结果后,代码才能继续执行。
异步调用:是一种非阻塞式调用,一段异步代码还未执行完,可继续执行下一段代码逻辑,当代码执行完后,通过回调
返回继续执行相应的逻辑,而不耽误其他代码的执行。
安装调试(Windows下)
1. 官网 http://nodejs.org 下载安装包:node-v0.12.4-x86.msi
2. 安装,默认路径是 C:\Program Files\nodejs\node.exe. 若另行安装路径,需添加环境变量。
3. 测试环境,搭建WEB服务器,当浏览器请求服务器资源时,服务器响应HTTP请求,并显示Hello World!.
A:在D盘根目录创建nodejs文件夹,编写代码并保存为app.js
B:启动服务器
C:浏览器请求资源:http://127.0.0.1:8888
标签:
原文地址:http://www.cnblogs.com/zhangchen2015/p/4584795.html