
Node-Js
Code Man
这个作者很懒,什么都没留下…
展开
-
Node.js学习总纲
作为一名Android猿,从今日开始学习node.js(之前简略的看过^_^)。然后Express、MongoDB、AngularJS、Ionic、Cordova(Rect Native观望中);为了全栈!下面附一篇对比的文章(转载自:http://www.phonegap100.com/article-486-1.html):ionic react-native和native开发移动app那个原创 2016-05-10 19:38:31 · 1264 阅读 · 0 评论 -
Node.js 文件系统
Node.js 提供一组类似 UNIX(POSIX)标准的文件操作API,这些API在Node自带的fs模块,可以直接使用,如下:// 申请使用文件系统模块var fs = require("fs")异步和同步I/O操作皆是耗时操作,为了满足不同的使用情况,fs模块提供了2种操作方式:同步的fs.readFile(file[, options], callback)和异步的fs.readFil原创 2016-05-22 10:31:47 · 877 阅读 · 0 评论 -
Node.js 事件循环
上一篇 Node.js EventEmitter事件发射器原创 2016-05-21 13:40:35 · 422 阅读 · 0 评论 -
Node.js EventEmitter事件发射器
EventEmitter顾名思义,就是事件发射器的意思;和java中的Listener类似。Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStream对象会在文件被打开的时候发出一个事件。 所有这些产生事件的对象都是 events.EventE原创 2016-05-18 17:56:52 · 3344 阅读 · 0 评论 -
Node.js 函数
在JavaScript中,一个函数可以作为另一个函数接收一个参数。我们可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数。Node.js中函数的使用与Javascript类似,举例说明:function mPrint(word) { console.log(word);}function execute(aFunction, value) { aFunction(valu原创 2016-05-18 00:16:58 · 682 阅读 · 0 评论 -
Node.js 回调函数
Node.js 的异步处理的直接体现在回调上,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,例如,我们可以在读取文件的同时执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行的代码不会阻塞或等待I/O 操作。大大提高了 Node.js 的性能,可以处理大量的并发请求。为了方便说明代码演示如下:阻塞代码实例创建一个ReadFileBlock.js文件原创 2016-05-18 00:02:14 · 646 阅读 · 0 评论 -
node.js 版本升级
1.通过n模块升级注意:到目前(2016-05-28)为止,模块n不支持windows先安装模块nnpm install -g n使用n命令按装稳定版n stable按装最新版n latest指定版本号n 版本号2.从官网下载安装包覆盖安装Windows特别好用3.其他命令npm update #升级当前目录下的项目的所有模块npm update –g #更新已安装的NPM库原创 2016-05-28 01:48:39 · 4053 阅读 · 0 评论 -
第一个Node.js应用
创建Node.js应用前,我们要知道Node.js是分模块的,其中 "http模块" 是其内置模块可以直接使用(先这么记着就行,不需要深究,以后就明白了)。新建一server.js文件,其内容为:// 请求 http模块 获得访问网络的能力var http = require('http') ;http.createServer(function(request , response){原创 2016-05-10 20:40:53 · 857 阅读 · 0 评论 -
Node.js的安装
安装前有个问题必须知道:Node.js是什么?简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,大家都说V8引擎执行Javascript的速度非常快,性能非常好^_^Node.js官网:https:/原创 2016-05-10 20:09:29 · 899 阅读 · 0 评论 -
Node.js 实用工具
为了弥补核心JavaScript 的功能的不足,node.js为我们提供了一个工具模块“util”。1.引入工具var util = require('util'); 1.util.inherits(constructor, superConstructor)util.inherits(constructor, superConstructor)是一个实现对象间原型继承 的函数。JavaScrip原创 2016-06-10 18:02:11 · 1716 阅读 · 0 评论