01 2017 档案

摘要:摘要 Stream是一个抽象接口,Node中有很多对象实现了这个接口。例如,对http服务器发送请求的request对象就是一个Stream。 Stream Stream有四种流类型: 所有Stream对象都是EventEmitter的实例,常用的事件: 读取 创建stream.txt文件,内容如下 阅读全文
posted @ 2017-01-24 10:29 wolfy 阅读(429) 评论(0) 推荐(1) 编辑
摘要:摘要 在js中是没有二进制类型的,但在处理tcp或者文件流时,必须使用到二进制数据,因此Node.js定义了一个Buffer类型,该类型用来创建一个专门存储二进制数据的缓存区。在Node.js中,Buffer类是随Node内核一起发布的核心库。Buffer库为Node.js带来了一种存储原始数据的办 阅读全文
posted @ 2017-01-24 09:24 wolfy 阅读(389) 评论(0) 推荐(0) 编辑
摘要:摘要 Node.js所有的异步I/O操作在完成时都会发送一个事件到事件队列。并且许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件,一个fs.readStream对象会再文件被打开的时候发出一个事件。所有这些产生事件的都是events.EventEmitter的实例。 阅读全文
posted @ 2017-01-23 14:56 wolfy 阅读(543) 评论(0) 推荐(0) 编辑
摘要:摘要 Node.js是单进程单线程应用程序,但是通过事件和回调支持并发,性能也非常高。node.js的每一个api都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。它基本上所有的事件几支都是用设计模式中的观察者模式实现,单线程类似进入一个while(true)的事件循环,知道没有事件 阅读全文
posted @ 2017-01-23 11:04 wolfy 阅读(386) 评论(2) 推荐(0) 编辑
摘要:简介 Node.Js异步编程的直接表现方式就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node使用了大量的回调函数,node所有api都支持回调函数。比如,我们在操作文件的时候,可以一边读取文件,一边执行其他的命令,在读取文件完成后,我们将 阅读全文
posted @ 2017-01-21 10:56 wolfy 阅读(355) 评论(0) 推荐(0) 编辑
摘要:摘要 REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。 Node交互解释器 node自带的交互解释器可以完成以下任务: windows启动node交 阅读全文
posted @ 2017-01-16 17:09 wolfy 阅读(773) 评论(0) 推荐(0) 编辑
摘要:NPM NPM是随同Node.js一起安装的包管理工具,能解决Node.js代码部署上的很多问题。 使用场景: 可以通过下面的命令来检测是否安装成功: 如上显示版本,说明已经成功安装。 如果你安装的是旧版本的npm,可以通过下面的命令进行升级: CentOS windows 如果连接不到node.j 阅读全文
posted @ 2017-01-15 12:03 wolfy 阅读(318) 评论(0) 推荐(0) 编辑
摘要:摘要 其实你一看到,就应该会想到,这个不简单吗,不就是服务端接收参数的两种方式吗?是的。在asp.net编程中,QueryString、Form、Cookie是三种比较常见的接收客户端参数的方式。QueryString:接收包含在url中的参数。Form:接收表单数据。Cookie可以获取会话状态中 阅读全文
posted @ 2017-01-14 11:36 wolfy 阅读(3788) 评论(0) 推荐(3) 编辑
摘要:摘要 HTML5 的本地存储 API 中的 localStorage 与 sessionStorage 在使用方法上是相同的,区别在于 sessionStorage 在关闭页面后即被清空,而 localStorage 则会一直保存。我们这里以 localStorage 为例,简要介绍下 Html5  阅读全文
posted @ 2017-01-10 10:39 wolfy 阅读(19636) 评论(0) 推荐(0) 编辑
摘要:摘要 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 Hello world 首先下载node:https://no 阅读全文
posted @ 2017-01-08 12:03 wolfy 阅读(308) 评论(0) 推荐(0) 编辑
摘要:摘要 在web开发中,为了提高用户体验,在加载数据的时候都会给一个loading的提示。 Html 效果 把需要的css贴过去,然后把这段代码放在需要显示的页面上 控制显示与隐藏的js 阅读全文
posted @ 2017-01-06 10:15 wolfy 阅读(2936) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示