![]() |
1
4
如果要“扩充”IO,则需要使用委托。这会在IO对象周围放置一个“外观”,对象的所有“外部”读卡器都将使用它,但不会对对象本身的操作产生影响。 我把它提取到一块宝石里,因为它被证明是普遍有用的。 下面是一个IO的例子 http://rubygems.org/gems/progressive_io 这里有一个方面添加到所有的阅读方法中。我想你可以把它扩展到基本节流。完成后,您将能够将自己的文件打包到其中:
|
![]() |
2
0
我们已经使用了 aiaio's active_resource_throttle 限制在工作的项目上从Harvest API中提取的请求。我没有设置,但它起作用了。 |