小编joe*_*son的帖子

OAuth PKCS p12私钥的Google API密码是什么?

Google API设置提供了一种使用服务帐户创建项目的方法.

我下载私钥作为PKCS#12 p12文件.

我在哪里可以找到此文件的密码?

api passwords pkcs#12

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

如何从Test导航器中删除Xcode Swift测试类?

Xcode测试导航器显示测试用例类的列表.

我想删除一个测试用例类,因为它不再需要了.

我尝试了许多典型的方法,例如按删除,或查找" - "图标,或"删除"菜单项,或在Apple Xcode文档中搜索帮助.

我发现了这个解决方法:

  1. 在项目导航器中,从项目中删除该文件并删除该文件.

  2. 退出Xcode并重新启动它.测试导航器似乎忘记了测试类和测试用例,并显示零项.

  3. 运行测试.Test导航器似乎重建了测试类和测试用例列表.

如果仍然无效,请试试这些......

删除Xcode派生数据:

  1. Xcode菜单 - >首选项 - >"位置"图标 - >"派生数据"部分.

  2. 点击微小的灰色圆圈箭头; 这将打开Finder并显示DerviedData文件夹.

  3. 删除整个文件夹.

重建:

  1. 产品菜单 - >清洁.

  2. 产品菜单 - >构建.

是否有更简单的方法来实现删除测试类的目标?理想情况下,无需重新启动Xcode,或重建项目等?

相关问题:如何从测试用例视图中删除Xcode测试用例?

我正在使用Xcode 6.3和Swift 1.2,如果这有助于了解.

编辑:在评论中,@ CakeDeveloper指向官方的Xcode 6.3发行说明,它描述了一个已知的错误#20373533:

在此版本的Xcode中不会自动发现Swift测试.将不会显示源编辑器侧栏中的测试注释,并且测试导航器和方案表的Test操作中的测试表将为空....

这个问题的赏金是针对任何解决方案或更好的解决方法.任何解决方法都可以,例如使用Xcode GUI,或使用命令行xcodebuild,或任何破坏项目文件的shell脚本.

xcode unit-testing ios swift

14
推荐指数
2
解决办法
4849
查看次数

无法配置gcc - 找不到mpfr

我正在安装gcc 4.5.2,mpc为0.8.2,mpfr为3.1.0,gmp为5.0.2.我已将每个mpc,mpfr和gmp目录复制到gcc-4.5.2目录中(删除版本标记).GCC成功配置.然而,当我运行make时,我得到:

checking for MPFR... no
configure: error: libmpfr not found or uses a different ABI.
make[1]: *** [configure-mpc] Error 1
make[1]: leaving directory cross/build/gcc
make: *** [all] Error 2
Run Code Online (Sandbox Code Playgroud)

MPFR位于cross/src/gcc-4.5.2/mpfr.MPFR已经成功构建.有谁知道为什么mpc无法配置?

我认为问题可能部分与MPFR的libs/headers在cross/src/gcc-4.5.2/mpfr/src中有关,而不在cross/src/gcc-4.5.2/mpfr中.我所做的只是提取和复制 - 这是默认的目录结构.

gcc compilation mpfr

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

如何使用Ruby MiniTest :: Spec和Rails进行API集成测试?

我正在构建一个包含Rails API的应用程序,并希望使用Ruby MiniTest :: Spec进行测试.

设置它的好方法是什么?

例如,良好的目录组织,包含文件的好方法等?

我正在使用Rails 3 In Action一书中的指南,该指南使用了RSpec,并且有很多关于API的章节.最大的变化是偏爱MiniTest :: Spec.

ruby specifications ruby-on-rails minitest

12
推荐指数
1
解决办法
6421
查看次数

如何使用HTML微数据和schema.org引用博客文章?

我的目标是使用HTML微数据引用博客文章.

如何改进引用的以下标记?

