所有问题

0 投票
2 回答
227 浏览

reactjs - 在上传文件时,formData.append 是 reactjs 中的空值

嗨,当我尝试上传图像时遇到问题,FormData() 在其中返回空值,即使我已经附加了它

上传处理程序代码

文件变量显示其数据

文件变量显示了它的数据,但 formData 仍然为空,这是表单的代码,用户界面我使用 React CoreUi Admin,这是代码

我尝试了很多方法,但它仍然相同,我阅读了 formData.append()文档仍然无法正常工作。我知道错在哪里

0 投票
1 回答
130 浏览

javascript - 反应路由不起作用,从 v5 升级到 v6

我正在创建一个 React 网络应用程序,用于显示来自 API 的 Covid 数据。我在使用 React 路由时遇到问题。

在这里,您可以看到 react-router-dom 5.3.0 版和 6.0.0 版的更改文件。使用 5.3.0 版本注释的版本实际上正在运行,在主页组件中,我得到国家列表和一个按钮,该按钮链接到包含所选国家详细信息的详细信息页面。对于 ViewDetails 页面中的 6.0.0 版本,状态始终为空,我没有看到所选国家/地区的详细信息,我不明白如何解决这个问题。

应用程序.js

主页.js

查看详细信息.js

当我使用 5.3.0 版本时,一切正常,我可以在 Home 和 ViewDetails 组件中看到数据。如果我安装 6.0.0 版,我会在 ViewDetails 页面中收到此错误:

如何切换到 react-router-dom 版本 6.0.0 并使 ViewDetails 页面再次工作?

谢谢你们。

0 投票
1 回答
42 浏览

javascript - 读取 javascript 对象

我正在尝试为自动投注(bustabit.com)编写脚本

他们在github上有一个关于这个的手册

我想阅读 engine.history 中的“胸围”对象来编写 if 语句

但我不知道 javascript 对象是如何工作的(我没有太多编程经验)

我试过这个,但它不工作

有人可以帮忙吗?

0 投票
2 回答
21 浏览

pandas - 熊猫连接后重新调整列

我有一个数据框如下,我在Pandas concat操作后生成:

我想得到以下信息:

我不确定如何实现上述目标。

编辑:代码是祖父的,所以我不能基于axis = 0连接。本质上这是一个post concat问题

0 投票
2 回答
50 浏览

c++ - 如何理解下面 C++ 表达式中的 const 和指针?

我正在阅读在 IBM RSARTE C++ 版本中开发的应用程序代码。这是一段 C++ 代码:

const当有两个和两个时如何理解左侧的语法*

0 投票
1 回答
36 浏览

c# - 自动检索实体框架外键关系模型

我正在开发餐厅应用程序。我有一个餐厅模型和一个餐桌模型。

我在餐厅和餐桌之间有依赖关系: 在此处输入图像描述

以下是 Entity Framework 通过我的上下文为我创建的列和键: 在此处输入图像描述

最后,这是我的 Context 类:

当我检索一家餐馆时,我希望在 TableModel 列表中检索相应的表。目前,当我检索餐厅时,它不会检索任何相应的表格。这对我来说很有意义,因为我没有正确连接 EntityFramework 的关系以识别它。我试图在网上查看如何做到这一点,咨询有关设置外键关系的指南等。由于缺乏基本知识,我无法找到我正在寻找的信息。我能找到的答案对我来说没有意义,因为我不明白他们在做什么或他们是如何做的。

谁能指出我正确的方向或告诉我我做错了什么?

0 投票
0 回答
15 浏览

python - Python # 为文本文件中的每个新字符串写入下一行

我编写了一个小型 Python Snake 游戏,我想记录我的分数以在图表中可视化它们。有一个问题:它用新分数覆盖旧分数,而不是在新行中添加它,这是我的代码:

我也尝试过,writelines但没有帮助。有人可以告诉我我的代码有什么问题,在此先感谢!

0 投票
0 回答
101 浏览

docker - Docker-compose:无法准备上下文:无法评估 Dockerfile 中的符号链接(仅当使用 Git 存储库作为构建上下文时)

