所有问题
ios - 无聊的 SSL 握手失败和复制身份凭证时出错
我正在尝试通过 Alamofire 对我的请求使用自签名证书。
让 trustPolicy = ServerTrustPolicy.pinCertificates(证书:[证书],validateCertificateChain:true,validateHost:true)
但我收到以下错误。
CredStore - copyIdentPrefs - 复制身份凭据时出错。错误=-25300,查询={ 类 = idnt; labl = " https://域名:443/ "; “r_Ref” = 1;}
和
[BoringSSL]boringssl_context_alert_callback_handler(3724) [C1.1:2][0x139d1bd20] 警报级别:致命,描述:握手失败 2019-01-22 15:34:23.448605+0530 DB[1276:264543] [BoringSSL]boringssl_session_errorlog(224 ) [C1.1:2][0x139d1bd20] [boringssl_session_handshake_incomplete] SSL_ERROR_SSL(1):库内操作失败
2019-01-22 15:34:23.448796+0530
DB[1276:264543] [BoringSSL]boringssl_session_handshake_error_print(205) [C1.1:2][0x139d1bd20] 5266093016:error:10000410:SSL 例程:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE:/BuildRoot/Library/Caches/com.apple.xbs /boringssl/boringssl-109.230.1/ssl/tls_record.cc:586:SSL 警报号 40
2019-01-22 15:34:23.448986+0530 数据库[1276:264543]
[BoringSSL]boringssl_context_get_error_code(3545) [C1.1:2][0x139d1bd20] SSL_AD_HANDSHAKE_FAILURE
2019-01-22
15:34:23.464957+0530 DB[1276:264543] TIC 读取状态 [1:0x281599800]: 1:-9824
2019-01-22 15:34:23.467598+0530
DB[1276:264543] 任务 <43E199F9-B030-4BFD-B9E0-8C9F59B43E72>.<1> HTTP 加载失败(错误代码:-9824 [1:-9824])
2019-01-22
15:34:23.468019+0530 DB[1276:264574] 任务 <43E199F9-B030-4BFD-B9E0-8C9F59B43E72>.<1> 完成错误 - 代码:-9824 2019-01-22 15:34:23.470149+0530 DB [1276:264574] 任务 <43E199F9-B030-4BFD-B9E0-8C9F59B43E72>.<1> 加载失败,错误域=NSPOSIXErrorDomain 代码=-9824“未知错误:-9824”UserInfo={_NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <43E199F9-B030 -4BFD-B9E0-8C9F59B43E72>.<1>, _kCFStreamErrorDomainKey=1, NSErrorPeerAddressKey={length = 16, capacity = 16, bytes = 0x100201bb03106e120000000000000000}, _kCFStreamErrorCodeKey=-9824, _NSURLErrorRelatedURLSessionTaskErrorKey=( "LocalDataTask <43E199F9-B030-4BFD-B9E0 -8C9F59B43E72>.<1>" )} [-9824]
从过去 1 周开始一直在尝试这个。任何帮助,将不胜感激。
javascript - React/Redux 处理 reducer 中的 API 服务器错误以显示在 UI 上
我创建了一个上传器来上传一个 CSV 文件,它被转换为 json 并发送到 API。
如果数据无效,API 会进行验证,并返回我可以在调试器中看到的响应:
我的 UI 输出一条通用消息,表明我的 reducer 出现了如下所示的问题:
我希望我的减速器uploadError句柄能够返回 API 的 errorMessage 而不是我的默认值,以便错误更具体,和/或使用错误代码作为查找以显示适当的消息。
如果有人可以帮助或指向我一些文件。
更新 - 添加我的操作
我的 index.js
佐贺
c# - LinkGenerator 返回 NULL Url 而 Url.Action 不返回...为什么
在 ASP.NET Core 2.2 控制器上,我尝试以 3 种方式生成链接:
结果
在“a”中,使用 Url.Action 我得到了正确的链接......
在“b”和“c”中,我得到空值,我提供相同的数据......我想。
我在控制器中注入 LinkGenerator 并且它不为空...
我也在注入 HttpContextAccessor 并且在启动时有:
文件控制器是:
我错过了什么?
更新
正如 TanvirArjel 回答的那样,除了控制器后缀之外,我还能够查明问题。
如果我注释以下代码行,所有 url 都是正确的:
但是,如果我在启动时添加前面的代码行和以下代码:
然后网址变为空...
此 ApiVersion 在文件之前添加的是“v1.0”,因此它变为“v1.0/files”。
所以linkGenerator应该变成:
问题
有没有办法在不指定的情况下将 apiVersion 集成到 LinkGenerator 中?
c# - Sfb 询问密码窗口,当在 Office365 租户上启用 ModernAuthentication 时,如何以编程方式处理它?
我已ModernAuthentication在Office365租户上启用,我的客户是SkypeForBusiness. 我正在尝试以编程方式使用Lync SDK.
早些时候ModernAuthentication没有启用,然后BeginSingIn可以登录到Sfb而不会弹出任何密码,但是启用后ModernAuthentication,它会弹出一个窗口来提供密码。
请向我提供有关如何处理新窗口并以编程方式传递密码的指示。我使用 C# 作为语言来做到这一点。
spring - 无法在测试 spring boot jpa 中断言更新的值
我正在尝试使用 NamedQuery 执行更新,但是尽管更新语句返回了更新的计数,但更新的值并未保留在数据库中。这仅在测试中发生,但在实际流程更新中正在发生。
谁能帮助我在测试用例中做错了什么?
提前致谢!!!!!!
html - Firefox 49.0.1 需要旧版 FireBug
我已经安装了 firefox 最新版本,但旧的 firebug 已被删除。我安装了旧的 firefox (49.0.1) 但面临同样的问题,我在任何 URL 和附加组件中都没有找到 firebug。
c - 将 UTC 日期和时间转换为 UNIX 时间会给出错误的(时区不同)值。为什么?
我编写了一个小函数来将 UTC 中的日期和时间转换为 UNIX 时间(纪元时间)。然而,我得到的价值取决于我所在的时区。
这是代码
我得到的答案是 1548118800,即 01/22/2019 01:00:00 即 -5:30,这是我所在的时区(印度)。如果我将我的 PC 时区更改为 UTC,那么它会给出正确的值 1548138600。
我需要进行哪些更改才能使其与时区无关?
c# - 将 Active 活动的漂亮 json 输出反序列化为 c# 对象
...而“美丽”在这里是讽刺的。
当您调用 Active Campaign 的list_view端点,并希望在 json 响应中获得它时,您会得到以下 json 响应:
现在我怎么能将它反序列化为一个对象?执行正常的 Edit => Paste Special => Paste JSON As Classes 给了我一个输出,我最终得到了名为_2.
此外,JsonConvert 抛出以下错误:Accessed JObject values with invalid key value: 2. Object property name expected.所以它也不能真正反序列化它。我尝试将其dynamic用作要转换的对象类型。
我现在唯一能想到的是将第一个{by[和最后一个}by替换],然后删除所有"1" :项目,然后删除最后 3 个属性。之后,我有一个易于转换的基本数组。但我有点希望有人有更好的解决方案,而不是深入研究 string.indexOf 和 string.Replace 派对......
python - 在多个文本文件中搜索字符串
我的磁盘上有数千个文本文件。我需要根据选定的单词来搜索它们。目前,我使用:
结果保存到一个文件中:results.txt 我希望将结果保存到多个文件中。
也许有人遇到过某种脚本,例如在 python 中?
javascript - JavaScript:需要一个标识符,而是看到“myFunction”
我是 JavaScript 新手,在这个 Udemy 蹩脚课程中,我们编写了一个简单的时钟,我按照说明进行操作,但仍然出现错误:
第一个错误,没有使用“使用严格”,所以得到了一个错误。
其次,尝试使用严格但猜测不正确。尝试在代码开头单独使用它。
导师不会回答...我真的很想解决它。试图看看如何,但仍然不能。
尝试“使用严格”;一开始就靠它自己。得到了“使用“使用严格”的功能形式。
试图设置 - 功能(“使用严格”);在代码开头但得到“函数语句中缺少名称”
比尝试过 - 这里的代码示例但得到“预期一个标识符,而不是看到'myFunction'。
非常感谢帮助我尝试自学,但这很难。
得到了我不知道如何解决的错误,描述了。
php - 为什么这个带有 HTML(下拉)选择项的 PHP 和 SQL 代码什么都不做?
我编写此代码以从数据库表中检索数据并将数据插入“选择”下拉菜单中,下面的代码什么也不做,选择列表为空,表包含记录。我猜代码有问题。有什么帮助吗?
maven - 有没有办法自动增加通过詹金斯构建工作的版本?
每当我运行我的 jenkins 构建时,我都希望我的快照版本自动递增。我知道他们有几个插件,只是想了解有没有办法在没有任何插件的情况下实现这一点?
python - Groupby 同时按两个不同的选项
早上好。
我有一个如下的熊猫数据框:
我想沿着 c 和 a 列进行 groupby,但是使用 SQL 的 COUNT(DISTINCT) 之类的东西对 c 进行分组并使用 sum() 对 a 进行分组,我的结果将是:
但是尝试 groupby 和 stack 的不同组合我无法达到这个结果。
编辑 考虑到列'c'存储ID号,所以升序只是一个例子,所以最大聚合不起作用。抱歉之前没说。
我认为可能的解决方案是将其拆分为两个不同的数据框,分组然后合并,但我不确定这是否是最佳解决方案。
非常感谢你提前。
ansible - 如何以用户身份运行 list_vms 检查(似乎以 root 身份运行)?
我在 ansible 中检查了现有的虚拟机,但它似乎是以 root 而不是用户的身份检查虚拟机。我尝试包括 become_user 但这没有任何区别。
该剧如下。
结果如下。
为什么返回这些?我没有以 root 身份运行。当我删除检查时,VM 是作为我的用户创建的。
sql - 使用两列的 SQL 日期范围
我在 Hive 表中有两列dt,hr我想在两个给定的 dt 和 hr 值之间获取 dt 和 hr
例如: dt='2019-01-10' 和 '2019-01-15' 所以我想获得 dt 范围所以我将询问select * from table_name where dt >='2019-01-10' and dt<='2019-01-15';如何通过另外一列实现相同的功能,hr如下所示:
select * from table_name where (dt >='2019-01-10' and hr >='05') and (dt<='2019-
01-15' and hr <='15');
但是上面的查询没有按预期工作,它为所有日期返回 hr>='05' 但我想要 2019-01-10 和 2019-01-15 之间日期的所有 hr(00 到 23)
node.js - NodeJS:在异步函数之外获取值
所以在这种情况下,this._modelUser.password是未定义的外部函数。在继续之前,我想等待this._modelUser获得正确的密码值。
有谁知道如何解决这个问题?谢谢你的帮助
不同于如何从异步调用返回响应?由于语法(async => ())和特定模块的使用:https ://www.npmjs.com/package/libsodium
java - 多个不区分大小写的字符串替换
我想从一个字符串中替换多个不区分大小写的字符串。
我本可以使用:
org.apache.commons.lang.StringUtils.replaceEach(text, searchList, replacementList)
但适用于区分大小写的字符串。
是否有类似的方法适用于不区分大小写的字符串?
输出:
预期的:
tensorflow - Conv1D(filters=N, kernel_size=K) 与 Dense(output_dim=N) 层
我有一个大小为 T 的输入张量[batch_size=B, sequence_length=L, dim=K]。应用 N 个过滤器和内核大小 K 的一维卷积是否与应用输出维度为 N 的密集层相同?
例如在 Keras 中:
对比
注意Conv1D,我将张量 T 重塑[batch_size*sequence_length, dim=K, 1]为执行卷积。
两者都导致可学习的权重为 20,480 + 256(偏差)。然而,Conv1D对我来说,使用最初的学习速度要快得多。我看不出Dense()在这种情况下有什么不同,我想使用Dense()方法来降低 vram 消耗并且不重塑张量。
后续澄清:
这两个答案提供了两种不同的方式来执行一维卷积。以下方法有何不同?:
方法一:
方法二:
我的理解是这是相同的操作(它们具有相同的#parameters)。但是,我使用方法 1 的收敛速度更快。
javascript - 单击外部引导模式内容时如何重定向?
我的网页中有一个模式,我已经在其中创建了它,因此当单击关闭按钮时,它会重定向到主页。但是我还需要它在单击引导模式(即".modal-content"类)外部时重定向到主页。我试着这样做
通过查看与此类似的其他帖子,但它没有用。如果有人可以帮助我解决这个问题,那将是一个很大的帮助。
c++ - C++ 如何使用类和函数将我的代码转换为 OOP?
我对 OOP 编程很陌生,想知道如何让我的代码更干净。该程序有效,但我不知道如何为流派、玩家输入等制作不同的类。
我尝试使用 .h 和 .cpp 文件为 Genres 创建一个类,但我仍然没有太多关于如何使我的代码更干净的知识,因为所有内容都是在:int main () {}
bookPicker.cpp
python - 如何在使用 Python 的密钥未知时解析 Json?
这是我的 Json 示例:
现在“AT”是国家代码。它不是固定的。也可以是GB、IT等...
我想解析这个 Json 并从中获取如下列:
也可以重命名为:
例如,在另一次运行中我有:
那么它需要是:
也可以重命名为:
我怎样才能做到这一点?
编辑:
如果可能的话,使用@GPhilo 回答我更愿意将数据作为 Pandas 数据框获取。就像是?
这不起作用,因为 line 不是执行此操作的正确方法。
android - 如何在android studio中记录文本文件上的按钮推送?
我有一个应用程序可以在定义的时间间隔内将一堆值记录到一个文本文件中(值是从蓝牙设备中获取的)。因此,我需要将“1”或“0”添加到具有其他值的文本文件中,具体取决于在记录这些值时是否按下按钮。
react-native - React Native 开关 - 在数据库中将值保存为“是”/“否”而不是“真”/“假”
我想在数据库中将开关值保存为“是”/“否”而不是“真”/“假”。此处的 Amenter 代码使用本机反应来获取值并存储在数据库中。
请找到我下面的代码,正在尝试。
azure - 如何在 Azure 容器实例中编辑 /etc/hosts?
我尝试通过 echo IP Hostname >> /etc/hosts 命令编辑 /etc/hosts,但似乎 ACI 重写了文件。我已经尝试将它放入 dockerfile 并通过 --command-line 但没有任何效果。

