所有问题

0 投票
2 回答
3205 浏览

javascript - 将基本轮询变成长轮询

我正在开发一个聊天应用程序,到目前为止,我每两秒轮询一次服务器以获取消息。为了让聊天更即时,我想实现长轮询。我正在尝试为此实施此JS.info 指南,但我一直没有达到我打算达到的目标。任何人都可以为我的情况指出这一点吗?

我在 react 中有一个自定义的钩子,现在是基本的轮询。

仅供参考:我是初学者,现在不会使用 WS 或 Socket.io。在这一点上对我来说太多了。

提前致谢!

这是我的快递服务器功能。我想它应该在这里实现而不是在我的钩子中

0 投票
2 回答
125 浏览

mysql - 如何使用 sql group by 选择前 2 项并对一个字段求​​和?

例如,我有如下数据,我想使用group bylimit选择每个艺术家前 2 名最多明星的歌曲,并对明星进行总和,但它不起作用

我想要的结果是这样的:

sqlite3 或 mysql 都很好

表名:fav_songs

顺便说一句,stackoverflow的编辑器不支持markdown表??

0 投票
0 回答
167 浏览

python - 无法使用 python pyodbc 查询批量插入数据

我正在努力将 .csv 中的数据插入 SQL Server DB 表中。以下查询在 SSMS 中执行时效果很好:

我认为类似的可以很容易地翻译成以下代码:

但不幸的是,没有任何反应(没有插入记录),尽管它说完成没有任何错误。我究竟做错了什么?

0 投票
1 回答
71 浏览

vba - 条件失败时 VBA 使用渐变色

当条件失败时,如何设置单元格颜色以显示颜色渐变。我是 Excel VBA 编程的新手,我在这里遇到了一个类似的问题,要求提问者使用宏记录器来获取代码。我从未使用过宏记录器,如果有人能指出我正确的方向,我将不胜感激。无论如何,如果条件通过/失败,我想要一个单元格的以下颜色渐变。

这是我正在寻找的颜色渐变:

在此处输入图像描述

**更新**

我用条件格式试过这个,我的公式看起来像这样。似乎部分工作,但我最终为我不应该着色的单元格着色。见下文:

在此处输入图像描述

0 投票
0 回答
474 浏览

spring-boot - Spring Cloud Gateway - 重写长 URL 时出现 413 错误

在 Spring Boot 2.2.2 上运行 Spring Cloud 网关 (Hoxton.RELEASE),遇到了一个问题,我们有过滤构建.... 可笑的长 URL。

我们看到的问题是,当 URL 超过大约 4100 个字符时,网关会将其报告为错误请求并返回 413 错误。我相信这可能来自路径重写,但这只是一个猜测。

实际记录的错误在网关的日志中,并且请求没有到达应用程序。

有没有办法配置网关将处理的请求 URL 的允许大小? 如果我尝试在没有网关的情况下运行应用程序,它很容易支持更长的 URL。

我知道并非所有浏览器都支持长 URL,而且这不是一个好主意,这是另一个需要解决的问题。目前,我们仅限于插件生成的 URL,直到我们可以超越它。

0 投票
1 回答
120 浏览

excel - 是否有“LENIF”等价物?

我有一列填充了“非常小”、“小”或“大”。但是,有时创建此文件的系统会在令人惊讶的位置添加额外的字符。我想知道是否有一种方法可以使用条件语句作为数组公式(CTRL + SHIFT + ENTER(CSE))输入MAX和LEN,这样它只会给我以“非常”开头的单元格的最大字符数, 例如。

例如,对于我可以期望 LEN 一致的列,我可以输入

{=MAX(LEN(A1:A1000))}

使用 CSE 来了解是否存在比我需要解决的给定 LEN 更大的异常值。问题是是否有办法做到这一点,但有条件地基于该范围内的单元格内容。

我在 Office365 上使用 Excel。

0 投票
1 回答
401 浏览

ios - SwiftUI:使用变量从右到左滚动 Imageview 的动画

我试图为图像设置动画。现在它看起来像这样:

