所有问题

0 投票
1 回答
272 浏览

scala - 有没有办法在 Scala 中抑制 *only* 详尽检查?

我发现自己经常写这样的代码:

有时,当案例不匹配时,我想要一个运行时错误。案例是一种断言形式。

有没有更好的方法来抑制穷举检查?

我不想使用[@unchecked](https://www.scala-lang.org/api/2.12.1/scala/unchecked.html),因为这也会禁用可达性检查,这是我想要的。

0 投票
1 回答
298 浏览

python - Oracle 数据库从 11g 升级到 19c 后如何在 Django 中连接

我的数据库从 11g 更改为 oracle 19c,我使用了使用“SID”的身份验证形式,我得到的错误是 ORA-12505。目前,数据库连接使用“服务名称”形式。当更改 Python Django 格式的信息时,它停止给出错误 ORA-12505,但是,现在它给出错误 ORA-28040。

我需要对代码进行任何更改吗?因为我只对数据库数据进行了更改,将其置于接受 service_name 的格式。

0 投票
3 回答
408 浏览

c++ - 如果作为参数传递的字符串为空,则 C++ 中的字符串查找函数返回 0


当一个空字符串被传递给 find 函数时,它返回 0。
如果传递了未初始化的字符串,那么它也返回 0。

输出
Loc:0
找到

我的问题是为什么 find 返回 0 而不是返回 string::npos ?

0 投票
1 回答
61 浏览

swift - 如何将 ARSCNView 设置为非镜像?

当 ARSCNView 配置为 ARFaceTrackingConfiguration 时,如何设置为非镜像

0 投票
1 回答
541 浏览

python - Python:有没有办法绘制格式为 ax + by + c = 0 的线的标准方程

我需要在一个图表上绘制两条直线。方程的形式为 ax +by + c=0,其中:

x = x 坐标 y = y 坐标 a, b, c 是系数

谢谢!

0 投票
2 回答
463 浏览

amazon-web-services - 如何在 Terraform 中获取在另一个模块中创建的 LB 名称(用于创建 DNS 记录)

我正在使用 Terraform (v. 12.10) 创建一个 DNS 记录 AWS,并希望获取已经创建的 ALB 的名称(在另一个模块中)。

我已经阅读了文档,但没有找到任何解决方案。有什么办法吗?

0 投票
1 回答
280 浏览

python - 在Brew上安装TA-Lib就可以使用了吗?Pip 给我一个错误

所以我想在Python上使用传说中的TA-Lib。

brew install TA-Lib工作。

但是当我尝试pipenv install TA-Lib甚至pip install TA-Lib我得到以下错误时: command 'clang' failed with exit status 1

我可以在 brew 的代码中以某种方式使用 TA-Lib 吗?看来我无法安装它。

0 投票
0 回答
60 浏览

php - 可以在本地使用 .pem 文件连接到 API,但不能在实时服务器上

在 Windows 上运行,WAMP64 此代码返回成功。但是,完全相同的代码在我们的两个实时服务器中的任何一个上都失败并显示错误消息:

curl_errno: 58 | curl_error:无法加载客户端密钥 -8178。

我认为本地服务器使用 Open-SSL 而实时服务器使用 NSS 可能值得注意?但我已经脱离了我的舒适区,我们将不胜感激。

正在使用的 php 代码和我的本地设置的配置,以及两个实时服务器如下:

编码

本地卷曲信息:

本地 TLS 信息:

服务器 1 - CentOS 6.10 版

服务器 2 - CentOS Linux 版本 7.9.2009

0 投票
1 回答
1233 浏览

python - 使用 IAM 角色创建 AWS SES SMTP 凭证

我正在尝试使用已附加到 EC2 实例的 IAM 角色来生成一组 AWS SES SMTP 凭证。但是,在使用 Amazon 提供的脚本从 IAM 角色的 Secret_Key 生成 SMTP 密码,并使用 IAM 角色的 Access_Key_ID 后,当尝试通过 django.core.mail 发送电子邮件时,我收到错误消息(535, b'Authentication Credentials Invalid')

这就是我发送电子邮件的方式:

我如何生成密码:

SMTP 密码生成脚本在这里:https ://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-credentials.html 。

通过一些研究,我发现这些链接表明您不能使用 IAM 角色来生成 SMTP 凭证:

https://serverfault.com/questions/584789/is-it-possible-to-send-email-via-the-amazon-ses-smtp-service-with-a-iam-role-acc https://hector .dev/2015/01/17/sending-e-mail-via-amazon-ses-over-smtp-with-iam-roles.html

但是,亚马逊官方 QA 表示有可能: https ://aws.amazon.com/premiumsupport/knowledge-center/ses-create-smtp-credentials/

重要提示:您用于创建 SMTP 凭证的 IAM 用户或角色...

那么有没有可能呢?我究竟做错了什么?

0 投票
2 回答
398 浏览

django - Django admin dynamically add to list_display and create ModelAdmin methods

I'd like to dynamically include some extra fields in the list_display of the admin for one of my models. I plan on overriding get_list_display to append a string representing a ModelAdmin method but how can I dynamically create the ModelAdmin methods?

In the example below if get_list_display returns [..., 'module_1', 'module_2'] that means I need methods for module_1 and module_2 as they're not model fields.

Additionally is it possible to create something similar to how get_FOO_display works so there's only one admin method required?

UPDATE

I think I'm close with the following but am getting an error TypeError: 'partialmethod' object is not callable

0 投票
1 回答
30 浏览

php - 在 Wordpress 的 get_template_part 中回显随机数

在我的 Wordpress 主题中,我有一个包含 10 个以数字后缀命名的文件的 partials 文件夹,我想get_template_part从这 10 个文件中选择 1 个随机文件。我认为最简单的方法是用数字差异并回显 1 到 10 之间的随机数——将添加到get_template_part.

目前我有以下内容,虽然我意识到你不能在 PHP 中运行 PHP。它们可以与这个逻辑结合起来吗?

<?php get_template_part('partials/template-', echo(rand(1,10)) ); ?>

部分文件夹中的文件名为:

可以get_template_part和回声数结合来实现这个吗?

0 投票
0 回答
75 浏览

python - 以正确的方式构建具有 dll 依赖项的轮子

我需要一些关于如何正确设置我的项目的答案,包括 setup.py,以使其包含它所依赖的 dll,但 wheel 似乎并没有从我的配置中正确获取它们,我不是能够找到一个很好的例子/文档,说明如何以正确的方式做到这一点。

我有一个具有以下结构的项目:

在 setup.py 我有

上面的配置实际上构建了myproj,我可以使用它,但是轮子名称不反映平台也不反映python版本(myproj-1.0.0-py3-none-any.whl),大概是因为它的唯一代码发现(在init .py 中)是纯 python。我可以手动更改名称,但这样做感觉不对。

我肯定做错了什么,例如,也许在不同的过程中构建 pyd,但我找不到关于如何以正确方式完成所有这些的良好参考。

至少,我想了解为什么python setup.py bdist_wheel忽略我的“python_requires”和“platforms”设置

0 投票
0 回答
820 浏览

java - Javac 命令行和 JavaFX - 包 javafx.application 不存在

解决了!

我有一个在 Eclipse 中构建的 JavaFX 项目,它在 Eclipse 中运行良好,但我似乎无法让它通过命令行运行。我收到很多错误,但我认为它们都源于第一个错误:

当尝试从命令行运行时,我导航到 SRC>Application>program.java 并尝试使用 javac program.java 进行编译。

我必须经历一个相当冗长的过程才能为 Eclipse 设置 JavaFX,所以我认为这与此有关。感谢所有帮助。

提前致谢!

Java:11.0.9.1,JavaFX:15.0.1

最小可重现示例:

1.在Eclipse中创建一个JavaFX项目。我的 SRC 文件夹中的结构如下:

Shapes.java 有以下代码:

当尝试在命令行中运行这个项目时,我首先输入:

然后我导航到我的项目>src>应用程序并输入:

然后对于最后一步,我回到 cmd 行中的 src 文件夹并输入:

这将解决错误消息:

错误:无法找到或加载主类 Shapes 原因:java.lang.NoClassDefFoundError: application/Shapes(错误名称:Shapes)

0 投票
1 回答
293 浏览

python - 如何在测试代码中创建一个具有 ImageField 的对象?

我正在创建类似博客文章的内容,博客文章可以包含多个图像。为了能够包含可变数量的图像,我创建了一个名为Image. 这个模型包含一个ForeignKey给拥有它的用户,和一个ImageField.

代码:

在帖子模型中,我有一个ManyToManyField模型Image。这样,我可以拥有可变数量的图像。

我正在尝试测试我的代码。在其中一个测试中,我尝试创建几个图像,然后创建一个帖子,其中包含传递给列表的图像。

如何Image在测试中创建模型实例并为其提供图像?

应该写什么而不是...这里?

0 投票
1 回答
59 浏览

drupal - Drupal 8 Google Analytics 模块,以编程方式获取 ID

我正在尝试获取在 /admin/config/system/google-analytics 中设置的 Google Analytics ID (UA-xxxxxxx-yy)。是否可以将它作为控制器或表单中的变量,也许使用服务?

0 投票
3 回答
133 浏览

python - 在 pandas 中缩放数据范围从 [0,1] 到 [-1,1]

我有一个包含多个浮点列的数据框。我之前使用 pandas 中的 rank(pct=True) 计算了每列的百分位等级,并将它们存储在另一列中,我用它来绘制热图,因此我在等级列中没有负值。出于可视化目的,如果我可以将排名列从 [0,1] 转换为 [-1,1] 范围会更好。我知道这不是一种常见的方式,但是您对此有什么建议吗?下面的数据框示例

预期输出(我不知道中间值,但旧的 1.00 仍应为 1.00,旧的 0.00 应为 -1.00,所有其他值都相应缩放)

提前致谢

0 投票
1 回答
123 浏览

django - 用户名出现在没有用户名的自定义用户模型上的 django 迁移中

我编写了一个自定义用户模型,没有用户名。它仍然作为主键出现在迁移中,并在添加新用户时引发唯一约束错误。

这是我的用户模型管理器:

这是我的用户模型:

现在,迁移:

哇,这是出乎意料的。现在因为这里有用户名,它在唯一的约束中。我不能添加超过 1 个用户名空白的用户,因为我只提供电子邮件或电话。

0 投票
1 回答
67 浏览

c - 结构程序说明

我遇到了这段代码:

但是我无法得到 m1 =

方法?有人可以解释一下它的含义以及这个程序的输出吗?

0 投票
1 回答
128 浏览

google-cloud-platform - 谷歌云存储限制下载使用

有没有办法将 GCP Storage 存储桶限制为特定域、Android/iOS 应用程序等,以便只允许那些实体使用这个特定存储桶的资源?

0 投票
1 回答
19 浏览

python-3.x - 没有聚合的 Pandas 枢轴/堆栈数据帧

我想在DataFrame没有聚合的情况下旋转熊猫。我试过pivot/stack但我没有得到我想要的。

我想将这些数据comp_id用作索引。我想要的输出DataFrame

0 投票
1 回答
31 浏览

reactjs - 关于 useEffect 依赖数组的说明

我试图更好地理解 React(功能)组件生命周期,useEffect()当它被赋予一个依赖数组作为第二个参数时,我感到困惑。我已经阅读了文档,我觉得我理解了useEffect它的第二个论点的基础知识,但仍然想知道更多。

一个组件有两个状态变量:stateVarAstateVarB

setStateVarA()被调用,组件返回...渲染运行...协调发生...发生了某种变化,因此更新了 DOM。

现在,这就是我感到困惑的地方。如果我们有两个useEffect(),一个带有[stateVarA]依赖数组,另一个带有[stateVarB]依赖数组,React 如何“知道”哪个状态变量负责最新更新(因为在这种情况下,只有useEffect(f(),[stateVarA])将运行)?此信息是否存储在状态对象的某个位置?我觉得我在这里缺少一些基本的东西。

0 投票
2 回答
25 浏览

sql - 通过连接分组查询

我的数据库中有两个表:

  1. 应用程序(id、类型、user_id、status_id)。
  2. 状态(id,名称);

我想按类型分组以获取每种类型的计数,然后作为第三列,我想获取该计数中有多少 status_id 为 3

像这样的东西:

类型 type_count status_3_count
类型1 4 2
类型2 10 5

我试过这个,但它不起作用。

0 投票
0 回答
100 浏览

php - 密码无法通过 PHP 在 Zip 文件中使用

我正在创建有助于在提取或查看之前锁定 zip 的功能。在 StackOverflow 上所有与 zip 密码相关的线程的帮助下,我无法实现此输出。

从我的角度来看,我认为它是正确的。但是我无法理解的错误是什么以及为什么代码不起作用。低于我正在尝试的 - 请帮助我解决这个问题。

0 投票
2 回答
37 浏览

python - 无法将我的本地 json 文件文本用作 intiger

JSON文件:

我想提取 的值BTCETH并将DASH它们用作整数,以便能够使用实时数据打印它们的值,但我收到此错误

回溯(最近一次通话最后):文件“C:\UniPapei\Εισαγωγη στην επιστημη των υπολογιστων\New folder\Εργ 4\bitcoinerg.py”,第 20 行,数据 = json.loads(f) 文件“C:\Users \Argyris\AppData\Local\Programs\Python\Python39\lib\json_ init _.py",第 339 行,加载中引发 TypeError(f'JSON 对象必须是 str、bytes 或 bytearray,'TypeError:JSON 对象必须是 str、bytes 或 bytearray,而不是 TextIOWrapper

0 投票
2 回答
81 浏览

python - Spyder - Python CSV 加载

我想在 spyder 中加载一个 csv 文件:

但是我收到了这个错误:

我已经更新了 Python 和 Spyder,但错误不断出现。

编辑:不知道我做了什么,但现在已经修复了,魔法!谢谢