所有问题

0 投票
1 回答
1122 浏览

php - 我收到 NULL 数据以响应 cURL 请求

我正在做一个 cURL 请求以使用 api 获取信息,但是当我使用 json_decode 时,它​​没有提供任何信息,而是返回 NULL 值。请通过这些线路-

这是使用 API 发出 cURL 请求和获取信息的正确方法,还是建议我如何做,因为我是这个主题的新手。

0 投票
2 回答
9324 浏览

angular - 管道操作符时如何返回可观察到的`forkJoin`

在我拥有这个运行良好的解析器之前:

现在我必须做一些实际上不起作用的事情:

当我遇到这个错误时:

'Observable<[any, any, any, any]>' 类型的参数不能分配给'OperatorFunction' 类型的参数。类型 'Observable<[any, any, any, any]>' 与签名 '(source: Observable): Observable' 不匹配。

任何想法如何解决?

现在我注意返回我forkJoin唯一ofActionSuccessful(SomeSctonSuccess)的事情发生后https://ngxs.gitbook.io/ngxs/advanced/action-handlers

0 投票
0 回答
94 浏览

html - 使用 Angular 4 中的下拉列表和文本框进行过滤

我正在使用角度 4 进行过滤。对于过滤,我正在使用文本框和下拉列表。在表中,我有字段发票编号、客户名称、状态、金额。我正在过滤下拉列表中的所有状态(可能的状态是已付款、未付款、未结等)。发票编号、客户名称和金额等所有其他字段都使用文本框进行过滤。它现在正在单独过滤。我现在想要的是将两者结合起来。即基于下拉列表过滤后,状态被选中,结果再次使用文本框过滤,反之亦然,如果第一个结果也需要文本框过滤

Component.ts 代码:

0 投票
1 回答
2657 浏览

json - 无法评估 Jackson 反序列化,无法处理托管/反向引用“defaultReference”(Json)

我有 具有其他类引用的 ia 类StudentAdmissinAssoDTO

如下

学生招生助理DTO

我得到了这个异常

(http-nio-8017-exec-3:org.springframework.http.converter.json.MappingJackson2HttpMessageConverter):

请看主地址

StudentAdmissinAssoDTOMasterAddress之间没有依赖关系 。我只是StudentAdmissinAssoDTO用来制作嵌套的 json 对象。这样我就可以让他们进入controller

像下面这样

为什么我得到这个异常

任何人都可以解释为什么会这样。谢谢你!。

0 投票
1 回答
537 浏览

mysql - 调整具有 WriteIOPS 不稳定的 MySQL RDS

我们在 AWS 上调整 MySQL 5.6 时遇到了麻烦,并且正在寻找解决一些性能问题的指针。

我们曾经有专门的服务器,我们可以按照自己的喜好配置它们。
我们的应用程序使用了很多临时表,在这方面我们没有性能问题。
直到我们切换到 AWS RDS 实例。
现在,日志中出现了许多缓慢的查询,这降低了整个应用程序的速度。

以前我们使用 MySQL 5.4,现在是 5.6。
通过查看文档,我们发现了一些关于临时表默认格式的更改。
默认情况下它是 InnoDB,我们将它设置回 MISAM,就像我们习惯的那样,并在这方面进行了持续改进。

第一个方面:

此外,我们的数据库非常大,我们有数百个同时访问我们的应用程序,并且一些表需要实时计算。在这种情况下使用联接和联合。
在开发应用程序时(使用 MySQL 5.4),我们发现将较大的查询分成 2 个或更多步骤并使用中间表,整体性能有所提高。
Explain显示了文件排序和临时文件,这样我们就可以摆脱那些有临时表的人。

将查询拆分为临时表真的是个好主意吗?
编辑我们知道有关 MEMORY 临时表到磁盘的隐式转换的条件。

我们不确定的另一件事是使用临时文件进行查询的原因是什么?
我们知道使用正确的索引是一种方法(在 where 子句中正确使用顺序,正确使用order by等),但是我们还能做些什么吗?

第二个方面:

关于我们正在使用的一些设置,我们有几百 Mb max_heap_table_sizetmp_table_size所以我们希望我们的临时表可以保存在内存中。

我们还发现了描述查看 ReadIOPS 和 WriteIOPS 的文章。
读取稳定且低,但写入显示不稳定且数量多。
这是一个图表:

左:写,右:读 垂直轴上的值是操作/秒。

我们如何解释这些数字?

关于我们的应用程序要了解的一件事是,每个用户操作都记录到一个大日志表中。但它应该是每页加载一次。

第三个方面:

我们可以在多大程度上使用这些设置,以便可以在内存中使用临时表?
例如,我们阅读了一些文章,解释他们max_heap_table_size在具有大约 12Gb 内存的专用 MySQL 服务器上设置了几 Gb。(听起来像 80% 左右)
这真的是我们可以尝试的吗?(相同的设置是否适用于 RDS?)另外,我们也可以设置innodb_buffer_pool_size相同的值吗?

注意我找不到找到该信息的文章,但我可能混淆了一些参数名称。如果我再次找到来源,我将编辑问题。

服务器设置与我们以前的设置有很大不同(AWS 上的新服务器不是我们设置的),许多设置值增加了,也有一些减少了。
我们担心这不是一件好事……<br /> 以下是一些值得注意的变化:

  • innodb_buffer_pool_size (增加 *6)
  • innodb_log_buffer_size (减少 /4)
  • innodb_additional_mem_pool_size(减少/4)
  • sort_buffer_size(减少/2)
  • myisam_sort_buffer_size(增加 *1279)(我们只有 innoDB 表,我们需要触摸它吗?)
  • read_buffer_size(增加 *2)
  • join_buffer_size(减少/4)
  • read_rnd_buffer_size(增加 *4)
  • tmp_table_size + max_heap_table_size(增加 *8)

有些更改对我们来说看起来很奇怪(例如myisam_sort_buffer_size),我们认为首先使用相同的设置会更好。
我们可以对这些变量有一些指示吗?(抱歉,我们无法提供确切的数字)
另外,是否有一篇我们可以阅读的好文章总结了所有这些参数之间的良好平衡?

因为我们担心临时表不适合内存,所以我进行了查询以查看实际写入磁盘的查询百分比:

结果为 10~12%(取决于实例)。这么高吗?

TL;博士

我试图在有关当前情况的问题中添加尽可能多的细节,我希望任何事情都不会更令人困惑......

这些问题与写入有关。有没有办法诊断导致这么多写入的原因?(也许链接到临时表?)

0 投票
1 回答
39 浏览

wordpress - 如何在 Wordpress 中获取(类别?slug?不确定)页面?

我想从sidebar.php. 例如:如果 url 是:www.example.com/video-tuts/abc对于标题为的页面:awesome explanation of abc

现在我想从 url:video-tuts和 title:中awesome explanation of abc获取部分sidebar.php。任何想法?

0 投票
1 回答
100 浏览

python - 用 numpy.tensordot 改变色彩空间

我有一张从文件中读取的带有形状的图像(m,n,3)(即它有 3 个通道)。我还有一个矩阵来转换颜色空间的维度(3,3)。我已经找到了几种将这个矩阵应用于图像中每个向量的不同方法。例如,

似乎与以下(慢得多)实现产生相同的结果。

但是,我发现在使用line_profiler对示例图像进行测试时,以下方法效率更高。

我在这里遇到的问题是使用a np.tensordot,即不需要np.moveaxis. 我花了几个小时试图找到解决方案(我猜它在于选择正确的axes),所以我想我会向其他人寻求帮助。

0 投票
3 回答
1253 浏览

c# - Unity Engine - 通过碰撞实例化预制件

我有一个名为Player的游戏对象。附加到 Player 有一个名为Player的脚本组件(相同)在 Player 的脚本中,我有一个名为_weaponPrefab的字段(GameObject类型)

在 Inspector 中,我可以轻松地从 Prefab 文件夹中的 _weaponPrefab 变量中拖放任何预制件。

到目前为止一切都很好。我要存档的是:能够基于Collision2D添加我的预制件。因此,如果我的 Player 与 Prefab(比如说一把剑)发生碰撞,那把剑的 prefab 将自动附加并插入到 Player 脚本内的 _weaponPrefab 字段中。

在我的播放器脚本下方:

编辑:我刚刚写了一条我不知道如何进行的评论。

0 投票
0 回答
86 浏览

c# - 在 C# 中使用 SRGS 语法处理文本命令

我用 开发了一个 UWP 应用程序Windows.Media.SpeechRecognition,它能够接收语音命令并使用 SRGS 语法对其进行处理。我也想给用户一个输入命令的选项。有没有办法可以处理用户使用相同的 SRGS 语法输入的这些命令?

0 投票
1 回答
23 浏览

where-clause - FFL:无法识别 where 子句的第二个标识符