这个脚本工作得很好,因为图像会在图片中移动。但我想要一个流畅的动画。我知道我可以让速度变慢,但在我的情况下,我必须使用如此高的速度。

我想有一个动画选项,但我对 xcode 相当陌生,大多数教程都有更复杂的动画或初始动画。

谢谢你们的帮助!

0 投票
1 回答
105 浏览

reactjs - 如何在reactjs中访问路由器链接?

我有路由器链接,我需要逐个访问(1 -> 2 -> 3 -> 4 -> 5 -> 6)并且无法从6-> 1 3-> 2返回

在我的 app.js 文件中的代码是这样的:-

我对此进行了各种尝试,但都是徒劳的-欢迎发表评论和帮助。

0 投票
0 回答
225 浏览

python - 用布局覆盖 QWidget

我正在使用覆盖菜单编写 UI。我已经关注了这个主题(PySide/PyQt Overlay 小部件)以获得解决方案的一个很好的部分。但是,我想通过使用 HBoxLayout 和 VBoxLayout 在此菜单中添加多个按钮/收音机/标签。我的问题是,设置完所有内容后,什么都没有出现。

当我按下菜单按钮后关闭主 UI 时,我也遇到了问题,我的过程以退出代码“-1073740940 (0xC0000374)”结束,但不知道是什么原因造成的。

这是我的简化代码(我刚刚删除了 QPalette 并保留了两个按钮):

感谢您花时间阅读我,我真的希望有人可以帮助我。

编辑:我忘了添加导入和信号类。我还添加了我的 MainWindow 类的简化版本。

0 投票
1 回答
109 浏览

python - 按顺序在芹菜中运行多个链

我正在尝试使用芹菜链检查文件,然后将它们记录为已检查。

目前我的代码看起来像这样

但是,当我运行代码时,工作人员在执行“task2”之前执行所有“task1”。有没有办法告诉工人在 task1 之后立即运行 task2?

非常感谢您的帮助。

0 投票
1 回答
186 浏览

android - 当错误设置为 null 时,TextInputLayout 会留下空白

我的用户界面有点问题。

com.google.android.material.textfield.TextInputLayout用来登录,并以简单的方式设置错误。

情况:

TextInputLayout有空的,没有错误可以显示。

在此处输入图像描述

然后当用户开始写作时,我设置TextInputLayout.error = "Error Messge". 因为这里一切都是正确的。

在此处输入图像描述

但是当用户清理 时TextInputLayout,我清理了将其设置为 null 的错误:TextInputLayout.error = null

在此处输入图像描述

这就是问题所在。清除错误后,显示错误的空间不会消失。它留下了我不需要的空白空间。

有什么办法可以去掉吗?我看不到任何“清除”错误并删除此空间的方法。

PS:算法我试图设置为“空白”而不是 null --> TextInputLayout.error = "",但不起作用。

0 投票
3 回答
5051 浏览

python - 如何在 TF2 中将 ImageDataGenerator 与 TensorFlow 数据集结合起来?

我有一个 TF 数据集来猫和狗进行分类:

在示例中,他们使用了一些带有地图功能的图像增强。我想知道是否也可以使用此处ImageDataGenerator描述的不错的类来完成此操作:

我面临的问题是我只能看到3 种使用方法ImageDataGenerator:pandas 数据框、numpy 数组和图像目录。有没有办法也使用 Tensorflow 数据集并结合这些方法?

0 投票
1 回答
150 浏览

javascript - 如何将 JSON 从 API 加载到 html 表中(转置)

对 Web 开发相当陌生。我需要一些帮助将 JSON 转换为表(转置)。

我想从 API 调用中检索以下格式的 JSON

并将其转换为

0 投票
1 回答
64 浏览

oracle - 基于选择的返回值

我正在尝试使用页面项目 1 中的动态操作根据在页面项目 1 中选择的内容在页面项目 2 中返回特定值。

所以例如

当 detailspec(这是我的页面项目 1)为“N/A”时,specificationscore(这是我的页面项目 2)应显示“0”

或者当 detailspec(这是我的页面项目 1)为“Surpass”时,specificationscore(这是我的页面项目 2)应该显示“1”

以下是我认为应该使用的示例,但我不确定

0 投票
0 回答
30 浏览

mongodb - MongoDB In-Memory 作为 Redis 替代品?

有没有人有使用 MongoDB In-Memory 作为 Redis 或云特定产品(Elasticache 等)的替代品的经验?我希望在使用像 MongoDB 这样的与云无关的平台时保持我的软件与云无关。您可能发现的任何研究或白皮书也会有很大帮助。我找到了这篇文章,但它的重点是第 3 方产品。

0 投票
1 回答
19 浏览

mobile - 从移动应用程序链接

我正在寻找一种方法来标记从应用程序内部到网页的链接。我们的移动应用程序中有链接到我们网站上的页面的链接。链接在应用内浏览器中打开。我希望能够使用 UTM 标记来跟踪有人点击指向网站链接的链接。那可能吗?我不是在谈论应用程序的深度链接,我说的是从应用程序内部进行链接。

0 投票
1 回答
34 浏览

r - 尝试使用 mutate case_when 更正值并且它没有改变任何值?

我有 4 个 csv 文件代表 4 个不同的巢。我正在尝试将它们全部合并到一个电子表格中。我在输入数据时出现了一些错误,我试图在 R 中更改它们。例如,为嵌套 4 写入“GBGB”而不是“GBBG”。这是我使用的代码:

但这并没有改变我的任何价值观!一旦我修复了这些错误,我还想在最后将它们全部结合起来。我想使用:

但我收到此错误消息:错误:by对于自然连接,必须是(命名的)字符向量、列表或 NULL

我只是在学习如何使用 R,所以我不知道这是否是更改值和组合数据集的正确方法!谢谢!

0 投票
0 回答
246 浏览

php - 使用 PHP 将 CloudRun 连接到 CloudSQL

我有一个在 Google 的 Cloud Run 上运行的 Web 应用程序,我想从 CloudSQL 生成内容。