相同的 docker-compose.yml在我的 windows 10 计算机上工作,没有任何错误或警告,但在我的arch vps 上没有。我正在使用两个私有git 存储库,它们确实在/tmp中显示为“ docker-build-git<some_random_number> ”文件,但我收到如下所述的错误消息。

我的 Arch VPS 上的错误消息

我不确定,但它似乎试图在 docker-build-git 目录中找到一个 https 目录......

也做“ docker build <git_repo_url> ”工作正常......

PS:我知道我可以通过克隆 repos 然后使用本地路径来解决这个问题,但我宁愿使用 git urls,因为它更轻:)

0 投票
0 回答
44 浏览

kubernetes - Kubernetes Job Informer 回调调用很晚

我们正在使用 kubernetes informer(源代码)从 kubernetes api 服务器接收作业更新事件,并且在我们收到这些事件后,我们通常会从集群中删除作业记录。

最近我们发现有很多作业记录留在集群中,因为客户端没有立即收到来自 kuberntes API Server 的 Kubernetes Job Update Event,而是一个多小时后才收到这些事件。

以下是一些信息:

  1. 工作通知回调

  2. 集群信息

    kubernetes 版本:v1.20
    client-go 版本:v0.19.6

  3. 其他信息
    那里有1000多个kubernetes Jobs,它们都处于Complete状态,我们不删除它们只是因为我们需要它们来调试其他业务逻辑。

    但是我们发现,去掉那些kubernetes作业,重启informer后,一切都恢复正常了。

如何解决通知延迟?反正有调试这种问题吗?

0 投票
0 回答
24 浏览

javascript - 使用 javascript 访问单击元素的数据属性

我有一张包含付款信息的表格,我希望能够通过在每一行上都有一个“修改”按钮来修改行的内容。单击修改,转到一个表单,用户可以在其中提交内容,paymentId 与该行相关联。所以我需要在单击“修改”按钮时传递 paymentId 。

用于此的 html 是:

我有时会记录正确的 paymentId,但有时它会返回为null. 这种行为的原因是什么?

0 投票
0 回答
53 浏览

swift - 环境变量影响启动?

在我一开始使用@enviroment 获取presentationMode 之后,我的init 代码似乎坏了,提示“变量'self.region' 在被初始化之前使用”

错误图像

0 投票
1 回答
26 浏览

apache - 如何使用 HTACCESS 将特定页面重定向到错误页面

我有如下的 htaccess 文件

如果 n-page.html,我正在寻找什么,检查用户是否来自移动设备,如果从移动设备重定向到错误页面,如果来自桌面,则无事可做,如果其他页面,我不想做任何事情。我正在尝试移动检查工作正常,只是无法检查其是否为 n-page.html。让我知道这里是否有人可以帮助我解决问题。谢谢!

0 投票
1 回答
34 浏览

node.js - 如何跨多个测功机实现缓存

假设我在 Heroku 上托管了 Node/express 应用程序。我通过跨多个测功机跨越服务器使用水平扩展实现了可扩展性。

我有 CMS 面板来控制应用程序的内容,该应用程序会更改数据库以添加内容,然后通过服务器 API 将内容呈现给最终用户。

我想要的是将缓存机制添加到后端 API 以减少对 DB 的访问,因为我在白天有大量的应用程序用户流量。

最初的解决方案可以是使用在每个服务器实例(dyno)中设置的 node-cache 包设置一个简单的缓存。但是如何通过 CMS 刷新缓存。

如果我发送一个刷新缓存的请求,它每次只会触发一个测功机。因此,所有测功机的数据并不一致。

如何在所有测功机上触发刷新缓存,或者是否有更好的方法来处理缓存?

0 投票
1 回答
34 浏览

python - Cupy sum 方法给出了奇怪的值

我运行以下代码

然后它说 0.0 作为输出。而且,

给出 72340172838076673 作为输出。什么问题?以及如何正确使用 sum 方法?

0 投票
1 回答
49 浏览