我正在寻求语法和语义的改进,以产生与HTML5标准一致的结果,在当前浏览器中呈现良好,并在搜索引擎中进行良好的解析.

这个问题的赏金是专家建议和指导.我的研究提出了许多意见和片段,所以我正在寻找明确的答案,完整的样本和规范的文档.

这是我正在进行的工作,我正在寻求有关它正确性的建议:

  1. 使用<div class="citation">包装的一切.

  2. 使用<article>itemscopeBlogPost包裹邮寄信息,包括其嵌套的信息.

  3. 使用<header><h1 itemprop="headline">包装帖子名称链接.

  4. 使用<cite>包装后的名称.

  5. 使用<footer>包裹作者信息和博客信息.

  6. 使用<address>包裹笔者链接和名称.

  7. 使用rel="author"注释链接到作者的名字.

  8. 使用itemprop="isPartOf"到后连接到博客.

这是我正在进行的HTML源代码:

<!-- Hello World authored by Alice posted on Bob's blog -->
<div class="citation">
  <article itemscope itemtype="http://schema.org/BlogPosting">
    <header>
      <h1 itemprop="headline">
        <a itemprop="url" href="…">
          <cite itemprop="name">Hello World</cite>
        </a>
      </h1>
    </header>
    <footer>
      authored by
      <span itemprop="author" itemscope itemtype="http://schema.org/Person">
        <address>
          <a itemprop="url" rel="author" href="…">
            <span itemprop="name">Alice</span> …
Run Code Online (Sandbox Code Playgroud)

html citations microdata schema.org

11
推荐指数
1
解决办法
1397
查看次数

如何在Factory Girl或Minifacture中使用随机唯一数据制作Ruby测试工厂?

我正在使用典型工厂测试典型的Rails模型:

# My model uses a 3-letter uppercase airport code,
# such as "ATL" for Atlanta, "BOS" for Boston, etc.

class Airport < ActiveRecord::Base
  validates :code, uniqueness: true

Factory.define :airport do |f|
  f.code { random_airport_code }  # Get a 3-letter uppercase code
Run Code Online (Sandbox Code Playgroud)

我正在添加更多测试并开始在机场代码中看到碰撞:例如工厂创建一个代码为"XYZ"的机场,然后工厂的后续调用尝试创建具有相同代码的机场.

序列是解决这个问题的一种方法.例如,使用Factory Girl序列,有序列表或预先计算的枚举,一些类似的方式来维护下一个可用代码的状态.

我的问题是:什么是非序列方法来解决这个问题?我想使用随机数据,而不是序列.

我正在尝试的一些想法因为它们是务实的 - 对这些的任何见解都非常感激.

使用乐观锁定的示例构思

while 
  airport = Factory.build :airport
  airport.save && return airport
end
Run Code Online (Sandbox Code Playgroud)

优点:实践快速,因为碰撞很少见; 当地的州.

缺点:笨拙的语法; 非本地工厂; 由于碰撞以外的原因,保存可能会失败.

使用事务的示例构思

Airport.transaction 
  while
    x = random_airport_code
    if Airport.exists?(code: x)
      next
    else
      Factory :airport, …
Run Code Online (Sandbox Code Playgroud)

ruby rspec ruby-on-rails minitest factory-bot

9
推荐指数
2
解决办法
1707
查看次数

android上的pubnub的最佳实践

我正在使用pubnub作为Android应用程序和服务器之间的发布/订阅通道.目前我正在考虑如何实现这一点.

