摘要:
时间一长就容易忘记,先记录一下 ArrayBuffer 类似于缓冲区 //var buffer = new ArrayBuffer( unsigned long length) //根据指定的byte数目创建一个ArrayBuffer, 缓冲区对应的就是内存中的一部分空间。展示成什么样子,看你如何来 阅读全文
摘要:
暂时没有问题,如遇到欢迎指出。 阅读全文
摘要:
分治算法的三个基本为: 1. 如果问题可分解,则分解成N个问题, 每个小问题都是总问题的一个小规模实例 2. 求解小问题 3. 合并解,组成问题最终解。 //TODO 写出分析过程 阅读全文
摘要:
node安装脚本,初学shell的产物,大神请勿嫌弃。 执行完成后使用 source /etc/profile即可(shell里我没用成功) 阅读全文
摘要:
上一篇说到thunkify的作用,这一篇说一下thunkify和co的集合 co中有一块代码 当你使用thunkify来处理一个带有callback的函数时候,co期待你处理后的函数上一个只接受一个callback的函数 譬如var thunkFunc = thunkify(function(a,b 阅读全文
摘要:
最近项目迭代,从express到koa,面对callback,想偷懒,就想到了Proxy对象 有这么一个基本的思路,由于局限较多,而且具体执行如何还是不知,考虑到可能的性能原因,还是用了 bluebird模块。 阅读全文
摘要:
上面为thunkify模块的源码。 以前当我们调用的时候带有callback的方法的时候都是这样的 当使用thunkify之后 我个人就一直在process2的方法上一个转不过去,知道这样执行了,但是就是思维跟不上。 特此详细记录分析下。 当调用process2的时候,我们能看到通过闭包,让args 阅读全文
摘要:
最近在做demo的时候使用了koa框架,自己做了一个静态服务器,首先判断访问文件是否存在,在回调函数中设置了this.body,run之后,各种404,花了N长的时间把koa-compose和co模块看了下,只能说自己终于有了一个比较浅显的认识了。 首先我们看下koa-compose的代码,就短短的 阅读全文
摘要:
ES6中引入了generatorfunction* get() { var result1 = yield c; var result2 = yield b; var result3 = yield a; console.log(result1); console.lo... 阅读全文
摘要:
最近做项目的时候,DAL有基类,继承了IDisposable接口,并在Disposable中释放了DBContext,但是担心不能及时释放,就做了一个静态类,里面用另一个委托来指向释放方法,然后在请求完成后调用了委托。完成后一直发现报错,错误信息为无法完成该操作,因为 DbContext 已释放。自... 阅读全文