所有问题

0 投票
1 回答
681 浏览

swift - MacOS SwiftUI,如何防止窗口关闭动作

所以我有一个 swiftUI 应用程序,有时我会创建一个 NSWindow 并分配 contentView,如下所示:

您会看到我与窗口交互以将其呈现给用户的方式是通过可见标志,现在问题是当窗口通过顶部栏上的关闭按钮显示和关闭时,窗口以某种方式被卸载(?)下次用户尝试与应用程序交互并重新打开窗口时,我会遇到分段错误。

我尝试的一件事是不要将可见性设置为 false,而是再次重新创建窗口,但我仍然遇到分段错误。

我找到的所有以前的答案都是处理处理 NSViewController 并覆盖该方法的旧windowShouldClose方法,但我似乎无法让它工作。

TL:DR:当用户按下窗口上的红色关闭按钮时,我只想将其可见性设置为 false,而不是窗口被破坏

0 投票
1 回答
151 浏览

google-apps-script - eventdelete 功能需要替换以删除谷歌日历事件

我想删除选定的日历事件,但 eventdelete 功能现在在新脚本中无效。

我将谷歌脚本附加到包含全天活动详细信息的谷歌电子表格中。协作者使用菜单运行脚本来创建或删除谷歌日历中的事件。该脚本循环并选择相关事件,包括其存储的谷歌日历 EventID,并在谷歌日历中删除或创建它。这一切都很好。

我在新的云端硬盘中创建了一个新的谷歌用户帐户、新的谷歌日历和新的电子表格。将脚本复制到调整 CalendarID 等的新工作表后,它失败了。 EventDelete 现在是一个 Void 函数错误消息是TypeError: CalendarApp.deleteEventSeries is not a function。检查列表该功能deleteEventSeries现在是无效的。我已经测试了代码并且能够编辑描述,因此代码按预期工作,但我找不到删除日历中的谷歌日历事件的函数/方法。

0 投票
0 回答
95 浏览

c++ - 2个独立伽马分布卷积的C++实现

我需要将 2 个 gamma 变量与不同的形状/比例参数结合起来,这归结为计算新的形状/比例参数。

我正在使用 boost/std 工具来处理统计问题,并希望留在那里(即避免进行复杂的数学计算)。

PG Moschopoulos 从 1984 年就有一种方法可以做到这一点,但我找不到任何实现它的 c++ 代码(更不用说通过 boost/std 手段来实现了),这与许多工程问题相关是非常令人惊讶的——例如模拟网络流量

任何提示/指针将不胜感激。谢谢。

0 投票
1 回答
83 浏览

python - 如何读取 SYLK 中的西里尔字符(对于 MS Excel .the slk)?Py3.8

需要读取在 Excel 中创建的“slk”格式的文件。尝试

