Node.js操作MongoDB数据库

2015-11-28
阅读 5 分钟
14k
使用Mongoose操作MongoDB Mongoose是基于node-mongodb-native开发的MongoDB nodejs驱动,可以在异步的环境下执行。 关于在Mac下安装和使用MongoDB可以看我之前的一篇文章: 文章传送门:Mac下安装MongoDB 及使用教程 MongoDB PATH环境变量配置 将mongodb添加到环境变量中:$ vim ~/.zshrc,添加如下命令行: {代码...} ...

Node.js知识点详解(三)缓冲与流模块

2014-12-29
阅读 3 分钟
6.7k
js起初就是为浏览器而设计的,所以能很好的处理unicode编码的字符串,但不能很好的处理二进制数据。这是Node.js的一个问题,因为Node.js旨在网络上发送和接收经常是以二进制格式传输的数据。比如:

Node.js知识点详解(二)HTTP模块与事件模块

2014-11-13
阅读 4 分钟
12.2k
Node.js的http服务器 通过使用HTTP模块的低级API,Node.js允许我们创建服务器和客户端。刚开始学node的时候,我们都会遇到如下代码: {代码...} 这段代码的包括了http模块的信息,意思是: {代码...} Http头 对于每个HTTP请求和响应,都会发送HTTP头,HTTP头发送的是附加的信息,包括内容类型、服务器发送响应的日期以及...

Node.js知识点详解(一)基础部分

2014-10-17
阅读 7 分钟
9.6k
Node.js 提供了exports 和 require 两个对象,其中 exports 是模块公开的接口,require 用于从外部获取一个模块的接口,即所获取模块的 exports 对象。接下来我们就来创建hello.js文件,代码如下: