问题标签 [availability]

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 投票
1 回答
289 浏览

ios - 扩展属性(如果不可用)

在 Swift 2 中,Apple 引入了 API 可用性检查,它允许仅在指定版本或更高版本上执行某些代码,如下所示:

例如,iOS 9.0 引入了这个localizedUppercaseString属性:

我想要的是创建此属性的精确副本,该副本仅适用于低于 9.0 的版本,因此我无需if #available(iOS 9, *)在需要使用此(或任何其他)属性/方法时进行检查。

我能得到的最好结果如下:

有了这个,localizedUppercaseString无论iOS版本是8.0还是9.0,我都可以调用。问题是这个扩展在使用 iOS 9.0 执行时会覆盖“原始”属性。

0 投票
1 回答
440 浏览

swift - Swift #availability check 的最后一个参数

Swift 编程语言指南对#availability check 中的最后一个参数有这样的说法:

最后一个参数 * 是必需的,它指定在任何其他平台上,if 的主体在您的目标指定的最小部署目标上执行。

摘自:Apple Inc. “Swift 编程语言 (Swift 2.1)。” 电子书。https://itun.es/us/jEUH0.l

我认为我没有正确理解这一点 - 如果我打算只在 iOS 9 中执行代码并且我的最低部署目标是 8,那么在其他平台上运行时我的应用程序不会崩溃并且代码在最低部署目标上执行?

0 投票
1 回答
543 浏览

ibm-cloud - Bluemix 公共 - 单区域可用性 SLA

最近的Bluemix 使用条款文档提到仅对跨至少两个区域部署的应用程序的可用性。在先前版本的 Bluemix 使用条款中(例如这里),有所谓的服务级别目标,它与特定的部署模型无关。

如果我只想在一个区域部署我的应用程序,Bluemix 服务的可用性是什么?

0 投票
1 回答
57 浏览

php - 如果两个用户同时处理检查,则使用 PHP、MySQL 和 Ajax 实现用户名可用性

我有一个groups包含一些字段的表,包括username.
在我的表单页面中,我使用 Ajax 调用来检查用户名的可用性。有用。但是如果两个用户同时处理检查,他们都可以看到用户名可用。我怎样才能避免这种情况?

0 投票
0 回答
444 浏览

performance - 如何监控网站状态并像github状态一样显示?

有没有像GithubStatus这样监控自己的网站以显示 APP SERVER AVAILABILITY、MEAN WEB RESPONSE TIME 和其他基准的好方法。

0 投票
1 回答
106 浏览

ios - 为什么 iOS 9 方法仍然适用于 iOS 8.4?

我想@warn_unused_result @rethrows func filter(@noescape includeElement: (Self.Generator.Element) throws -> Bool) rethrows -> [Self.Generator.Element]在我的一个项目中使用该方法。该应用程序应在 iOS 8 及更高版本上运行。如果我在文档中查找该方法,它会显示“可用性:iOS(9.2 及更高版本)”

在此处输入图像描述

但是,如果我在 iOS 8.4 上调用该方法,它不会出现任何问题。

任何想法为什么文档说 iOS 9.2 但它仍然适用于 iOS 8.4?那么我可以在没有任何可用性检查的情况下调用它并确保它将来不会崩溃吗?

提前致谢!

0 投票
1 回答
164 浏览

android - Google Cloud Messaging:如何使用 GoogleApiAvailability 类询问 google play 服务的可用性

我想为我的 android 应用程序使用谷歌云消息传递。据说您需要先检查 google play 服务的可用性。但我不知道如何实现这一点。刚刚通过 GoogleApiAvailability 类搜索。问题是我不明白在我的情况下如何设置检查和使用方法 .getErrorDialog() 。据说requestCode是“调用startActivityForResult时给出的requestCode”。但是如何使用呢?

0 投票
1 回答
461 浏览

architecture - 查找可用性百分比 - 软件架构

我试图在软件架构中解决以下问题。

一个软件系统一年崩溃 20 次,每次崩溃需要 2 分钟重新启动。计算当年的可用性

我使用了公式 MTBF/(MTBF+MTTR)。如何计算 MTBF 和可用性。请帮忙!

我做到了

MTBF = 365*24*60-40/ 20 MTTR = 2*20

0 投票
2 回答
70 浏览

monitoring - Bluemix:如何长期监控和记录应用程序可用性

有没有人有过在数周到数月内监控和记录 Bluemix 可用性的经验?

我最初的计划是使用监控和分析服务将事件通知发送到我可以收集和处理的电子邮件。但是,据我了解,事件通知仅在出现问题时发送(例如,当应用程序关闭或性能不佳时),而不是在应用程序恢复正常时发送。这足以记录应用程序宕机的天数,但理想情况下,我想要更精细的粒度,即准确地宕机了多少分钟。

有了所有这些信息,我想去制作一个 Bluemix 每个月的可用性图表。是否有其他选择可以实现这一目标?

0 投票
0 回答
112 浏览

database-partitioning - NoSQL CAP 定理 - 分区、可用性和一致性

各位,

最近我试图理解CAP 定理,但我发现很难理解它是如何用于:

  1. 处理分区,
  2. 可用性,
  3. 一致性。

我已经阅读了很多文章和科学论文,但仍然很难理解这些问题。一个清晰简洁的解释将不胜感激。