我一直在查看 Google 的文档(https://cloud.google.com/sql/docs/mysql/connect-run

Cloud Run 似乎只能通过套接字连接到 CloudSQL。运行以下代码块时,我得到“连接被拒绝”:

所有必需的 Google API 均已启用。Google 在其文档中提供了 Python、Java、Node.js 和 Ruby 的示例。

0 投票
2 回答
413 浏览

python - 如何从熊猫中的一系列数据框中删除空数据框?

在 python 中,我有一个充满熊猫数据框的熊猫系列。但是,有时系列中会出现空数据框。因为它们正在制造麻烦,所以我想将它们过滤掉。我如下:serie[not serie.empty], serie[!serie.empty],但两者都给我错误。作为替代方案,我首先将空数据帧替换为 0,然后尝试了这个:serie[serie != 0],但根据错误这是歧义。有没有人有什么建议?提前致谢。

0 投票
0 回答
325 浏览

c++ - Visual Studio C++ 打印选项卡 \t 占用 119 个空格

每当我使用 Visual Studio 在 C++ 中将选项卡打印\t到 CMD时,都会出现一个问题。printf()不是占用通常的 4 个左右的空格,而是\t占用 119 个空格,丢弃任何涉及制表符的格式。

我尝试了一个 python 脚本,它按照我的预期将选项卡放在外面,你们知道我可能已经更改的设置会这样做吗?如果可能,我想避免重新安装 VS。

导致此问题的最小代码示例:

输出

一些进一步的测试:

当我将输出重定向到这样的文件时:

里面 test.txt 是我想要的,一个单独的选项卡,后跟 Hello

我已经使用多个选项卡进行了测试,它们都在 CMD 中提供了大量空白,并且在写入文件时工作正常。

为了让事情变得更加混乱,当我重建并运行它几次时,有时选项卡在 CMD 中工作正常,大多数时候我得到 119 个空格。我在这里没有找到可靠的模式。


另一轮测试:

我用 gcc 编译了以下代码:

使用以下命令:

当我运行 testfile.exe 时仍然会得到大标签

如果我使用类型 test.txt,其中 test.txt 是从上面重定向的 CMD 输出,我会得到一个正确的选项卡,然后是 Hello。所以我的 CMD 可以处理选项卡,而不是来自 C++ 可执行文件的选项卡....

重置 Visual Studio 设置并没有解决问题,也没有重新启动计算机。


更多测试:

我发现了一些细节,并认为我之前搞砸了。我用命令提示符运行这些没有问题,输入testfile.exe我自己打开的命令提示符按预期工作。当我从 VS 构建和运行文件时,我确实遇到了这个问题,或者我在文件资源管理器中双击它,但是这个 exe 窗口与命令提示符不同。

CHCP的结果:

当通过命令提示符调用或双击时,.bat 文件按预期为我提供选项卡


更多细节:

这是一个 Visual C++ Win32 控制台应用程序,只有上面的 .cpp 文件和包含的头文件。

ConsoleApplication1.vcxproj 的内容:

0 投票
2 回答
291 浏览

node.js - 像猫鼬一样的简单连接 SQL

我有文档和参数,我正在尝试构建一个查询来选择与参数匹配的文档。

我确实认为 SQL 会害死我。我该怎么办 :

我可能不认为是正确的方式前:我不使用两个对象之间的任何引用链接,我可能会,但它会是一个 N 到 N 链接,我觉得作为参数维护起来并不容易或文件将被更新。

0 投票
1 回答
2431 浏览

python - 如何使用 Dash 上传、处理 pandas 和下载 .csv 文件?

我正在尝试使用 Dash 编写一个简单的 Web 应用程序,其中用户上传 csv 文件,使用 pandas 在数据框中完成一些处理,然后用户可以通过链接下载新的 csv 文件。虽然我在数据分析方面表现不错,但我对 Dash 还是很陌生。这可能是超级基础但我不知道pandas处理部分应该去哪里,以及最后如何生成下载链接。

这是代码的简化版本:

任何输入将不胜感激!

0 投票
1 回答
203 浏览

visual-studio - 有没有办法在 Visual Studio 中刷新 nuget index.json 文件缓存

我创建了一个包并将其上传到我们的 nuget 提要,一切正常,但是,当我尝试使用 Visual Studio nuget 包管理器安装它时,它告诉我在 index.json 中找不到该包(即使它让我在下拉列表中选择要安装的版本):

在以下主要来源中找不到包“Nuget.Group.Classes 2.0.0”:“ https://xxx.pkgs.visualstudio.com/_packaging/xxx/nuget/v3/index.json ”。请验证您的所有在线包源是否可用(或)包 ID、版本是否正确指定。

我猜这是缓存在 Visual Studio 的那个实例中,因为有时它会让我将相同的包安装到同时打开的不同 Visual Studio 中的另一个项目中,如果我等待随机长度,包然后将安装在以前不会做的项目中。

有没有办法刷新缓存以获取最新的 index.json 文件?我尝试关闭视觉工作室并重新加载项目 - 这有时有效,但有时也无效。

0 投票
1 回答
388 浏览

c# - Dapper 确保查询成功的最佳实践

我想在Dapper我的 WebApi 项目中使用。我有一种从查询创建数据库的方法:

我的问题是,如何编写用于创建数据库的查询以及如何确保该查询成功完成以及使用 dapper 的哪种方法?

我的SqlQuery.CreateDatabase样子是这样的:

我需要从查询中返回一些东西吗?

0 投票
0 回答
52 浏览

php - WordPress 上的 a11y 问题 - 谷歌灯塔无法检测到在英雄部分的表格上

我的客户的 WordPress 网站出现问题,我无法修复并找到应该<label></label>在表单上添加触发 Google Lighthouse 上的 a11y 的位置 在此处输入图像描述

我对修补 php 和 wordpress 很陌生,我只能理解一点 php,所以请多多包涵。这是 hero.php 上的内容

我将如何以及在哪里添加<label></label>来解决此问题?

有人知道吗?