小编Ton*_*ngo的帖子

在javascript计算时使用CSS动画

我正在开发一个需要在启动时生成和计算一堆数组的Web应用程序.我希望在发生这种情况时显示加载页面,并且可能会使用css动画播放一些内容,但似乎CSS动画会在执行javascript时挂起.我已经有一个加载栏,它更新了处理的关键事件,但我想使用css-transitions来平滑它.

我想知道在javascript执行时是否有任何方法可以让某些动画生效?

我知道我可以设法不时地向浏览器提供控制以让它刷新,但我发现用javascript在后台计算某些东西只是冻结整个界面是愚蠢的.

编辑:这是我正在谈论的一个愚蠢的例子:http://jsfiddle.net/YWefx/13/ 如果你禁用css过渡,每次迭代都会更新栏,但是如果你启用它,转换将会只发生在最后.所以我最终要么必须在每个循环之间等待400ms,除了动画之外只做4秒钟,最后有一个平滑的动画(失去显示进度条的好处),或者没有设置动画条.

javascript css-transitions css-animations

6
推荐指数
1
解决办法
2456
查看次数

在ruby中列出实现?

我对Ruby中对Array类的理解有点挣扎.我在Google上看到一个Array类实际上更像是一个列表,但我似乎无法找到它实际上是如何工作的.

我真的很关心性能问题,因为我必须处理大型排序列表,而且我不想跨越整个数组来向它添加单个元素.

所以我想知道是否有任何真实而清晰的列表实现(例如在caml中),我也在寻找关于如何实现Array方法的优秀文档,关于优化问题.

谢谢!

ruby arrays performance list

3
推荐指数
1
解决办法
2万
查看次数