我相信我的语法在这一点上是正确的,但由于某种原因,Anura FFL 解析器无法识别choice我的 where 子句中定义的第二个标识符。我错过了什么?

它给了我这个错误:

注意:如果我将其更改为,where a=... where b=...而不是where a=... , b=...然后解析。

0 投票
1 回答
570 浏览

android - 为什么我的代码从 Firebase 提取数据两次?安卓工作室

我不记得我做错了什么,因为我之前已经解决了这个问题。我想做的是从firebase检索职位发布数据并将其放入我的列表视图中,但是当我这样做时,职位发布有重复。关于如何解决这个问题的任何想法?

我将在下面添加日志和代码。

这是日志,我在脚本“获取作业计数优先”中记录日志

这是代码:

}

0 投票
0 回答
253 浏览

python-3.x - ValueError:检查输入时出错:预期 embedding_1_input 的形状为 (4,) 但得到的数组的形状为 (1,)

我正在处理 seq2seq 翻译并被困在这里:-

我创建了我的测试和训练数据如下:-

encodeSequences 和 encodeOutput 的使用如下:-

最后:-

我收到以下错误:-

我该如何解决?我哪里做错了?请帮忙。提前致谢。

0 投票
0 回答
214 浏览

javascript - 发送ajax后PHP POST为空

这里我有一个简单的表格:

然后我通过以下方式防止发生默认操作:

在尝试登录方法内部

}

在 PHP 方面,我尝试了 POST 数组的 print_r、echo、var dump 和 json_encode,但它始终为空。未发送表单数据。在发送 ajax 请求之前,我打印 json 数据以确保它确实存在:

并且数据在那里,但是从服务器接收到的信息仍然是空的。

我已将所有内容都注释掉,以便打印 POST。它确实回显到应用程序,我可以在 console.log 中看到它,但它是空的。

0 投票
1 回答
534 浏览

angularjs - 两种方式的数据绑定在指令链接函数 angularjs 中不起作用

我正在尝试link: function在指令视图 html 中使用指令中声明的变量。

我尝试使用的变量是 int 对象,该对象(此对象)声明为名为滑块的 $scope 变量。

我正在尝试显示它:

