苏幕遮零

好好学习,天天向上!

导航

2017年9月3日 #

Node.js 实现并行化流程控制

摘要: 下面的程序用于并行统计字数。 阅读全文

posted @ 2017-09-03 09:16 苏幕遮零 阅读(453) 评论(0) 推荐(0) 编辑

2017年9月2日 #

Node.js 实现串行化流程控制

摘要: 为了演示如何实现串行流程控制,我们准备做个小程序,让它从一个随机选择的RSS预定源中获取一片标题和URL,并显示出来。 RSS预定源列表放在rss_feeds.txt文件中,内容如下: 运行程序前我们需要安装两个模块:request模块是个经过简化的HTTP客户端,你可以用它获取RSS数据。html 阅读全文

posted @ 2017-09-02 21:44 苏幕遮零 阅读(191) 评论(0) 推荐(0) 编辑

Node.js 使用Nimble实现串行流程控制

摘要: Nimble是Node.js下的流程控制工具。 使用如下命令进行安装: 测试代码: 阅读全文

posted @ 2017-09-02 17:29 苏幕遮零 阅读(302) 评论(0) 推荐(0) 编辑

Node.js 使用回调函数实现串行流程控制

摘要: 下面是一个使用Node.js回调函数实现串行流程控制的示例: 阅读全文

posted @ 2017-09-02 17:22 苏幕遮零 阅读(213) 评论(0) 推荐(0) 编辑

Node.js 使用闭包“冻结”变量的值

摘要: 下面的node.js程序使用JavaScript闭包“冻结”color的值。 阅读全文

posted @ 2017-09-02 17:12 苏幕遮零 阅读(174) 评论(0) 推荐(0) 编辑

Node.js 扩展时间监听器:文件监视器

摘要: 创建一个Watcher类来处理放在某个目录下的文件。然后可以用这个类创建一个工具,该工具可以监视目录(watch目录,将放到里面的文件名都改成小写),并将文件复制到一个单独目录(done目录)中。 扩展事件发射器需要三步: 代码: 阅读全文

posted @ 2017-09-02 17:05 苏幕遮零 阅读(249) 评论(0) 推荐(0) 编辑

Node.js 一个简单的TCP Sever

摘要: 代码如下所示: 阅读全文

posted @ 2017-09-02 16:09 苏幕遮零 阅读(155) 评论(0) 推荐(0) 编辑

Node.js 用回调处理一次性事件

摘要: 为了在程序中演示回调的用法,我们来做一个简单的HTTP服务器,让它实现如下功能: 异步获取存放在JSON文件中的文章的标题; 异步获取简单的HTML模板; 把那些标题组装到HTML页面里; 把HTML页面发送给用户。 最终结果如下所示: 一个包含文章标签的列表:titles.json: 用来渲染博客 阅读全文

posted @ 2017-09-02 12:39 苏幕遮零 阅读(153) 评论(0) 推荐(0) 编辑

Node.js 定义和引用模块

摘要: 定义一个Node模块:currency.js 引入一个模块: 下面的test-currency.js中的代码,它require了currency.js模块: 输出结果: 阅读全文

posted @ 2017-09-02 09:18 苏幕遮零 阅读(262) 评论(0) 推荐(0) 编辑

2017年8月31日 #

Node.js Hello World HTTP服务器

摘要: 下面是个简单的HTTP服务器实现,它会用“Hello World”响应所有请求: 下面是服务器的另一种写法,这样看起来响应request事件更明显: 阅读全文

posted @ 2017-08-31 16:26 苏幕遮零 阅读(227) 评论(0) 推荐(0) 编辑