上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 63 下一页
摘要: 摘要 在js中,一个函数可以作为另外一个函数的接收参数,我们可以先定义一个函数,然后传递,也可以在传递参数的地方直接定义函数。Node.js中函数的使用与js中类似。 一个例子 从上面的代码,我们可以看到我们把函数sayHello函数作为execute函数的第一个参数进行传递。这里返回的不是sayH 阅读全文
posted @ 2017-02-03 11:06 wolfy 阅读(320) 评论(0) 推荐(0)
摘要: 模块可以让Node.js的文件之间相互调用,模块是Node.js应用程序的基本组成部分,文件和模块是一一对应的,换言之,一个Node.js文件就是一个模块,这个文件可能是js代码,json或者编译过的c/C++扩展。 创建模块 在node.js中,创建一个模块是非常简单的。 一个例子 创建一个名为m 阅读全文
posted @ 2017-02-02 13:42 wolfy 阅读(290) 评论(0) 推荐(0)
摘要: 摘要 Stream是一个抽象接口,Node中有很多对象实现了这个接口。例如,对http服务器发送请求的request对象就是一个Stream。 Stream Stream有四种流类型: 所有Stream对象都是EventEmitter的实例,常用的事件: 读取 创建stream.txt文件,内容如下 阅读全文
posted @ 2017-01-24 10:29 wolfy 阅读(435) 评论(0) 推荐(1)
摘要: 摘要 在js中是没有二进制类型的,但在处理tcp或者文件流时,必须使用到二进制数据,因此Node.js定义了一个Buffer类型,该类型用来创建一个专门存储二进制数据的缓存区。在Node.js中,Buffer类是随Node内核一起发布的核心库。Buffer库为Node.js带来了一种存储原始数据的办 阅读全文
posted @ 2017-01-24 09:24 wolfy 阅读(397) 评论(0) 推荐(0)
摘要: 摘要 Node.js所有的异步I/O操作在完成时都会发送一个事件到事件队列。并且许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件,一个fs.readStream对象会再文件被打开的时候发出一个事件。所有这些产生事件的都是events.EventEmitter的实例。 阅读全文
posted @ 2017-01-23 14:56 wolfy 阅读(555) 评论(0) 推荐(0)
摘要: 摘要 Node.js是单进程单线程应用程序,但是通过事件和回调支持并发,性能也非常高。node.js的每一个api都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。它基本上所有的事件几支都是用设计模式中的观察者模式实现,单线程类似进入一个while(true)的事件循环,知道没有事件 阅读全文
posted @ 2017-01-23 11:04 wolfy 阅读(400) 评论(2) 推荐(0)
摘要: 简介 Node.Js异步编程的直接表现方式就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node使用了大量的回调函数,node所有api都支持回调函数。比如,我们在操作文件的时候,可以一边读取文件,一边执行其他的命令,在读取文件完成后,我们将 阅读全文
posted @ 2017-01-21 10:56 wolfy 阅读(361) 评论(0) 推荐(0)
摘要: 摘要 REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。 Node交互解释器 node自带的交互解释器可以完成以下任务: windows启动node交 阅读全文
posted @ 2017-01-16 17:09 wolfy 阅读(791) 评论(0) 推荐(0)
摘要: NPM NPM是随同Node.js一起安装的包管理工具,能解决Node.js代码部署上的很多问题。 使用场景: 可以通过下面的命令来检测是否安装成功: 如上显示版本,说明已经成功安装。 如果你安装的是旧版本的npm,可以通过下面的命令进行升级: CentOS windows 如果连接不到node.j 阅读全文
posted @ 2017-01-15 12:03 wolfy 阅读(329) 评论(0) 推荐(0)
摘要: 摘要 其实你一看到,就应该会想到,这个不简单吗,不就是服务端接收参数的两种方式吗?是的。在asp.net编程中,QueryString、Form、Cookie是三种比较常见的接收客户端参数的方式。QueryString:接收包含在url中的参数。Form:接收表单数据。Cookie可以获取会话状态中 阅读全文
posted @ 2017-01-14 11:36 wolfy 阅读(3822) 评论(0) 推荐(3)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 63 下一页