nodejs
润夜
这个作者很懒,什么都没留下…
展开
-
nodejs 小工具——supervisor
一,supervisor1,介绍nodejs下supervisor的介绍。 A little supervisor script for nodejs. It runs your program, and watches for code changes, so you can have hot-code reloading-ish behavior, without worrying about原创 2016-05-16 22:08:21 · 433 阅读 · 0 评论 -
nodejs特性
1,共享状态的并发。在node中,你需要对回调函数如何修改当前内存中的变量(状态)特别小心,除此之外,你还特别注意对错误的处理是否会潜在地修改这些状态,从而导致了整个进程不可用。因为node采用一个长期运行的进程,如果修改了内存中的变量,下次再发出相同请求的时候将会返回的是修改后的变量。这个和Apache中的不一样,Apache会产生多个进程(每个请求一个进程)。原创 2016-06-10 17:34:02 · 1290 阅读 · 0 评论 -
nodejs的模块引用
一,模块系统JavaScript原生态是一个全局的世界,所有如setTimeout,document等这样在浏览器中使用的API,都是全局定义的。而Node摒弃了采用定义一堆全局变量的方式,转而引入了一个简单但却强大无比的模块系统,该模块系统有三个核心的全局对象:require,module(模块)和export。二,require1,通过require来引入模块。2,引入的模块可以分为两种:绝原创 2016-06-10 20:26:20 · 2613 阅读 · 0 评论 -
nodejs中tcp服务器和http服务器实现的异同
一,相同点1,都调用了createServer方法。2,当客户端接入时都会执行一个回调函数。二,不同之处1,回调函数的中对象的类型。net服务器中,是个连接(connect)对象,而在HTTP服务器中,则是请求和响应对象。2,原因: 1,http服务器是更高层的API,提供了控制和HTTP协议相关的一些功能。2,浏览器在访问站点时不会只用一个连接,很多主流的浏览器为了更快的加载网站内容原创 2016-06-11 15:53:45 · 3212 阅读 · 0 评论 -
Telnet连接
Telnet可以直接连接一个服务器。 如: telnet 127.0.0.1 3000.这个是node服务器的ip和端口。然后通过telnet来进行连接。GET / HTTP/1.1再输入两个回车就可以完成请求了。原创 2016-06-12 11:49:43 · 579 阅读 · 0 评论