javascript - React for 循环运行两次,数组值未正确填充

React for 循环运行两次并出现错误:重新渲染过多。React 限制了渲染的数量以防止无限循环。只有具有偶数索引的数组才被赋值。

板js

我想创建一个值在 0 到 7 之间随机填充的数组,并将该数组存储在状态值(candyArray)中以做出反应。谢谢你

0 投票
0 回答
36 浏览

neovim - 在 VIM 中为同一命令重用旧缓冲区以进行竞争性编程

最近我接触了 VIM,并多次尝试将它用于竞争性编程。所以我尝试了谷歌的东西来获取信息,直到现在我已经从其他人的 .vimrc 收集了代码,同时避免使用插件(出于某些特定原因)。所以最后我现在正在使用我从Mr.Michael Lan那里借来的一个相当不错的编译功能。现在我的 .vimrc 的一部分看起来像这样:

如您所见,如果我尝试:CompileAndRun,它将在我的屏幕右侧打开一个新缓冲区,运行.cpp文件等......但是我遇到了一个问题。如果您:CompileAndRun第二次尝试,它将打开一个新的缓冲区来运行而不是使用旧的缓冲区,我觉得这很烦人(如果您的主cpp文件的屏幕越来越小,这会让您感到烦恼,尤其是在跑步比赛中我是对的吗?)。而且我不认为手动删除这些缓冲区是一种选择,因为它不是很方便。所以你们中的任何人都可以帮助我应对这项繁琐的任务。请记住,我仍然想继续使用该:CompileAndRun命令,并且只想重复使用上一个命令打开的缓冲区。

0 投票
0 回答
13 浏览

python-3.x - Tkinter | 在顶层窗口中插入图像

我想在新的顶层窗口标签中显示图像。为此,我使用 PIL 和下面的代码:

图像存储在与 .py 文件相同的文件夹中。虽然它在带有这个特定图像的主 Tk() 中工作,但是当我运行程序时,这里的图像没有出现,但没有弹出错误。我想不通...

我是 Python 和编码方面的新手。

谢谢你的帮助 !

下面是我的整个代码(基于弹跳球的游戏)。关于图像插入的代码在clic函数定义中:

0 投票
2 回答
104 浏览

google-cloud-platform - 在我的网站部署期间,在哪里以及如何捕获 gsutil 错误?

我有一个托管在 Google Cloud 存储上的个人网站。我在存储桶上部署网站的方式如下:

  • make deploy当我推动分支开发时,Github Actions 运行
  • Make deploy 正在运行一个名为bin/deploy.sh

我的 Google Cloud 帐户存在计费问题,因此我无法修改 GCS 存储桶上的任何内容。事实上,如果我在本地运行 make deploy,我会收到以下错误日志:

我的 Github Actions 管道成功,没有报告任何错误。 在此处输入图像描述

我应该何时以及如何捕获 gcloud 错误?

部署.sh

生成文件

.github/workflows/main.yml

0 投票
1 回答
47 浏览

c++ - 使用 TRIANGLE_FAN 渲染两个圆

我试图在 OpenGL 中渲染一个圆柱体,首先使用 TRIANGLE_FAN 开始渲染顶盖和下盖。我将所有顶点数据存储在一个 VBO 中,并为每个上限创建两个索引缓冲区。顶盖被正确渲染,但底盖根本没有被渲染,您可以在快照中看到它。

这是我的客户端应用程序。

我检查了我的顶点数据生成函数,它们是正确的。

这是我的结果的快照。 从侧面盖帽

顶盖正确渲染

0 投票
1 回答
48 浏览

javascript - 如何调整此功能以使用夏令时?

我正在使用这个例子来创建一个角度日历。但我今天意识到,当 DST 结束时,日期会重复,然后从那时起日子就差一分了。

看看堆栈闪电战。11 月 7 日重复。 stackblitz 链接到日历

这是生成日历日的代码。如何调整它以使 DST 不会搞砸一切?

0 投票
1 回答
26 浏览

r - 在 R Shiny 中,如何反应性地链接一系列可扩展的用户输入矩阵?

