小编lar*_*sy1的帖子

由于钥匙串中没有钥匙,Xcode 代码签名错误

您可能会想,已经有数千个主题的话题不再是这样的问题了。但是,我无法找到解决此问题所需的答案。

这些主题都没有钥匙串那么深入。

当我尝试将应用程序部署到 iPhone 时,我收到以下消息:

Code Sign error: The identity 'iPhone Developer: [Name] ([ID])' doesn't match any valid, non-expired certificate/private key pair in your keychains.
Run Code Online (Sandbox Code Playgroud)

现在,正如我所说,我一直在寻找多个指南或修复程序,但是,它们似乎都没有解决这个问题。

我尝试过的事情:

  • 无数次使用 Apple 的应用程序部署演练
  • 在互联网上搜索应用程序部署指南
  • 更改了“xcodeproj”包内“pbxproj”文件的内容。
  • 使用 Xcode 4.6 中的“刷新”按钮从 Apple 服务器检索所有可用的配置文件(允许您自动获取)

在尝试了所有这些方法之后,我仍然无法解决问题。我看到的一个问题是,首先,钥匙串中的证书显示无效状态,现在已解决。

但是,如果我是对的,证书上应该附加两个密钥。公钥和私钥,这些都没有显示。

钥匙串访问的“钥匙”选项卡中也没有显示任何钥匙。


解决方案

(感谢 nsgulliver)

  1. 按照 nsgulliver 的帖子(标记为“解决方案”)所说的执行所有操作。
  2. 如果您已经有一个活动证书,请单击“撤销”按钮,这不会造成任何麻烦,您只需重新创建密钥即可生成新证书。
  3. 确保您安装了 Apple 的 WWDR,以将证书颁发机构标记为有效。
  4. 请遵循默认的 Provisioning Assistant 指南。

xcode signing key keychain ios

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

Java8 Lambda性能与公共功能

我已经使用Java8 VS对lambda性能进行了一些演示测试.Java8公共功能.

案例如下:

  1. 我有一个10人(5男5女)的名单.

  2. 我想知道哪个女人的年龄在18到25岁之间

现在,当我执行这些步骤数百万次时,结果将是:

使用ForEach的Lambda:395毫秒(使用JUnit时为396毫秒)

公共函数采用:173毫秒(使用JUnit时为169毫秒)

Lambda with Collect花费了334毫秒(使用JUnit时为335毫秒)

现在我没想到lambda的执行时间比普通函数长两倍到六倍.

所以,现在我非常想知道我是否错过了这里的一些东西.

来源可以在这里找到: pastebin.com/BJBk4Tu6


跟进:

  1. 将列表扩展为1.000.000项时
  2. 并过滤所有年轻的成年女性一次

结果将是:

与ForEach一起使用的Lambda:59毫秒

公共职能采取:15毫秒

Lambda with Collect:12毫秒

但是,当我尝试过滤100,000次现有的1.000.000人时,结果将是:

使用ForEach的Lambda:227毫秒

公共职能:134毫秒

带收集的Lambda:172毫秒

因此,作为最终结论:Lambdas在过滤较大列表时更快,而公共函数(旧方法)在过滤较小列表时更快.

此外,在过滤任何列表时,公共功能更快,无论出于何种目的,您都需要这样做.

最新代码: pastebin.com/LcVhgnYv

java performance lambda junit

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

使用INSERT INTO选择更新

我正在制作某种游戏彩票,我有建议从MyISAM切换到InnoDB并开始使用,FOR UPDATE所以彩票(范围从1到16)不能卖不止一次.

现在我想知道,这FOR UPDATE是怎么回事.

我在网上看到它是这样的:

SELECT * FROM [table] WHERE [column] = [value] FOR UPDATE
UPDATE [table] SET [column] = [new_value]
Run Code Online (Sandbox Code Playgroud)

我的问题是关于以下内容,它是否也适用于INSERT

我的数据库设计:

CREATE TABLE IF NOT EXISTS `Lottery` (
  `id` varchar(50) NOT NULL,
  `preferedLotteryId` varchar(50) NOT NULL,
  `winningTicketId` int(11) NOT NULL DEFAULT '-1',
  `createdOn` datetime NOT NULL DEFAULT '1001-00-00 00:00:00',
  `startedOn` datetime NOT NULL DEFAULT '1001-00-00 00:00:00',
  `finishedOn` datetime NOT NULL DEFAULT '1001-00-00 00:00:00',
  `active` tinyint(1) NOT NULL,
  `deliveredOn` datetime NOT NULL DEFAULT …
Run Code Online (Sandbox Code Playgroud)

mysql select innodb transactions insert

5
推荐指数
1
解决办法
8907
查看次数

BitBucket管道 - 使用node/gulp/git ftp构建和部署

昨天我注意到BitBucket支持CICD管道,这是我渴望使用的一个了不起的功能.

但是我设置起来有些困难.

我的建设过程一般:

  • npm安装
  • npm install -g bower
  • 凉亭安装
  • npm install -g gulp

gulp命令正在构建HTML应用程序并将输出放置到build文件夹中.构建完成后,我希望将代码转移到我网站上的目录中.

这转化为以下内容bitbucket.yml:

# This is a sample build configuration for JavaScript.
# Check our guides at https://confluence.atlassian.com/x/14UWN for more examples.
# Only use spaces to indent your .yml configuration.
# -----
# You can specify a custom docker image from Docker Hub as your build environment.
image: node:6.9.4

pipelines:
  default:
    - step:
        caches:
          - node
        script: # Modify the commands below to …
Run Code Online (Sandbox Code Playgroud)

git ftp bitbucket node.js bitbucket-pipelines

5
推荐指数
0
解决办法
1160
查看次数

是否可以使用"WHERE"子句来选择SQL语句中的所有记录?

晚上好,我很好奇是否可以在一个可以显示所有记录的SQL语句中创建一个WHERE子句?

下面是一些解释:

随机SQL语句(Java) - (JSP示例),正常情况

String SqlStatement = "SELECT * FROM table_example WHERE First_Col = '<%=passVar%>' ";
db.query(SqlStatement );
//........
//........
Run Code Online (Sandbox Code Playgroud)

如果passVar是'ALL' 怎么,我们需要在passVar = All 时提示所有记录?我知道我可以用if-else来做,并检查passVar是否为"ALL"然后查询without-WHERE语句以使其工作..

**without-WHERE statement (Java)-(JSP example)**
Run Code Online (Sandbox Code Playgroud)
if(<%=passVar%> == "ALL") {
   SqlStatement = "SELECT * FROM table_example";
} else {

   SqlStatement = "SELECT * FROM table_example WHERE First_Col = '<%=passVar%>' ";
}
Run Code Online (Sandbox Code Playgroud)

但我可以只编写一个SQL语句来提示所有记录吗?如下所示:

(Java) - (JSP示例)

String ShowAll = ""; …
Run Code Online (Sandbox Code Playgroud)

java mysql sql sql-server

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