打印aa : 1的价值是并且它没有改变,尽管它应该是。它一直是 1 并且它不想重新绑定 :( 虽然我稍后会在代码中更改此值。看看完整的指令代码。我在几个地方更改了它的值:

..in 指令链接函数..

我正在改变步骤if(step === 2)

基本上这是正确工作的垂直滑块。唯一缺少的是我无法从视图中访问当前步骤,也无法显示“当前选择了哪张幻灯片”的正确活动点。这就是为什么我需要考虑这一步但我不能。

是 plnkr 演示。

0 投票
3 回答
1423 浏览

ios - IOS通知内容扩展:在storyboard中添加按钮并处理点击动作

IOS通知内容扩展:在MainInterface.storyboard中添加按钮,在不关闭通知的情况下处理点击动作

0 投票
1 回答
704 浏览

c - x86-64 / Windows 下正确的上下文切换

我正在为 x86-64 实现我自己的光纤库。部分原因是缺乏跨平台的标准上下文切换(GCC/Linux 有 makecontext,它将 void *s 作为可变参数,Windows 有它的 Fiber API,它采用 1 个 void * arg)以及 API 设计和实现的学习练习. 在我的 API 中,协程函数有 2 个参数:协程上下文和 void * 参数,所以我正在学习它是如何工作的。我将从调用 API 开始,即 C。

这是驱动整个事情的组件。_coenter、_coyield 和 _coresume 都实现为jmp __cotransfer

我错过了什么吗?它总是在 __cotransfer 的某个地方崩溃。我不知道在调试期间我最终会在哪里结束,所以我一定是做错了什么,比如破坏 BP、IP 或 SP。我丢失了堆栈,因为我切换了它,MSVC 无法弄清楚我们现在在哪里。我很迷茫,我需要有这类事情经验的人的帮助。

0 投票
0 回答
255 浏览

elasticsearch - 在 ElasticSearch 中以秒为单位转换 date_histogram 间隔

我在 ES 中有一组文档,它们代表相对于时间的累积值。例如:

我想创建一个查询,我可以在其中获取 date_histogram 聚合中指定间隔的平均速率(即雨滴)。我可以总结该领域的结果,但我不知道如何以秒为单位获得间隔。我希望有一种简单的方法可以在查询中执行此操作,而无需事先转换为秒。

有没有一种直接的方法可以将“0.5h”或间隔中指定的任何内容转换为秒?日期直方图支持https://www.elastic.co/guide/en/elasticsearch/reference/2.4/common-options.html#time-units中指定的间隔,以及“week”和“day”等字符串。我正在使用 ES 2.4。

0 投票
1 回答
65 浏览

javascript - 从firebase检索数据到android

我已经用 Firebase 登录构建了一个 android 应用程序。有各种类型的登录,如员工、经理等。当用户登录时,他/她应该能够看到他/她当天的工作,并在工作完成后单击完成按钮。如何从网站将数据发布到 Firebase 并根据登录名将数据从 Firebase 检索到 Android 应用程序?

0 投票
1 回答
58 浏览

java - 方法覆盖中的参数类型

我可以在方法覆盖时更改参数类型吗?如果我这样做,是方法覆盖还是重载?

0 投票
2 回答
38 浏览

azure-resource-manager - ARM 模板仍然是首选的部署机制?

从头开始开发语法正确的 ARM 模板是多么耗时,我们对此感到有些震惊。

门户有帮助,但会推出非开发就绪模板(当所有模板都使用“名称”作为资源名称时,很难找到错误是什么,而不是更冗长的东西(“microsoftStorageAccountResourceName”、microsoftStorageAccountResourceLocation、microsoftStorageAccountResourceTags 等) .)。

我们知道有多种部署方式——但如果可能的话,我们希望 ARM 是当前的首选方式并将继续成为通过 VSTS 编写脚本部署的首选主要方式——或者它是滑动式的走向不同的——也许更程序化的——方法(例如:Powershell、CLI、其他)。

我们之所以提出这个问题,是因为看起来我们将不得不投入大量精力来为该组织创建一个资源库(以减少所有项目精通 ARM 部署的需求)——并且更愿意使用一种方法来完成出于可维护性目标,开发人员在未来几年将更喜欢这种方式。

感谢您对推荐哪种方法作为最佳投资的任何见解。

0 投票
2 回答
15001 浏览

cocoapods - 如何修复 pod:找不到命令?我尝试了很多但还没有找到答案?

我在终端中尝试了以下命令:

但它仍然是同样的问题......关于这个的任何想法。

0 投票
2 回答
71 浏览

java - 如何提取字符串的重复部分?

我正在尝试使用 Java 正则表达式提取字符串的重复部分。

我的字符串是:s01e04:11:08

正则表达式是:^s(\\d+)e(\\d+)(:\\d+)*$

正则表达式是匹配的,但是当我尝试提取第三组时,它只返回它的最后一部分。

预期的::11:08

拿到::08

完整代码是:

0 投票
1 回答
2835 浏览

node.js - 使用 firebase admin sdk 进行 REST api 身份验证

我有一个 REST api,身份验证是使用 jwt 令牌完成的。为了使可能 api 更安全(用户和身份验证机制),我想使用 firebase 身份验证。我想知道我们能否使用 firebase 作为我的 REST API 的身份验证服务器。

我的理解是客户端应用程序会将用户名和密码发送到 firebase 服务器,他们将提供一个令牌。使用该令牌客户端应用程序将向我们的服务器发送一个 api 调用。我需要在我的服务器中集成 firebase admin SDK 并使用 admin SDK 验证令牌以从我的数据库中获取数据。

当我错的时候请纠正我。

另外,我担心如何管理刷新令牌以使我的应用程序保持登录状态。

请帮助我以正确的方式集成它,我正在使用 nodejs/expressjs 来创建 API。

0 投票
1 回答
72 浏览

php - 密码散列不适用于 MySQL

我整天都在这里,查看了所有已回答的问题,还查看了有关密码哈希的在线教程。好像我做得对,它对数据库中的密码进行哈希处理,但是当我登录时,它告诉我密码不正确。这是脚本,任何帮助将不胜感激。

登录.PHP

Register.PHP(散列密码的一段代码)

我知道这段代码可能有更多问题但我只想对密码哈希有一个基本的了解。

0 投票
1 回答
731 浏览

docker - 带有外部负载均衡器的 Docker Swarm - 如何进行集体健康检查

我希望有一些 docker swarm 专家已经配置了负载均衡器来支持 docker swarm 多节点设置。在这样一个简化的架构中,如果负载均衡器需要检测管理节点是否已关闭并停止将流量路由到它,那么“最佳实践”是什么?Docker swarm 是否提供了一个可以为每个管理器节点测试的健康端点(api)?我对此有些陌生,似乎没有很多东西可以描述我正在寻找的东西。提前致谢