所有问题

0 投票
0 回答
27 浏览

r - 在 R 中使用Integrate() 进行集成

我尝试使用集成()但得到以下错误

有什么问题吗?

0 投票
0 回答
57 浏览

javascript - 获取数组中单个对象的索引或值

我正在做一个 MERN 应用程序

发生的情况是,我试图在 onClick 函数中仅传递一个值或对象的索引,以便我可以在后端进行一些更改,但是,它传递的不仅仅是我需要的一个对象,所以,如何从一组对象中只获取一个元素?

这是我的数据,这是对象数组

在此处输入图像描述

这是我的代码以及我如何在 onClick 函数中尝试仅捕获一个值或索引,特别是 dispatch(checkTasks(_id, todo))

函数的输出都是索引,在这种情况下

但我只需要 0,如果我在另一种情况下抓住 0 或 1,但是,如果我抓住两者,两者都会改变,只需要改变一个,我点击的那个

0 投票
1 回答
33 浏览

mongodb - 遍历 MongoDB 中的列表

我是 MongoDB 的新手,我每天都在尝试从集合中删除一些条目。我必须每天都这样做,因为收藏量很大,并且按月删除。这是我的示例代码:

上面的代码执行,但只给了我以下内容:

我本来希望至少能看到所有打印的日期,但即使这样也没有发生。

我尝试了使用 UTC 日期方法的其他方法,但它们似乎效果不佳。

我能够使以下代码适用于较小的集合:

但是上面的代码(按月删除)不适用于更大的集合,这就是为什么我被迫每天都这样做,通过创建一个数组来持续多天。我知道这不是最有效的方法,但我只需要让它工作。

任何帮助将非常感激。

0 投票
1 回答
357 浏览

javascript - fullcalendar 获取当前月份的开始和结束日期反应示例

如果我想在 React js 或简单的 Javascript 中编写使用它,下面这段代码的替代解决方案是什么?var startDate = $('#calendar').fullCalendar('getView').intervalStart.format('DD/MM/YYYY'); var endDate = $('#calendar').fullCalendar('getView').intervalEnd.format('DD/MM/YYYY');

0 投票
0 回答
41 浏览

python - 矢量化读取 MongoDB

我目前使用 pymongo 将 mongoDB 读入我的 python 函数。

虽然构建光标很快,但转换为列表需要时间。有没有办法加快这个速度?

我尝试使用 numpy 数组直接构建它,但它只是将对象包装在一个 numpy 数组中。我希望直接构建到一个 numpy 数组中能够对其进行矢量化以加快操作

0 投票
2 回答
31 浏览

entity-framework-core - EF Core 5.x + OData 7.5.6 - $Top 不在 EF 查询中插入 TOP

我想我很简单地错过了一些东西,但这就是我想要做的。我有一个带有 EF Core 5 + OData 7.5.6 的 .NET Core 5 项目。除了在生成的 SQL 查询中插入 TOP 命令外,一切似乎都在工作。这是我的控制器。很简单。

当我将请求发送至:

https://localhost:44355/odata/ConferenceHistory/?$select=RecordId,version&$top=5

生成的 SQL 查询是:

从 [000701_CallDataRecord] 作为 [0]

如您所见,它缺少 TOP 和 SELECT 命令。我的 Startup.cs 中有以下内容

只是在寻找我可能出错的方向。其他一切似乎都运行良好。

0 投票
0 回答
28 浏览

python - Marshmallow:声明一个复杂的模式

我正在努力正确声明此架构。我的主要问题是,考虑到它来自城市列表并且可以随时更改,我不知道如何管理纽约波士顿部分。我该怎么办?

它应该看起来像:

这是我的代码

0 投票
0 回答
35 浏览

python-3.x - 如何使用 selenium webdriver 从网站上抓取链接 - python

用于抓取链接的 HTML 内容:

我为此使用 selenium webdriver 并尝试使用以下代码,但没有获得预期的链接:

0 投票
0 回答
56 浏览