没有英文字符的问题,但是西里尔文(((

这个

C;Y2;N;K".NameInList 'NAENAiNHiNCiNsNAo NHaNAaNBiNBiNCuNDo NDnNCiNAoNsNBoNHaNBiNAeNCeNCiNCa NAeNKc 1NDN'"

或这个

b'\xef\xbb\xbfC;Y2;N;K".NameInList \'\x1bNAE\x1bNAi\x1bNHi\x1bNCi\x1bNs\x1bNAo \x1bNHa\x1bNAa\x1bNBi\x1bNBi\x1bNCu\x1bNDo \x1bNDn\x1bNCi\x1bNAo\ x1bNs\x1bNBo\x1bNHa\x1bNBi\x1bNAe\x1bNCe\x1bNCi\x1bNCa\x1bNAe\x1bNKc 1\x1bNDN\'"'

如何将其翻译为.NameInList 'Импорт данных сотрудников из 1С'

0 投票
2 回答
76 浏览

html - 展开到顶部 html css

我正在构建一个展开/折叠元素。单击 MORE INFO 标签/按钮时,内容应展开到顶部而不是底部。

您可以在下面找到我的代码。

这是两个屏幕截图。第一个显示当前行为,第二个显示单击时的外观,内容位于 MORE INFO 标签/按钮上方。

在此处输入图像描述

我的预期结果: 在此处输入图像描述

如果您能帮我解决这个问题,那就太好了。谢谢你。

0 投票
1 回答
1798 浏览

reactjs - 如何使用 React Native 中的索引更新 useState 中的数组

使用 useState 挂钩更新数组时遇到问题。我想要的是我有一个填充了 n 个元素的数组,其中 n 可以是 1-10。我想使用它的索引号更新一个元素的值。但我没有得到任何帮助。这是我想要实现的代码:

但是这种方法对我没有帮助。有人有更好的方法吗?

0 投票
2 回答
2126 浏览

pine-script - 函数将 2 个值返回到全局变量

鉴于这篇文章,我想问一下为什么下面的脚本适用[a,b][c,d].
找不到任何解释为什么这不起作用的文档。

此示例仅适用于 2 个返回值,但实际上我将创建一个包含 6 个或更多变量的函数,以便一次性返回。
我试图避免输入 6 条不同的行,因为我将在每个交易日输入这些数据(该函数将取决于日期,并且我已经有代码)。
所以我想每天只需要输入 1 行来保持源代码清晰和可维护。

0 投票
1 回答
52 浏览

c - 从文本文件中读取数据并将其添加到数组中

我试图从文本文件中读取数据并将其添加到数组中。但是,它会引发错误 ["Warning:" assignment 从没有强制转换的指针中生成整数]。我声明 fp 是 FILE 的一个变量,并且已经以只读模式打开了文本文件。

你能告诉我为什么会这样吗?

谢谢。

0 投票
1 回答
227 浏览

angular - Angular 8 将服务导入接口/模块

我有一个服务,在 config.serivce.ts 中称为 ConfigService,我需要获取一个返回值的函数(getClientID)并将该值导入模块文件:appAuth.module.ts

我需要知道如何在这样的文件中从服务函数中注入一个值?

例如在我的 appAuth.module.ts 中:

0 投票
0 回答
1791 浏览

javascript - Cypress 在 CI 期间失败,但在本地通过

我正在为我的 React 应用程序编写赛普拉斯测试。

测试在我的本地机器上通过但在 CI 期间失败并显示以下消息:

看起来有2个错误:

  1. tput:$TERM 没有值,也没有指定 -T
  2. 在“我的测试”的“每个”钩子之前验证订阅屏幕:未捕获的 ReferenceError:未定义 UIC。

赛普拉斯测试:

请帮忙。谢谢!

0 投票
3 回答
87 浏览

java - Java基础计算

我正在尝试解决这个涉及一些计算的非常基本的问题。但是我的计算得到了不同的结果。(它返回 6,使用示例中给出的输入,它应该返回 1(星期日)。

这是问题:

在此处输入图像描述

这就是我正在尝试的:

0 投票
0 回答
33 浏览

json - 在我的情况下,如何将获取的数据解析到不同的单元格而不是一个单元格

如何将获取的数据解析到不同的单元格中,而不是像我在下面的代码中那样只解析一个单元格:

0 投票
1 回答
89 浏览

c# - 网格 - 使用指定的区域大小获取所有周围的单元格

我有一个简单的二维网格,我希望能够在给定区域大小的情况下获取特定单元格的所有周围单元格。目前,我的代码只能成功处理直接相邻的单元格并返回 3x3 的区域,如果我尝试更大的区域,我会遇到问题:

如您所见,我已经尝试管理区域大小,但假设我将函数设为areaSize2,它将返回以下区域:

在此处输入图像描述

我显然希望返回上图中的所有单元格,但由于我只是将我的方向相乘,因此某些单元格不会被考虑在内,我如何确保该区域中的所有单元格都被返回?

0 投票
1 回答
5475 浏览

vuejs2 - 如何从 vue-router 访问 vuex getter 并设置警卫?

我正在尝试使用 Vue 来解决问题,但我遇到了一些麻烦:

1:我无法从 router/index.js 文件中访问我的 getter。(我可以访问它,但它像返回函数一样返回,我无法调用并获取值)

2:我无法正确设置防护。使用 Angular 更容易

我在这里做错了什么?有什么建议么?

路由器代码

Vuex 索引

身份验证模块(vuex)

0 投票
0 回答
64 浏览

sql-server - 存储过程插入问题 - 多次插入

你能帮我解决这个存储过程吗?我的问题是:当我创建一个帐户时,我的存储过程运行良好,但是当我在表中创建第二个帐户时evidenta_stundenti_materii,我以前的帐户 ID 翻了一番。

创建帐户时插入多少次:

  • tbl_utilizatori:一次
  • tbl_studenti:一次
  • in tbl_evidenta_stundenti:创建第二个帐户时重新插入以前的 id 和当前 id

英语不好,可以提供ss更好地理解问题

0 投票
1 回答
682 浏览

java - 排列给定的数字以形成最大的数字

对于给定的数字,我想从数字的数字中生成最大的数字。

例如:输入:3134059 最大数为:9543310 最小数为:1033459

错误:

代码:

0 投票
1 回答
43 浏览

ios - 使用 swift 我无法弄清楚视频停止后如何进入新屏幕

我有一个带有按钮的初始屏幕,当您按下它时,就会播放视频。然后,一旦电影结束,我希望视频关闭并转到另一个屏幕。目前我可以让按钮播放视频,然后在视频结束时关闭视频,但它会返回到初始屏幕。可以帮忙吗?我在下面粘贴了我的代码。

0 投票
1 回答
39 浏览

python - 使用 SQLAlchemy 按匹配的标签排序

我有下表。我想按标签搜索,并按匹配的标签数排序。

我试图用这样的标签搜索文档。

但是,标签num_corres_tags显示的不是过滤的标签数量,而是属于文档的所有标签数量。我想要做的是通过匹配(过滤)标签的数量获得排序结果。

我在这里看到了一些关于 MySQL 的类似问题,但是我找不到任何 SQLAlchemy 的解决方案,因为我对 SQL 真的很陌生。

有什么想法可以解决我的问题吗?

0 投票
2 回答
79 浏览

html - 为什么我缩小的时候所有的文字都展开了,我想把它放在一个指定边的盒子里

`

`所以我尝试使用边框将其全部保存在一个框中,但是当我缩小时它似乎仍然伸展,然后我尝试使用 word-wrap: break-word; 最初有效,但在添加侧边栏后不再有效。这是一张描述问题的照片:一篇加长的文章

(另外,如果你能提供帮助,我如何将我的侧边栏分成不同的网格,用于我的侧边栏上的每个列表?我想让它看起来像这样:侧边栏) 帮助很重要,谢谢!

0 投票
2 回答
377 浏览

react-native - 尝试运行反应本机应用程序时出现Android开发环境设置问题

我目前正在尝试运行本机应用程序,但在 Windows 10 中出现此错误。

我已经安装了 java 并且它的工作方式就像这张图片

另外,我在使用此代码之前运行模拟器,就像在这张图片中一样, 它也给了我这个错误,但模拟器工作。

在这种情况下我做了什么错误的举动?

0 投票
1 回答
930 浏览

python - PuLP条件约束总和(基于变量)

我正在尝试优化决策变量 (X) 是 NxN 二进制矩阵的问题。我发现使问题的约束之一起作用时遇到了麻烦。

一个约束意味着每行中 X 的总和必须 == 1。(已覆盖)

第二个约束(我无法使用的约束)要求对于对角线 == 1 的那些列,X 的总和必须 >= 2。我在 PuLP 中生成了以下约束:

PuLP 指示解决方案状态为“不可行”。¿ 我做错了什么?¿ 这个约束不能在纸浆中实现?

本质上,涵盖先前要求的示例解决方案矩阵将是:

0 投票
0 回答
532 浏览

node.js - Node.js express 服务器冻结,仅由 Control + C 释放

所以我遇到了一个意想不到的错误,困惑了一段时间,直到我在一个非常不起眼的 github issue page上找到了解决方案。

我有一个使用 Express 服务器运行的 NodeJS 应用程序,该服务器基本上处理一个发布点。我的问题是 NodeJS 应用程序会随机冻结,我的任何请求都不会通过,如果我注意到它,我可以进入命令提示符并按“Control + c”,它会杀死一些隐藏进程并继续正常操作,如果有任何对 post 端点的调用,然后它会在它们刚刚排队时执行所有这些调用。

在此处输入图像描述 在此处输入图像描述

我找到了答案,是命令提示符本身,当您在窗口中单击“管理员:命令提示符 -...”时,会变成“选择管理员:命令提示符 -...”。当它具有该选择属性时,快递服务器会冻结并拒绝回答任何更多请求。

我发现执行“Control + c”或按 Esc 将摆脱“Select”关键字,然后应用程序恢复正常运行。请注意,如果您在那里有“选择”关键字并且您只是单击另一个窗口或应用程序,它不会摆脱它,除非

我假设当您在命令提示符中单击以突出显示文本或复制时,它会生成另一个进程来冻结控制台,以便您能够捕获那里的内容,因此如果您的应用程序将任何文本生成到 cmd 行,它将挂起直到您已完成从 cmd 行“选择”信息。这就是为什么您需要“Control + c”退出此标记过程或按 Esc 表示您已完成 cmd 行的标记。

这是否与 cmd 行运行节点应用程序的方式有关?它与 NodeJS 应用程序有关吗?是否与快递服务器拒绝确认 POST 请求直到完成有关?我真的很好奇为什么会发生这种情况,并且想要更深入的解释?

编辑:我刚刚删除了我的大部分代码并在此处进行了测试,如果您单击 cmd 窗口,它将不会响应请求并且只会挂起,直到您控制 C 或 Esc。

0 投票
1 回答
1025 浏览

python - 如何衡量 pandas 中的数据完整性

我正在使用熊猫,我有一个包含 20 列和 65 行的数据集。我要做的是尝试衡量数据的完整性。所以,我想检查 NaN 值与整个数据集相比的百分比。例如,我需要的输出是:数据集中NaN的百分比是:40%

我通过执行以下操作计算了 NaN 的数量: comp_df.isna().sum().sum()并得到了776的结果。但是,我不知道下一步该怎么做。

0 投票
2 回答
49 浏览

javascript - 按数组中的字段过滤 - angularJS

我试图在数组中显示一些行,并按某些字段过滤它们。

例如:

我有数组“fieldindex”,数组中的字段是:

  1. 字段名
  2. 页面索引

数组内容是:

我有这个代码:

我希望跨度只显示它们的“pageindex”等于输入值的字段

例如:如果输入的值为1,则span显示“firstname”,

如果输入的值为 2,则跨度显示“姓氏”。

感谢帮手。

0 投票
1 回答
710 浏览

c++ - EndScene 钩子问题

所以最近我想使用 DirectX 向示例窗口添加一个 imgui 界面,所以我观看了一个视频,我必须使用 DirectX9sdk 挂钩 EndScene 功能才能添加我的自定义 imgui 界面。

但是我有一些问题:

  1. 我在哪里可以找到 DirectX9 函数和类型的任何文档(如果有的话,因为我不明白为什么我们特别要挂钩 EndScene 函数)或者我在哪里可以找到任何文章更深入地解释 DirectX 的工作原理?
  2. 到目前为止,我已经看到了 EndScene 挂钩的两个版本,一个带有 patternScanning 函数,它扫描 shaderapi dll 中的签名,另一个创建 DirectXDevice,然后从那里访问 vtable;网上有没有资源,还是我们必须自己做的事情?这是我的版本:
  1. 我真的不明白 __stdcall 在这里做什么,我知道它是用来调用 WINAPI 函数的,但这里有什么用呢?

注意:这就是我挂钩到原始端场景的功能。

非常感谢,如果有很多问题,我很抱歉,但我真的无法解决这个问题。