摘要: 定义一个固定尺寸的缓存,当它被填满时,新加入的元素会覆盖第一个(最老的)元素。一般情况我们会选择一个双头队列,可以从任意一头添加或删除数据。或者在运行时,根据缓存有没有满,去改变append函数的指向(方法切换)。但这里借用一下python中的self.__class__可以重新被指向一个新的类的思路(类切换),在javascript中实现一下。function RingBuffer( size_... 阅读全文
posted @ 2011-03-31 11:20 他山之石_ 阅读(475) 评论(0) 推荐(1) 编辑