typescript - TypeScript 模块增强 - 将完整实例引用为“this”而不是子属性

我想通过在属性下添加我自己的实用程序函数来扩展某个库中的类util。(用 TypeScript 编写,使用模块扩充

当我这样调用我的方法时:someClassInstance.util.doSomething(),它们不会收到完整的someClassInstance,而只会收到util我们已经知道的属性。

但是,这些函数SomeClass在调用时需要每个实例的值。

有没有办法接收上限范围 ( someClassInstance) 而不是someClassInstance.utilas this

我知道仅将实例作为参数传递给函数会更容易实现,但这会使使用我的方法变得不那么好,因为您实际上会重复自己(someClassInstance.util.doSomething(someClassInstance)包含实例两次)

示例实现

0 投票
1 回答
96 浏览

python - PPTK Python:是否可以实时可视化点云?

我正在制作摄影测量项目,我想让它实时工作。如果 pptk 无法做到这一点,也许您知道启用此类操作的库。

0 投票
1 回答
91 浏览

ios - Lottie AnimationView 在 UIStackView 中的大小不明确

我正在尝试将 5 个动画视图添加到 UIStackView 中,但我遇到了布局问题:“AnimationView 的宽度和水平位置不明确”。所以我的 stackView 不能正常工作。这是我创建动画视图的功能(我也尝试手动设置动画视图的框架 - 没有任何反应):

在我的 viewController 中,我创建了 5 个动画视图属性:

我的堆栈视图:

0 投票
0 回答
54 浏览

angular - Angular SSR 的页面视图源中未显示动态组件标记

尝试根据事件延迟加载页面中的模块。这些模块被延迟加载并显示在浏览器中。但是它们似乎没有加载到实际页面中:查看 Angular Universal SSR build 的源代码。页面视图源中的标记对于爬虫来说是必需的。请帮忙!

0 投票
1 回答
110 浏览

c# - 填充列表的最佳方式来自 C# 中的数据库

我有 3 个类继承自同一个类,例如

我需要编写List<X>从 Sql 数据库填充的方法。目前,我正在使用 SqlDataReader 进行填充。每个类有大约 35 个属性,数据库结果也有大约 50K 行。人口需要太长时间。我很好奇将大数据填充到列表中的最佳方法。由于公司规则,我无法使用 3rd 方包。有比 SqlDataReader 更快的方法吗?

编辑:

修改后的代码示例如下描述我正在尝试的内容。首先,也许我应该解释一些观点。SmartSqlReader 继承自SqlDataReader,AutoMap 方法是mapper 使用的Reflection。

第二版:

我只是将对象初始化从更改X x = new X(){...}

等等。之后,80K 行大约需要 10 秒。太奇妙了。总之,当我使用 CommonUtils.AutoMap 方法时,过程也花费了 ~60m,当我使用第二种方法时,它减少到 ~10s。这让我很惊讶。

0 投票
0 回答
523 浏览

c# - Xamarin 热重启在 Windows、Visual Studio 16.9.2 上不起作用

我正在尝试按照本教程使用 Xamarin Forms 对 iOS 应用程序进行物理测试:https ://docs.microsoft.com/en-us/xamarin/xamarin-forms/deploy-test/hot-restart ,但我正在运行尝试调试到 iPhone 或 iPad 时遇到问题。通过usb在Android上进行物理测试或通过MacInCloud进行模拟测试都没有问题,但是我在通过usb部署到iOS进行测试时遇到了这个错误:

“Xamarin.iOS 不支持运行或调试项目的先前构建版本。请确保您的解决方案在运行或调试之前构建。”

我的 Apple 开发人员帐户已成功链接到 Visual Studio,并且我安装了 iTunes,所以我不知道问题可能与什么有关。我已经尝试了所有常见的修复方法,例如清理和重建文件、重新启动 Visual Studio 以及尝试多个设备。

我很感激我能得到的任何帮助。

0 投票
1 回答
29 浏览

python - 查询 Django ORM 以每年按类别汇总项目的最佳方法(对于时间序列)

假设我们有模型:

我想做一个查询,最终会得到我每年每个类别的图书总数!像这样:

我只能提出以下查询:

然而,这只会让我

有没有办法通过 ORM 做到这一点?或者我必须通过直接操作结果来做到这一点?谢谢!

0 投票
0 回答
38 浏览

mysql - 如何将数据库服务器连接到 C 程序

我在将名为northwind.sql 的数据库连接到我的C 程序时遇到了一些问题。我已经安装了: sudo apt install libmysqlclient-dev 并且也完成了gcc mysqlc.c `mysql_config --cflags --libs` . 当我尝试编译它时,它一直返回 NULL。我相信我的 makefile 可能有问题,但我可能错了。非常感谢任何建议或帮助。

这是我的代码和带有错误消息的文件:

0 投票
0 回答
126 浏览

python - Spyder 4:IPython 控制台中的向上/向下箭头(滚动程序输入)

我在 2020 年 12 月升级到 Spyder 4.2.0。以前我使用 Spyder 3.x。我从 IPython 控制台中的编辑器运行我的代码。它们是提示控制台输入的简单程序。它类似于从命令行 ( python program.py args) 运行。

当我进行测试时,我经常使用相同输入的不同组合(例如用户名)。使用 Spyder 3.x,我可以在运行程序时使用向上/向下箭头向后滚动以前的输入,以重用以前输入的值。我不知道如何使用 Spyder 4 获得相同的行为。下面的代码块中显示了一个示例。

我不知道如何用 Spyder 4.x 做到这一点。我怀疑从 Spyder 3 升级后发生了一些变化。我查看了IPythonRun in Tools/Preferences的设置。没有提到箭头或滚动输入。
注意:当我在控制台中编码并想要检索以前的 Python 命令时,在控制台中滚动可以正常工作。此问题特定于从编辑器运行代码时的程序输入。

0 投票
1 回答
271 浏览

swift - 如何在 safari (WKWebView, webkit) 中使用 target="blank" 打开 url

我正在开发一个应用程序,它基本上是一个 Web 视图,显示一个旨在模仿应用程序的网站。大多数 URL 将是内部的,但是会有一些会重定向到其他站点。所有这些链接都将具有 target="_blank"。

我花了几天时间浏览这个网站和其他网站,以找到一个可以在 safari 中打开 _blank URL 的解决方案,但是我尝试过的一切都失败了。

对此的任何帮助将不胜感激。我在视图控制器的代码下方添加了

0 投票
2 回答
420 浏览

python - Google Gmail API,作为 .py 运行良好,但在作为 .exe 运行时抛出“googleapiclient.errors.UnknownApiNameOrVersion: name: gmail version: v1”

代码在 Pycharm 中完美运行,或者在运行 .py 文件时运行,但我需要将应用程序作为 .exe 文件才能在没有 python 的设备上运行。

我试图允许用户从 tkinter 窗口报告应用程序中的错误/提供反馈。然后通过 gmail-api 将反馈发送给我。

.exe 文件由 pyinstaller 制作(从虚拟环境内部运行)运行 exe 文件时一切正常,直到:

它在哪里生产

单击 tkinter 按钮时,将执行以下代码。

gmail 代码几乎完全复制自 google gmail api 示例。

小代码片段:

非常感谢任何帮助或建议。

0 投票
0 回答
82 浏览

tcp - 如何从 TCP 数据包中读取特定信息

我有一个用 C 语言编写的网络分析器,它可以嗅探从特定网卡传输的包(类似于 Wireshark,但更简单)

我已经实现了一个函数,给定数据包第一位在内存中的位置,移动我的指针,我可以提取信息作为 IP 源和目标。例如,将我的指针从第一位移动。

例如,我可以根据https://en.wikipedia.org/wiki/Ethernet_frame此处描述的位置读取第 2 层移动 8 个八位字节的指针以找到 MAC 目的地。

我可以使用下表中的 TCP 协议(​​和其他协议)对第 3 层和第 4 层执行相同的操作

在此处输入图像描述

现在我想了解数据包是否使用TLS以及它使用的端口。

对于端口,我找不到数据包内的位置。

关于 TLS,我已经检查过 Wireshark,似乎 TLS 总是在数据包中使用 HEX 代码 0303 进行描述,并且它位于应用程序层内。

我想知道应用层是否有标准封装来读取传输层安全等信息。

谢谢

0 投票
1 回答
39 浏览

python - 如何使用多处理在 python 中共享列表

我正在尝试共享对列表的访问权限,每次按下热键 'q'时,我都想追加并获得与每次按下时处理 ['something'] 相同的结果而是输出进程b是 [] 而不是 ['something'] 等。

按'q'后输出

按“q”后预期

0 投票
2 回答
34 浏览

r - R中的列名 - 替换名称字符串的一部分

我有X745.971008.Nanometersas col 名称,但不知道如何使用以下格式:

我想要col名称:745.971008_nm

或更好,波长四舍五入为 3 dp:745.971_nm

我努力了:names(df) <- sub('X\\.+(\\d+\\.\\d+)\\.Nanometers\\.', '\\1_nm', names(df))

和:colnames(df) <- gsub("X(.+).Nanometers.", "\\1_nm", colnames(df))

非常感谢

0 投票
1 回答
80 浏览

python - Python从DOCX获取行位置(上、左、下、右)到HTML

我有一个类似这个文档的文档,我想使用 Python 包docx : 将 DOCX 文件转换为 HTML 文件docx.convert_to_html(input)

我想知道是否有任何方法或 Python 包可以从每一行中提取位置?位置表示每行在页面中相对位置的边界。

我希望我的最终 HTML 结果如下所示:

无论格式如何,我都需要“l、r、b、t”这四个位置值。

0 投票
1 回答
64 浏览

google-apps-script - 获取 gsheet 组合图表以通过电子邮件发送它们

这是我在这里的第一个问题,尽管我之前从很多问题中得到了一些有用的指导。我希望我不会错过这个问题中的任何重要内容。

我目前正在 Google Apps Script 中编写一个脚本,以通过电子邮件从 Google 表格文档中发送一些图表作为图像。我的问题是使用Combined Charts,当我尝试阅读它们并将它们作为图像获取时,我得到一个错误。

我已将代码减少到仍然会抛出我正在谈论的错误的最低限度。

我收到以下错误:

例外:访问 ID 为 xxxxxxxxxxxxxxxxxxxxxxxxxx 的文档时,服务电子表格失败。
test_chart_fails @ AppsScriptFile.gs:305

其中 305 是我的示例代码的最后一行(带有“chart.getAs”的代码)。

现在一些可能相关(或不相关)的附加信息:

有问题的工作表总共有 9 个图表。如果我尝试访问 9 个中的 7 个(仅是组合图表),则会收到此错误。其他图表也可以,我可以将它们放入通过 MailApp 发送的电子邮件中。所有图表都是在 Gsheets 文档中手动创建的。关于构建图表的工作表中的数据,工作表有 103 行和 44 列。工作表中的所有数据都是公式,而不是值。

我已经在此站点和其他出现此错误消息的站点中搜索了现有问题,但我没有找到错误与图表检索相关的问题 - 特别是没有与组合图表相关的实例。一个实例提到了与工作表大小相关的错误,所以我提到了数据大小(行 x 列),但我认为这不是问题 - 因为脚本对于基于相同数据集的非组合图表运行良好。

这是组合图表的预期吗?有没有办法我可以像其他人一样“检索”它们并通过电子邮件发送它们?

0 投票
1 回答
32 浏览

javascript - JS循环在javascript上条件为0

我有这样的 JSON 数据:

我尝试使用 for 函数调用数据,代码如下:

所以我呼吁回报

为什么输出会产生如下图: 在此处输入图像描述

谢谢你的回答先生