nodejs
文章平均质量分 84
iteye_13770
这个作者很懒,什么都没留下…
展开
-
让nodejs 快如风的十个小技巧
英文原文连接 1、避免使用同步的方法 nodejs 是基于单线程。为了让单线程能够处理高并发的请求,我们尽量要避免让线程等待,阻塞,同步,和长时间运行某项操作。nodejs 一个显著的特点就是彻头彻尾的异步。这个特性在基于事件驱动的应用上表现的非常的出色。 不幸的是在nodejs 中仍然存在可以同步或者阻塞调用方法。例如,许多的文件系统操作既有异步的方法也有同步的方法,...原创 2011-12-06 10:11:42 · 150 阅读 · 0 评论 -
纯异步nodejs文件夹(目录)复制
思路: 1、callback 驱动 2、递归所有需要复制文件 3、在一定阀值下并发复制文件 4、运行需要安装 async.js npm install async 代码如下: var async = require("async"); var fs = require("fs"); var path = require("path"); // cursively...原创 2013-08-14 15:47:41 · 335 阅读 · 0 评论 -
nodejs 使用关键字yield 纯异步文件夹复制2.0
首先现在安装yflow yflow 借助es6 生成器函数来解决金字塔回调问题。 这个连接 http://faylai.iteye.com/blog/1924523 是我先前使用async 做的但是代码超长不好理解,写做困难。 比较下面的实现简直就是nodejs的曙光啊 ------------------------------------------------------...原创 2013-12-20 11:33:31 · 193 阅读 · 0 评论