我正在使用提供的用于android的库(https://github.com/pubnub/pubnub-api/tree/master/android),但我认为如果我现在使用它就会有一些应用程序生命周期问题.(如我错了请纠正我)

我正在考虑将其作为一项服务来实施

我想要的是

  • 该服务必须在最后一次使用应用程序后继续运行一小时(可协商).这是因为我们希望在收到消息时收到通知,但该应用程序不是当前使用的应用程序.

  • 如何在应用程序非活动一小时后停止服务?可能Android会杀了它,但我想要一些控制权.

  • 当特定消息进入时,服务必须能够触发应用程序更改其界面(当我们收到pubnub消息时,我正考虑从服务发送意图?),pubnub会将数据发送到服务,所以我需要一种方式将此数据传递给应用程序(可能将其保存在意图中的Bundle中?)

  • 我需要收听多个pubnub频道(同时最多2个),我想我必须在这个服务的多个实例中这样做吗?

我想我会这样做:

  • 创建应用启动时启动的服务

  • 让服务收听pubnub频道

  • 当收到消息时,发送意图并使用意图过滤器

  • 实现broadcasthandlers来监听这些内部意图

这是正确的方法吗?任何提示?

service android publish-subscribe pubnub

8
推荐指数
1
解决办法
5966
查看次数

有哪些方法可以运行 Rust 货物测试并使测试运行程序将任何日志输出显示到控制台 stdout 或 stderr?

我学过:

  • cargo test -- --nocapture它告诉 Cargo 显示输出而不是隐藏输出;我感兴趣的是看到成功测试的输出,而不仅仅是失败的测试。
  • env_loggercrate 允许使用环境变量来设置日志级别。

我正在寻找任何类似的方法,最好是任何官方参考指南,以展示实现这一目标的好方法。

testing logging rust rust-cargo

7
推荐指数
1
解决办法
5529
查看次数

Xcode 6:如何设置自定义包标识符?

在Xcode 6中,我需要为我的应用商店目标设置自定义包标识符.

我正在尝试这个:

  1. 我在左上角的Xcode中点击了我的项目.

  2. 我看到项目设置中心窗格,"常规"选项卡,"身份"部分.

  3. 我看到"Bundle Identifier"字段,然后点击进行编辑.

  4. 文本更改为黑色可编辑文本和灰色不可编辑文本的混合.

如何编辑包标识符?

xcode ios bundle-identifier swift xcode6

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

Xcode XIB:如何实现ScrollView或PageControl来滑动子视图?

我正在构建一个典型的Xcode 6 iOS应用程序.

我的目标是:

  • 具有可以滑动以更改内容的子区域的屏幕.

  • 例如,主屏幕具有徽标图像,我想要可刷卡的中间区域和底部按钮.

  • 当用户滑动(或点击)中间区域时,该区域显示下一个(或前一个)信息,这是典型的UIImage和UILabel标题.

  • 屏幕的其余部分保持不变,即没有导航更改.

代码在这里.它使用建议从StackOverflow的岗位在这里.

我的问题:如何在使用XIB的同时更好地实现下面的代码?

我当前的实现确实有效,并使用这种方法......

一个典型的Swift Demo.swift文件,它是一个UIViewController,它具有:

  • 页面索引,分钟和最大值
  • PageControl,UIImageView和UILabel的出口
  • 页面控件更改的操作以及图像滑动或点按

一个典型的Demo.xib文件:

  • 整个屏幕的典型UIViewController
  • UIImageView和UILabel用于可更改的图像和标题文本
  • 一个PageControl,用于指示用户正在查看的教程页面

我正在寻求更好的方法来实现这一目标; 我已经阅读了许多Xcode教程,到目前为止,Xcode 6,XIB和Swift似乎都没有.

以下是我研究过的一些看似有希望的实现......

有没有办法在XIB中实现子视图区域?

  • 例如,Xocde可以显示XIB的矩形区域是否适用于可更改的内容?

是否有一种惯用的方式来编写可变内容的代码?

  • 例如,通过使用ScrollView,可能包含UIPageViewController?

有没有办法使一个PageControl XIB对象足够大,覆盖整个UIImageView和UILabel,所以我可以跳过使UIImageView响应手势.

  • 在我的Xcode中,PageControl似乎有一个不可编辑的高度,总是37.

赏金将用于专家建议.

xcode uiviewcontroller uiimageview uipageviewcontroller swift

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