摘要:
使用 require('crypto') 来访问这个模块。 加密模块提供了 HTTP 或 HTTPS 连接过程中封装安全凭证的方法。 它也提供了 OpenSSL 的哈希,hmac, 加密(cipher), 解密(decipher), 签名(sign) 和 验证(verify) 方法的封装。 cryp 阅读全文
posted @ 2018-02-22 14:01
NAVYSUMMER
阅读(299)
评论(0)
推荐(0)
摘要:
Node 有简单的模块加载系统。在 Node 里,文件和模块是一一对应的。下面例子里,foo.js 加载同一个文件夹里的 circle.js 模块。 foo.js 内容: circle.js 内容: circle.js 模块输出了 area() 和 circumference() 函数。想要给根模块 阅读全文
posted @ 2018-02-22 14:00
NAVYSUMMER
阅读(127)
评论(0)
推荐(0)
摘要:
{Object} 用于打印输出字符到 stdout 和 stderr。和多数浏览器提供的 console 对象函数一样,Node 也是输出到 stdout 和 stderr。 当输出目标是终端或文件的时候,console 函数是同步的(为了防止意外退出数据丢失),输出是管道的时候是异步的(防止阻塞时 阅读全文
posted @ 2018-02-22 13:59
NAVYSUMMER
阅读(190)
评论(0)
推荐(0)
摘要:
HTTPS 是基于 TLS/SSL 的 HTTP 协议。在 Node 里作为单独的模块来实现。 类: https.Server 这是 tls.Server 的子类,并且和 http.Server 一样触发事件。更多信息参见 http.Server 。 server.setTimeout(msecs, 阅读全文
posted @ 2018-02-22 13:58
NAVYSUMMER
阅读(245)
评论(0)
推荐(0)
摘要:
单个 Node 实例运行在一个线程中。为了更好的利用多核系统的能力,可以启动 Node 集群来处理负载。 在集群模块里很容易就能创建一个共享所有服务器接口的进程。 运行 Node 后,将会在所有工作进程里共享 8000 端口。 这个特性是最近才引入的,大家可以试试并提供反馈。 还要注意,在 Wind 阅读全文
posted @ 2018-02-22 13:57
NAVYSUMMER
阅读(171)
评论(0)
推荐(0)
摘要:
类: smalloc 由简单内存分配器(处理扩展原始内存的分配)支持的缓存。Smalloc 有以下函数: smalloc.alloc(length[, receiver][, type]) length {Number} <= smalloc.kMaxLength receiver {Object} 阅读全文
posted @ 2018-02-22 13:57
NAVYSUMMER
阅读(127)
评论(0)
推荐(0)
摘要:
使用 HTTP 服务器或客户端功能必须调用 require('http')。 Node 里的 HTTP 接口支持协议里原本比较难用的特性。特别是很大的或块编码的消息。这些接口不会完全缓存整个请求或响应,这样用户可以在请求或响应中使用数据流。 HTTP消息头对象和下面的例子类似: Keys 都是小写, 阅读全文
posted @ 2018-02-22 13:56
NAVYSUMMER
阅读(178)
评论(0)
推荐(0)
摘要:
Node 通过 child_process 模块提供了 popen(3) 数据流。 它能在非阻塞的方式中,通过 stdin, stdout, 和 stderr 传递数据。 (请注意,某些程序使用内部线性缓冲 I/O, 它并不妨碍 node.js,只是你发送给子进程的数据不会被立即消。) 使用 req 阅读全文
posted @ 2018-02-22 13:54
NAVYSUMMER
阅读(177)
评论(0)
推荐(0)
摘要:
全局对象 这些对象在所有模块里都可用。有些对象不是在全局作用域而是在模块作用域里,这些情况下面文档都会标注出来。 global {Object} 全局命名空间对象。 浏览器里,全局作用域就是顶级域。如果在全局域内定义变量 var something 将会是全局变量。 Node 里不同,顶级域并不是全 阅读全文
posted @ 2018-02-22 13:53
NAVYSUMMER
阅读(187)
评论(0)
推荐(0)
摘要:
逐行读取 稳定性: 2 - 不稳定 使用 require('readline'),可以使用这个模块。逐行读取(Readline)可以逐行读取流(比如process.stdin) 一旦你开启了这个模块,node 程序将不会终止,直到你关闭接口。以下的代码展示了如何优雅的退出程序: var readli 阅读全文
posted @ 2018-02-22 13:52
NAVYSUMMER
阅读(366)
评论(0)
推荐(0)