所有问题
node.js - discord.js 以粗体文本发送 api 响应
如何将 api 响应解析为不和谐频道的粗体文本消息?
此代码将返回消息
Price is: <b>1.33</b>
并且不会将文本解析为粗体。
spring - 在同一个 Spring Boot 应用程序中提供两种身份验证机制
这是我想要做的:使用 Google OAuth2(授权代码流)对 http://localhost:8080/token 的 GET 请求进行身份验证。如果经过身份验证,则会返回自定义 JWT 令牌作为响应。
所有其他 url(例如 /hello1、/hello2、hello3 等)都使用 Authorization 标头中存在的 JWT 令牌进行身份验证。这与 /token 端点给出的令牌相同。
我能够让这两种身份验证机制分别工作,但是当我使用以下配置将它们结合起来时它不起作用。
我有两个 WebSecurityConfigs 如下:
和
现在,/token 端点工作正常。它返回一个令牌。
但这是我看到的两个问题:
它会将我重定向到所有 URL 的 OAuth2 社交登录(即使是配置中不存在的 URL),尽管我希望它只对 /token 这样做
即使存在 Authorization 标头,对 /hello1 的请求也会重定向到社交登录。我在 jwtRequestFilter 中设置了一个断点,但控件甚至没有到那里。
如何确保 WebSecurityInfoJWT 配置用于 /hello1 ?
reactjs - 当我通过对象数组获取数据时,它会显示此错误,否则定义索引,类型错误:无法读取未定义的属性(读取“索引”)
....当我通过对象数组获取数据时,它会显示此错误,否则会定义索引,有时比较循环时间会显示此错误
[图片一显示错误页面][2][2]:https://i.stack.imgur.com/Chpaj.png [发送数据码到其他订单列表][2]
go - 使用 GO 解析 API 响应
我正在使用finnhub
REST API,但在解析和显示从 API 发回的响应时遇到问题。
这是我的代码:
这是输出:
我如何实际查看响应中的数据,为什么是响应{0xc0003ac168 0xc0003901f8}
?
我正在尝试做的事情:
只需遍历响应并查看数据。
python - 测试模型'numpy.ndarray'对象时fastapi中的错误没有属性'read'
我已经尝试了很多次但它给了我错误 numpy.ndarray 对象没有属性'read' 我正在使用 cnn 模型对两个类进行分类
AttributeError:“numpy.ndarray”对象没有属性“读取”
nginx - Nginx `$remote_addr` 总是只返回 `127.0.0.1`
我的工作流程如下。 [ 客户端 => Kubernetes 服务 => Nginx => Tomcat ]
这是我的 nginx.conf
调用 API 时,$remote_addr
显示127.0.0.1
为access.log
。这是我的 access.log
为什么是$remote_addr
127.0.0.1
?(参考https://nginx.org/en/docs/http/ngx_http_core_module.html#var_remote_addr)
r - 使用分隔符拆分字符串,除非在括号中,并保留分隔符
我想拆分任意字符串,例如
在分隔符处(此处为空格和逗号),除非它们在括号内,并且还将分隔符保留为输出的一部分
这个例子几乎是直接从 IgnacioF 的 ( https://stackoverflow.com/users/5935889/ignaciof ) 帖子 中复制的,除了括号内的内容外,按空格分割字符串,因为这个例子只是对它的扩展,并且在了解的情况下,解决方案可以也是。
在单个定界符的情况下,我可以将其粘贴到输出向量元素中,但是对于多个同时定界符,它们的身份在拆分时会丢失,所以 AFAIK 这不起作用。
我试图找到使用前瞻和对原始帖子的解决方案进行其他修改来保持分隔符的解决方案,但徒劳无功,主要是因为我缺乏对其解决方案的理解。
javascript - Firebase Auth v9:Object(...) 不是函数
我需要帮助,我正在观看 Firebase 的教程并做出反应。然后我意识到该教程是针对 v8 的,而最新的是 v9
这是我的 firebase.js
然后这是我的 signin.js 代码段
然后当我提交表单时,应用程序在 auth() 上出现错误并崩溃。
javascript - 如何进行循环,返回字典对象 - 未定义 - jquery
我正在尝试遍历我的数据,但它返回undefined
第一个循环!,我尝试了几种方法,但仍然无法正常工作!
我也尝试使用for(i=0;i<cates.length;i++)
,但它仍然返回相同的东西,第一个循环未定义?!我做错了什么吗?提前致谢
tensorflow - tf.random_normal_initializer 和 tf.keras.initializers.RandomNormal 的区别
我有:
当用于创建 tf.Variables 时,这两个似乎都给出了相似的结果:
当与张量流层一起使用时:
tfa.layers.InstanceNormalization(gamma_initializer=init1)
就tfa.layers.InstanceNormalization(gamma_initializer=init2)
我而言。
使用一种代替另一种,以及何时使用有tf.random_normal_initializer
什么区别?tf.keras.initializers.RandomNormal
assembly - EMU 8086 在寄存器中存储错误的数组元素值
我这里有这段代码,用于我需要制作的决赛,非常简单。从给定数组的偶数索引中查找奇数。所以很自然,这意味着我增加SI
了 2 并将该数组元素放入AL
. 但是无论数组中的数字是什么,存储的AL
始终是十六进制数字 CD,然后,如果它按应有的方式存储,我想做CBW
转换为AX
并能够除以BL
我现在只是有错误来自 EMU 8086 的消息说
除法错误 - 溢出。要手动处理此错误,请更改中断向量表中 INT 0 的地址。
这肯定与CD编号有关,我这里只有两个问题
- 正在存储 CD 而不是 1
- 溢出(很可能是因为 CD 太高了,但我仍然将数字除以它们只会减少,所以它有点没有意义)
c++ - Codelite 使用 libpqxx 连接示例和 g++ 在 macOS 上失败
我已经尝试过make和cmake来编译和部署libpqxx,但简单的代码似乎不起作用。https://github.com/jtv/libpqxx/blob/master/BUILDING-configure.md。我使用官方 Git repo 上的说明安装了该库,但在 Codelite 项目中的构建步骤仍然存在问题。
Codelite项目配置:
- Makefile 生成器 默认
- 编译器 GCC
- 编译器选项:-g;-O0;-Wall -lpqxx -lpq
当我列出已安装的库时,我可以看到 libpqxx 库:
我安装了postgres客户端库和pqxx库。注意所有权设置为root。这是权限问题吗?
我的示例代码生成以下构建流。似乎与标准版本的 c++ 编译器存在兼容性问题。
postgresql - timescaledb 将连续聚合提取为另一个超表
据我目前了解,创建连续聚合(CAGG)的内部实现是使用另一个超表。但是使用物化视图向我们展示了结果。我想问一下是否可以显式创建这样的超表。这样我就可以在以前的 CAGG 之上创建另一个 CAGG?
r - 我运行了一个包含 ggplot 函数的循环,但没有出现
我运行了一个包含 ggplot 函数的循环,但没有产生任何对象或绘图。问题是控制台或降价中也没有出现错误标志。图例(代码):
- anova_total:包含 table_for_statistics 中所有蛋白质的 anova p 值的表
- table_for_statistics:包含我需要的所有数据的透视表(但没有方差分析结果)。
从 anova_total 中,我过滤了所有 3 个变量所需的具有特定 p 值的所有蛋白质,并获得了这些蛋白质的 ID(它们是 anova_total 中的行名),因为我不需要 anova 结果本身我必须做的情节。我只需要知道我必须绘制的蛋白质的 ID;我需要绘制的特征包含在 table_for_statistics 中。
这是我的代码:
您可以通过单击以下链接查看循环中的数据集: https ://i.stack.imgur.com/kwFsS.png
谢谢!
laravel - 消息:调用未定义的方法 Illuminate\Contracts\Validation\Rule::unique()
我正在尝试验证表单中的字段并使用唯一规则
收到此错误:
消息:“调用未定义的方法 Illuminate\Contracts\Validation\Rule::unique()”,
使用了这个命名空间:
使用 Illuminate\Contracts\Validation\Rule;
请有任何建议,谢谢
mysql - MySql - 根用户无法运行任何命令
我刚刚在我的机器上安装了 MySQL 数据库,但我已经遇到了一个问题:
- 用户 'root'@'localhost' 不能运行任何命令。
我使用以下命令登录 MySql:
在这个命令之后,我必须输入我的密码,一切看起来都很好,除了每当我运行以下命令时,我只看到几个数据库和一个用户......我记得安装后运行这些命令后有更多用户和更多数据库.
此外,当我尝试检查用户时,我被告知我无法运行此命令。
这一定是与用户设置有关的问题,但不幸的是我不能做那么多,因为现在大多数命令都被拒绝了。无论如何我可以“格式化”我的mysql数据库吗?
java - 如何在 Junit 中使用 Assert 而不是 if else?
我有一种搜索方法,在第一页上有一个维基百科的链接:
该方法的实现:
测试有效,一切正常 - 它找到了链接。但是如何使用 assertTrue 实现链接检查?如果是这样,具体如何?
似乎它应该以某种方式实现,如下所示:
jenkins - Jenkinsfile:如何签出分支而不是 refs/heads/branch?
以下詹金斯文件:
...导致在/home/jenkins/workspace/job/my_prj/
我的 Jenkins 服务器中创建目录,并且该目录包含我克隆的 git 存储库。
我想到cd
这个目录,运行命令git rev-parse --abbrev-ref HEAD
并获取值“ demo_branch
”,但我得到的值是“ HEAD
”。我很确定这是因为 Jenkinsfilecheckout
命令正在签出refs/heads/demo_branch
而不是demo_branch
. IE:
有没有办法让 Jenkinscheckout
命令签出demo_branch
而不是refs/heads/demo_branch
?
c++ - 为什么我的常量缓冲区没有更新?
Bellow 是我遇到问题的缓冲区的 cpu 端声明:
下面是缓冲区的 gpu 端声明:
这就是我创建所有常量缓冲区的方式:
最后,这是我用来更新常量缓冲区的代码:
The variable ID
represents the slot where the buffer is declared, I've already checked 3 times and the ID
is 1 for MaterialTransform
, but doesn't matter what value I send to the gpu, the boolean value WrapUV
is always TRUE
, even though the floating point Alpha
seems to update normally.
javascript - "natively_connectable": [ "com.google.drive.nativeproxy" ],
我收到如上所述的错误消息,想知道任何人都可以通过在开发工具中调试来帮助我解决它。我在 Windows 10 上使用 Chrome,该错误所在的应用程序是“Drive (by Google) 3.4 的应用程序启动器。此外,当我打开开发工具时,它告诉我问题是:'页面或脚本正在访问 navigator.userAgent、navigator.appVersion 和 navigator.platform 中的至少一个。在 Chrome 的未来版本中,用户代理字符串中可用的信息量将减少。我得到的代码是 "manifest_version": 2, "name": "__MSG_extensionName__", "natively_connectable": [ "com.google.drive.nativeproxy" ], "permissions": [ "nativeMessaging" ], "short_name": "__MSG_extensionShortName__", "update_url": "https://clients2.google.com/service/update2/crx", "version": "3.4"
java - 如何强制创建控制皮肤以便我可以使用 getParent?
在下面的最小示例中,当 和 的父级tabs
打印tabs2
出来时,它们都为空。
从这个问题我明白了,因为虽然两个 TabPanes 已添加到 SplitPane,但 TabPanes 的皮肤尚未创建,getScene
并且getParent
将返回 null。
所以问题是,我怎样才能在我试图打印出来的代码点访问他们的父母?我想我需要强制创建皮肤?
amazon-web-services - Systemd 服务文件命令不起作用,但可与直接命令一起使用
我在 ec2 服务器上有一个正在运行的 HTTPD,我的服务文件在路径 /etc/systemd/system 中
我 systemctl start httpd.service
有时会使用它,我在 ssl.conf 无法启动或重新加载后对其进行了一些更改。但是当我运行服务中提到的重新加载命令时,/usr/sbin/httpd $OPTIONS -k graceful
我只是不明白为什么它是单独工作而不是通过 systemd 工作。
python - 如何确定一个人是否有硝基不和谐 py
如何找出一个人是否有 Nitro 不和谐,我是使用用户。public_flags.all但没有检测到 Nitro。我可以用什么来得到它。请帮忙!
await ctx.send(user.public_flags.all())
我看到配置文件但不工作我使用 discord.py.Python 是 3.8 .Windows 10
python - 如何创建一个直方图,显示相对于另一个变量的指定范围的二项式值的计数
很难用一句话解释我在寻找什么,所以我将在这里提供更清晰的解释:
概述:我有一个手机客户数据集和两列可供使用;流失和服务中断,我想创建一个直方图,根据客户的总服务中断时间显示流失的客户数量。我将服务中断时间分组为范围,每个客户除了他们的中断时间外,还有一个是值或否值。下面是图表在 Excel 中的样子 - 包括 10,000 个点的整个数据集,这就是计数如此之多的原因。图表的外观是我想要的。
目标:能够在 Python 中做到这一点。
问题:导入数据后,我会处理一些问题。我将 Yes/No 值转换为 1 和 0,并且能够创建一个groupby
数据框,该数据框输出指定范围内中断的客户数量,如下所示。
显然,这个结果是不正确或不理想的,因为我没有通过流失与非流失来区分流失列。
缺少的部分具有 1 和 0 的计数以与每个中断计数相关联,因此生成的数据帧将类似于:
目标当然是将 numpy 创建的范围应用于流失与无流失的计数过程。我知道如何计算流失和不流失的人数,但是根据他们经历的中断时间对他们进行分组,这是我以前从未应用过的东西——就 Python 和 pandas 而言。我不想诉诸冗长的条件,例如:
df = df.loc[(df['Outage_sec_perweek'] >= 0) & (df['Outage_sec_perweek'] < 5)]...
等等。