问题标签 [cap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4524 浏览

iphone - 在 iPhone 上限制 FPS 速率?

如何限制我的 OpenGL 应用程序(我正在使用 CADisplayLink)上的 FPS 速率,以便我可以将 CPU 留给其他事情?

0 投票
1 回答
811 浏览

ruby-on-rails - 帽部署:安装挂起?

我在服务器端设置了一个空的 git repo,一切都设置好了。

Cap deploy:setup 执行此操作

*当我输入 yes 或 y 时,它只是“挂起”似乎什么都没有发生... * 在 cap deploy:setup 之后已经尝试过 --debug 可能有什么问题?

0 投票
1 回答
378 浏览

mysql - rails deploy - 数据库未上传

我正在处理我的第一个 Rails 应用程序部署,当我使用 capistrano 部署时,来自本地计算机的数据库数据似乎没有加载到服务器上的数据库中。我不清楚 capistrano 是否会处理这个问题。我还尝试从 /current 发布目录运行 'rake db:schema:load'。这是我尝试在浏览器中加载应用程序(在远程网络服务器上)时发生的情况的日志。

所以问题似乎是应用程序加载,但数据库没有填充表和数据。

我确定我错过了部署过程的一个相对基本的细节,但到目前为止它让我无法理解......任何帮助将不胜感激!谢谢。

0 投票
2 回答
936 浏览

ravendb - RavenDB 如何实现一致性、可用性和分区容错?

根据CAP 定理,分布式计算机系统不可能同时提供一致性可用性和分区容错性。

阅读有关RavenDB 的信息,看起来这个数据库同时支持 ACID 事务和分片。RavenDB 如何做到这一点?

0 投票
1 回答
216 浏览

objective-c - 寻求在 iOS 中访问 NWS 严重警报的建议

我正在学习 Objective-C,我想开发一个教育/天气应用程序,根据用户当前的位置向用户显示当前状况和恶劣天气警报。

迄今为止,我已经成功地找到了用户的位置并显示了从 Google 天气 API 发送的当前状况。我现在将注意力转向显示恶劣天气警报,这就是我遇到的一个问题,我似乎无法在 StackOverflow 的其他地方解决或找到它。

我发现这个NWS 警报 Cap/Atom 服务似乎是可行的方法,但我并不真正了解如何以非常一般的方式访问警报。该服务分别显示每个状态和站...当然我不必遍历它们来找到正确的?

我认为我现在最大的问题是找出访问此服务 URL 的一般方法。谁能提供一些见解,也许是如何做到这一点的例子?

0 投票
1 回答
397 浏览

api - 如何从 Klout (V2) API 中检索超过 5 个影响者?

我正在尝试从 Klout API 中获取某个用户的所有影响者和影响力。我正在使用这个电话:

[文档]

我的 GET 请求如下所示:

这就是返回的内容:

myInfluenceesand是数组(已myInfluencers注释掉)始终限制为 5 个用户。尽管它告诉我总共有 25 个和 15 个。如果我多次拨打同一个电话,我总是会得到相同的 5 个用户。

有没有办法检索所有影响者/影响者的完整列表?

0 投票
2 回答
847 浏览

erlang - Erlang 容错应用:CAP 的 PA 还是 CA?

我已经问过一个关于披萨外卖店的简单容错软实时 Web 应用程序的问题。

在此处输入图像描述

我在那里得到了非常好的评论和答案,但我不同意它是一个真正的网络服务。它不是一个网络服务,它更像是一个实时系统,用于接受客户的订单,控制这些订单的调度,并控制实时交付这些订单的车辆。

此外,与“真正的”网络服务不同,该系统并不打算拥有很多用户——它只是几个调度员(电话接线员)和几个送货司机将使用它(目前我不需要提供直接访问到实际客户的服务;只有调度员和送货司机才能直接访问)。

因此,这个问题更笼统。

我发现,为了为此应用程序的 NoSQL 数据存储选项做出正确的选择,我要做的第一件事就是根据CAP 定理在和CA之间做出选择。PACP

现在,《用 Erlang 构建 Web 应用程序》一书说“虽然它 [Mnesia] 不是 SQL 数据库,但它是一个类似于 SQL 数据库的 CA 数据库。它不会处理网络分区”。同一本书说 CouchDB 数据库是一个PA数据库。

考虑到这一点,我认为我需要对我的应用程序做的第一件事是确定“容错”一词对于 CAP 的含义。

我的简单要求是让应用程序 24/7(R1) 可用。另一个是不需要扩展,应用程序的用户数量非常有限(可能不可能有数千个调度程序)(R2)。

现在,R1 是否要求应​​用程序提供一致性、可用性和分区容错性以及哪些优先级?

哪种类型的数据存储选项将更好地处理以下问题:

  1. 为调度员(接听客户电话并使用 CRM 的人)提供 24/7 全天候可用性,以查找客户记录并将订单输入系统;
  2. 实时查看当前正在进行的服务订单及其状态(下达、烘焙、派送、交付、交付);
  3. 实时跟踪所有工作车辆的位置及其有效载荷;
  4. 在系统崩溃或网络崩溃后恢复系统的任何部分以继续提供1,2和3;

总结一下:哪种数据存储(CA、PA 或 CP)更适合上述系统?什么样的数据存储能更好地满足 R1 的要求?

0 投票
0 回答
645 浏览

ios - 减慢 UIScrollView / 限制最大速度

我有一个 pagingEnabled 滚动视图,当用户接近它的最后时,它会动态添加更多内容。启用分页允许我强制用户一次只能滚动一项。

问题是添加额外的内容需要时间。如果用户滚动浏览我的内容的速度太快(即使使用 pagingEnabled = TRUE,您仍然可以非常快地进行操作),滚动尝试将导致我的滚动视图偶尔“弹跳”,就好像它到达终点一样。如果用户尝试再次滚动,紧接着,他们可以继续滚动。我希望以用户友好的方式防止这种反弹发生。

我认为这种反弹正在发生,因为 iPod/iPhone 无法及时加载滚动视图内容。我想这实际上是一个相当耗费资源的过程(添加到滚动视图的每个子视图都是一个 UIImageView,其中添加了一个 UITextView 子视图)。

我需要一种方法来限制滚动视图的速度。我试着玩减速,但我没有注意到任何区别。我能做些什么?

0 投票
2 回答
1570 浏览

geolocation - 将 UGC 或 FIPS6 地理编码映射到多边形?

我希望将 UGC 或 FIPS6 地理编码转换为多边形(甚至是粗略的纬度/经度坐标 + 半径)。可以在此处找到地理编码的示例:http ://alerts.weather.gov/cap/us.php?x=0

有人知道我在哪里可以找到这些地理编码的映射吗?

0 投票
1 回答
458 浏览

git - capistrano 部署:检查成功但部署失败

这是我第一次使用 capistrano,一切似乎都很好,但不幸的是部署失败。

上限部署后:检查它返回:

所以我认为一切都很好。是时候部署了!但它返回了这个:

任何帮助,将不胜感激