![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NodeJS
文章平均质量分 83
iteye_21250
这个作者很懒,什么都没留下…
展开
-
安装和配置nodejs,expressjs,mongoDB示例
[size=large][b]安装npm[/b][/size] 下载包:npm-1.0.105.tgz,下载地址:http://registry.npmjs.org/npm/-/npm-1.0.105.tgz 网上一般直接用curl http://npmjs.org/install.sh | sudo sh 但一直没有行得通,所以我使用npm,编译安装,过程并不复杂,解压到package包后:...原创 2011-05-20 10:27:57 · 122 阅读 · 0 评论 -
NodeJS的Path对象
NodeJS中的Path对象,用于处理目录的对象,提高开发效率。 用NodeJS的Path命令,与使用Linux下的shell脚本命令相似。 引入path对象 [code="js"]var path = require('path');[/code] 比较实用的方法: [b]格式化路径 path.normalize(p)[/b] 特点:将不符合规范的路径格式化,简化开发人员中处理...原创 2012-11-22 14:50:44 · 80 阅读 · 0 评论 -
NodeJS的调试工具
NodeJS常用调试工具包括两种: 1.NodeJS内置命令行调试工具 2.chrome浏览器页面调试 [size=large][b]NodeJS内置命令行调试[/b][/size] [code="js"]var http = require('http'); var url = require('url'); http.createServer(function (req, res)...原创 2012-11-23 15:18:47 · 144 阅读 · 0 评论 -
NodeJS Server 进程自动重启
背景: NodeJS的特点是单进程,事件驱动,非阻塞式IO编程,当主进程抛异常挂掉,整个NodeJS Server就会停止。 对当前的NodeJS进程进行监控非常重要,NodeJS的进程的停止时,能在指定时间内重启动,继续提供服务。 思路: 1.起一个守护进程,用于与各子进程(虚拟进程)进行心跳通信,官运亨通护进程监测子进程是否有回应,若三次连接后没有回应,则将该进程进...原创 2012-12-05 13:01:28 · 805 阅读 · 0 评论 -
NodeJS Cluster文档翻译
[size=large][b]Cluster 集群[/b][/size] 一个独立的Node对象运行在单个线程中。为了更好的利用多核心系统的,用户会尝试启动多个Node处理进程,提供更好的服务。(说明:单个线程总是运行在一个核心上面,cluster是为了更好的利用CPU,充分利用多核CPU的资源) 你可以使用cluster模块,非常容易的创建共享服务端口的多个网络处理应用程序。 (在多个进程...原创 2012-12-06 16:30:50 · 140 阅读 · 0 评论 -
异步I/O处理
[size=large][b]异步I/O处理过程[/b][/size] [img]http://dl.iteye.com/upload/attachment/0078/0527/95fe9a76-691b-36ee-931c-fe2b39923430.jpg[/img] [b]异步I/O处理的优点[/b] I/O密集型计算(进程所执行的I/O操作比执行的处理操作更多)的任务中,使用异...原创 2012-12-18 16:28:40 · 137 阅读 · 0 评论