在下面的缩短代码中,用户输入在一系列 3 个用户输入矩阵中“链接”(也如下图所示):

  1. 矩阵1:如果用户想要运行一个粗略和快速的场景,用户只需输入矩阵1。一个变量,一个场景。

  2. 矩阵 2:如果用户想要运行更复杂的场景,用户可以选择输入矩阵 2,矩阵 1 输入“下游”到矩阵 2 的第 1 行/第 2 列以便播种。矩阵 2 垂直扩展以适应用于生成曲线的其他用户输入。

  3. 矩阵3:如果用户想要运行多个复杂的场景,用户可以选择输入矩阵3,矩阵3的场景1是矩阵2的下游镜像。矩阵3垂直和水平扩展,以适应用户输入+额外的场景。

请注意,更完整的 App 会运行内推/外推计算以生成曲线。为简单起见,下面的代码运行一个简单(且无意义)的 sumProduct 代替。但计算不是这篇文章的重点。

我曾经observeEvent成功地下游以下用户输入:

  • observeEvent(input$matrix1...将用户输入从矩阵 1 传递到矩阵 2,以及

  • observeEvent(input$matrix2...将用户输入从矩阵 2 下行到矩阵 3 的场景 1,同时将所有输入保留到矩阵 3 中 > 1 的场景中。

我一直无法做的是让用户输入到矩阵 1 中,而不是将这些用户输入擦除到矩阵 3 场景 > 1 中,如底部的最后一张图片所示。我已经尝试了各种observeEvents没有运气。我应该改用一个observe吗?矩阵 3 只是观察矩阵 2 发生了什么?关于如何做到这一点的任何想法?

当矩阵 2 使用 下显示的代码更改时,我已经能够保留矩阵 3 场景 > 1 输入observeEvent(input$matrix2...,但是当我尝试在其下包含此类代码observeEvent(input$matrix1...时不起作用。

这是代码:

以下图片显示了哪些有效,哪些无效:

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
36 浏览

latex - 更改 \cite 命令输出

我需要更改此模板的引文输出。

目前,\cite{tag} 产生类似“[Author 1111]”的东西。我需要将其更改为“作者 (1111)”,而无需更改任何其他内容。

有人可以帮忙吗?我将在此处发布代码,但恐怕它会很大......所以提前谢谢你。

  1. sbc-template.sty
  1. sbc.bst
  1. sbc-template.tex
  1. sbc-template.bib
0 投票
1 回答
75 浏览

python - 使用 CV2 为图像添加绽放效果

我目前正在开发一个在后端使用 CV2 的简单照片编辑器,我想知道是否可以使用 CV2 为图像添加绽放效果

感谢您的每一个帮助!

0 投票
2 回答
311 浏览

python - yt-dlp 'rate-limit' 不限制 Python 脚本中的速度

我已将 yt-dlp 作为我的 Python 脚本的一部分实现,它运行良好,但我无法使速率限制功能正常工作。如果您从 CLI 运行相同的命令,速率会被正确限制,有人能告诉我正确的语法吗?

我尝试了几种组合,例如 rate-limit、limit-rate 0.5m、500k、500KiB、500,但似乎都不起作用

我在这里使用文档;https://github.com/yt-dlp/yt-dlp 但是我很困惑,因为 CLI 命令有效但嵌入式脚本版本无效,

我也尝试用 _ 替换 - 但仍然没有效果,你有什么想法吗?ydl_opts 中的其他选项可以正常工作

希望我们可以解决正确的语法,而不是必须实现 Trickle 或限制套接字

谢谢如果你能帮忙

0 投票
1 回答
48 浏览

python - 我正在尝试使用 python 中的请求登录网站

我正在尝试登录我的 coingecko 帐户,但它说登录错误,即使我的帐户信息是正确的。
我尝试更新标题等,但它不起作用

这是我的代码:

它给了我5B%5B%22alert%22%2C%22Invalid+Email+or+password.%22%5D%5Dcookie 值,但我的密码和电子邮件是真实的