我知道Cassandra仍处于测试阶段,但我想玩它.这绝不是一个生产项目; 这只是为了娱乐和学习一点点.但最好的学习方法是实际部署并让人们通过它的步伐.
我想将Cassandra与Heroku一起使用,所以我想将它部署在EC2上(就像Heroku一样).什么是最好,最简单,最便宜的方式?有什么建议?
我通过谷歌看过一些,但他们警告说:EC2实例不适合生产使用.它们将数据存储在实例本身上,并在实例关闭时消失.
我试图将网格NSView向上滑动,从另一行中显示另一行NSView.然后,一旦动画完成,第二个NSView将消失,第一个将立即返回到新数据的原始位置.
它可以在4/5的时间内工作.我得到的唯一错误是当第一个视图没有重置到原始位置时; 它停留在动画结束.
这是基本的想法(我这里没有代码):
[NSAnimationContext runAnimationGroup:^(NSAnimationContext *context){
[[myView animator] setFrame:newPos];
} completionHandler:^{
[myView setFrame:originalPos];
}];
Run Code Online (Sandbox Code Playgroud)
我在谷歌上遇到麻烦,因为runAnimationGroup:completionHandler狮子座是新手.