所有问题

0 投票
1 回答
292 浏览

excel - 在循环中添加到集合

我正在尝试将其添加到最终会放入列表框的集合中。

这些案例来自我工作簿中的两列单元格范围。

我尝试使用自定义对象类,既可以直接从我的 for each 循环中识别感兴趣的单元格(注释部分),也可以将它们添加到数组中并循环遍历以将它们添加到我的集合中。在这两种情况下,我以前的添加都被下一个覆盖。

当代码运行时,我的集合有三个对象,都是“Styrene,atactic”。

我知道添加了以前的对象,并且 .Count 在每种情况下都增加了一个。如,“丙烯酸2-乙基己酯”是唯一的对象,然后有两个对象是“甲基丙烯酸”,然后是三个是我之前提到的苯乙烯。

我有理由确定我可以直接将它们全部添加,而不是使用对象类和调用添加的子例程,但我想了解为什么会发生这种情况以供将来参考。

0 投票
3 回答
2322 浏览

python - 如何在没有其他的情况下使用 Python lambda?

我需要更改myCol条件是否为真的值。如果条件不成立,则什么都不会发生(如果我这样做else None,它会将 None 作为值写入 myCol)

0 投票
0 回答
23 浏览

php - Ajax 上传文件/图像

是否可以将图像上传合并到此 ajax 表单中?这个表格已经在工作了,只是这个file:file.val();部分是新的。

这是我现在用于表单的功能。同样,这有效。只是不确定如何合并文件上传。我可以计算出 action.php 页面上所需的 PHP。我只是不知道如何通过这个 ajax 查询。

}

0 投票
3 回答
104 浏览

python - 关于条件流语句的简单问题

我有一段代码可以读取 Outlook 电子邮件并根据特定条件搜索电子邮件,但是,问题是一旦找到所有满足条件的电子邮件,代码就不会停止。它只是继续运行,即使它不再返回任何内容。

这是我到目前为止所拥有的:

我尝试过使用 break 语句和多个 if 语句以及 elif。但我似乎无法让它发挥作用。

我希望代码检索相关电子邮件,然后停止运行。我是 Python 的新手,所以任何帮助都将不胜感激。

0 投票
0 回答
352 浏览

python - 如何有效地更改 geopandas 数据框中的几何图形?

我有一个 shapefile,我将其转换为 geopandas 数据框。此 shapefile 的 crs 为 epsg:4326,我想将其转换为 epsg:3857。

您可以在此处找到 shapefile 。

shapefile 有大约 33K 邮政编码,转换时间太长。有没有更好的快速转换方法?

0 投票
1 回答
211 浏览

java - 如何使用更新的行获取 CMD 输入

我相信有些人熟悉这个概念。你在 CLI 上运行一个命令,随着它的进行,你前面的一行会更新一个百分比。在引擎盖下,在打印每一行之前,它会清除当前行,因此您只有一行更新,而不是 100 行进度更新,直到达到 100%。

我想制作一个应用程序,将这些信息回显到嵌入式显示窗口中。我对 Java 很陌生,我希望我的应用程序运行 Windows 命令(确切地说是 sfc /scannow),即时向用户显示输出,然后一旦完成,我想分析日志文件并给用户一个可读的结论。

是否有某种库或特殊方法可以做到这一点,以便当控制台窗口中的行“更新”时,我可以简单地覆盖显示窗口中的当前行?

0 投票
1 回答
378 浏览

python - 在 pandas 中用衰减公式插值 / fillna

假设我有以下熊猫数据框:

我想用从前一个值开始的指数衰减来填充缺失值,给出:

fillna,我有method='pad',但我不能在这里拟合我的公式。使用interpolate,我不确定我能否给出一个特定的指数衰减公式,并且只考虑最后一个非 NaN 值。

我正在考虑创建一个单独的数据框,而不是用 NaN 和其他地方df_replacements初始化,做一个 cumprod (不知何故,我需要为每个第一个 NaN 将正在运行的产品重置为 1),然后0.50df_result = df.fillna(df_replacements, inplace=True)

有没有一种简单的方法可以用熊猫实现这种替换?

0 投票
1 回答
1041 浏览

java - AEM OSGI 第 3 方依赖项,捆绑不活动

我正在处理一个 AEM 项目,顺便说一句,我是 AEM 的新手。我正在尝试使用几个 3rd 方非 OSGI 库,例如 Dozer 和 Spring。我真的很挣扎,这很痛苦,也许是因为 OSGI 有点老派。我的包已安装,但在 OSGI 控制台中未激活,因为它们抱怨缺少包。

我想一步一步做。首先,我只想用 Dozer 来完成我的工作包,而不是其他任何东西。这是我的 pom 依赖项:

这是我的 maven-bundle-plugin 配置:

如您所见,我已经在使用 dozer-osgi 了。我不知道为什么它不捡起来。它抱怨这个:

首先,我不明白为什么它说 [5.5,6),因为我告诉它使用 5.5.1。其次,我已经在使用 dozer-osgi,我相信它应该会自动启动它。

我也尝试使用:

Whit dozer-osgi补充说,事情开始变得更好,同时也变得更加复杂。现在似乎它加载了推土机,但开始抱怨传递依赖:

beanutils 工具很容易修复。我只需要像这样添加相关的依赖项:

并在此处添加“commons-beanutils”:

现在,它抱怨:

休眠依赖错误是新的。我认为 beanutils 依赖于休眠,但不是,Dozer 依赖于它。

我尝试添加休眠,如下所示:

以此类推,就像看,每次我尝试添加传递依赖时,它都会变得越来越糟。我也试过这个,只在我的依赖项中保留dozer-osgi :

结果:

就像 Embed-Transitive 根本不起作用一样。

使用 Maven 和 AEM 时使用 3rd 方库的最佳方式是什么?就我而言,Maven 用于在我的 AEM 实例中安装捆绑包。

0 投票
1 回答
33 浏览

r - 基于动态命名的列添加列

必须向现有数据框添加一个新列,以便它是动态选择的其他一些列的平均值。

我更喜欢使用 dplyr,因此解决方案可能如下所示:

有没有办法修改这个块或者需要另一种方法?

0 投票
0 回答
303 浏览

python - 是否可以使 cv2.matchTemplate 更快?

我想让我的代码更快。我正在比较图像是否有带有 3000 个水印标志的水。每张图片比对完大约需要10分钟,可以说图片没有水印的概率为90%。因为 10 分钟很长,有没有可能将这个过程缩短到 1 分钟?

这是我的代码:

0 投票
1 回答
753 浏览

gpt - Google Publisher Tag,如何从服务中删除事件监听器

关于如何将事件注册到 gpt 服务似乎有几个问题:
Google Publisher Tag registering to Events
registering to events with google publisher tag

文档中明确定义了如何执行此操作:
googletag.pubads().addEventListener('eventName', callbackFn);

当组件(React)安装在回调函数中时,我将我的事件添加到服务中,window.googletag.cmd.pushGoogle 本教程中所述。

现在的问题是,每次我更改页面时,都会向服务中添加更多的事件侦听器。通过使用此方法(来自文档),我可以确保只有一个事件侦听器在实际存在的插槽上执行:

但是更多的事件侦听器将保持活动状态并继续执行(不执行 if 语句中的代码)。

现在,我假设谷歌会实现这样的东西(在 componentWillUnmount 上运行):
googletag.pubads().removeEventListener('eventName', callbackFn);

但它在文档中不存在,我似乎找不到任何方法从服务中删除活动的事件侦听器?

0 投票
2 回答
897 浏览

reactjs - TypeScript React 事件处理程序错误;类型不可分配给类型(联合)

与 TypeScript 一起使用该事件 react-scrollbars-custom@4.0.0-alpha.13的正确实现是什么?onScroll

onScroll编辑:我怀疑 TypeScript 的一般定义和插件之间发生了某种命名空间冲突;查找参考onScroll有两个结果,这反映了这个问题底部给出的错误,特别是not assignable to type '((event: UIEvent<HTMLElement>) => void) & ((scrollValues: ScrollValues, prevScrollValues: ScrollValues) => void)

我真的不明白该类型中的 & 是什么意思,这是否意味着它期望某种两个函数的联合,这是如何工作的,我是否传递了所有可能的参数?

这就是我现在所拥有的:

这是错误消息:

Error TS2322 (TS) Type '(scrollValues: ScrollValues, prevScrollValues: ScrollValues) => void' is not assignable to type '((event: UIEvent<HTMLElement>) => void) & ((scrollValues: ScrollValues, prevScrollValues: ScrollValues) => void)'. Type '(scrollValues: ScrollValues, prevScrollValues: ScrollValues) => void' is not assignable to type '(event: UIEvent<HTMLElement>) => void'

0 投票
1 回答
677 浏览

c - 将 swift 字符串传递给 c 函数 char *

我正在尝试将字符串参数从 swift 函数包装器传递给采用 char* 的 C 函数。

这个交流功能

参数 star 必须为返回的星名提供至少 41 个字符。如果找到一颗星,则返回其名称。此函数从 txt 文件中搜索星名。

当导入到 Swift 函数看起来像这样

我想实现这样的目标

我环顾了几个类似的问题,但它并没有解决我的问题。

将 Swift 字符串数组转换为 C 字符串数组指针

如何将 Swift 字符串数组传递给采用 char ** 参数的 C 函数

实际上这个函数来自瑞士星历 C 库。有兴趣的小伙伴可以看看这个链接

https://www.astro.com/swisseph/swephprg.htm#_Toc505244846

0 投票
1 回答
566 浏览

flutter - 用 Bloc 实现简单的 rxDart 没有得到结果

从我的网络服务器上的这个链接作为

http://instamaker.ir/api/v1/getPersons

我正在尝试avatar从该结果中获取结果并打印,不幸的是我的实现与rxDart并且Bloc没有从该响应中得到结果,并且我没有收到任何错误

服务器响应这个简化的结果:

main.dart文件:(单击按钮从服务器获取结果)

LoginBlock班级:

Repository班级:

我的模型:

BaseUrl班级:

然后InstagramApiProviders上课:

0 投票
0 回答
189 浏览

immutability - Vuex 和变异的东西,不变性和克隆深地狱

这本身不是一个问题,而是 Vue 社区的一个好问题。我想就 Vuex 和不变性展开讨论。当我们启用 Vuex严格模式并且当我们在状态中有一个由计算函数调用的对象时,我们需要将其属性更改为组件时,我们会被警告不要采取这种做法。好吧,这不是新的...

我明白了这一点,我相信这是最好的,但我发现自己必须将对象克隆(深度克隆)到计算/数据中,以便能够在不直接突变的情况下使用本地状态.

所以我有一个问题:既然直接改变对象的属性不是一个好习惯,而且我必须使用this.$store.commit/this.$store.disptach来改变状态,为什么 Vuex 不提供该对象的深层克隆而不是浅层克隆this.$store.state我们通过计算或this.$store.getters在计算内调用状态。

vue-freeze是一个尝试对这个问题做出反应的模块,但是很久没有更新了。你们是如何处理这个问题的?

0 投票
1 回答
96 浏览

python - 有没有办法列出 unicodedata 中的所有字符和名称?

我可以在角色和他们的名字之间使用unicodedata.name()unicodedata.lookup()映射。但必须一次一个。

有没有一种简单的方法来获取所有字符的映射?谢谢。

0 投票
2 回答
1863 浏览

r - jpeg R 包安装在非标准位置找不到 jpeglib.h

我正在尝试jpeg在 Linux 服务器(我没有 sudo 访问权限)中的 R 中安装软件包,但安装时jpeg找不到jpeglib.h我在本地安装。configure.args='--with-libjpeg-include=/path失败时如何告诉 R 在哪里寻找它?

服务器操作系统版本为 CentOS Linux 7 (Core)

在 RI 中运行:

我得到了这个错误:

rjcommon.h:11:21:致命错误:jpeglib.h:没有这样的文件或目录#include

所以我安装了 jpeg-turbo

我检查并jpeglib.h/shared/mybossusr/bin/libjpeg-turbo-2/include

我在我的末尾添加了这个~/.bashrc

我注销并登录,尝试jpeg在 R 中安装时遇到了同样的错误。我还将库的位置添加到我的路径中~/.barsh

以防万一,因为我不完全了解软件何时出现在哪里。做了source ~/.bashrc,注销并登录,但没有任何改变。

所以,我后来在 R 中尝试了一些我想出的论点:

和:

或者:

试图告诉 Rlibjpeg安装在哪里,但没有任何效果。

有什么configure.args可以解决问题的吗?到目前为止,对于其他软件包,使用 a 非常简单--with-package_name-lib,但我对这个一无所知......

提前致谢!

0 投票
0 回答
45 浏览

javascript - 很想知道如何更改子字符串的颜色并使文本的其余颜色保持不变

我希望能够将特定的子字符串 [!] 更改为红色,其余的将是相同的文本颜色黑色。我知道逻辑必须在我的这部分代码中实现。

0 投票
1 回答
196 浏览

docker - Docker for Windows 绑定卷在 Windows 10 中挂载空卷

我正在尝试将主机文件夹挂载到容器卷中,但该卷为空。

操作系统版本:

码头工人版本:

以下是我正在做的事情。

Dockerfile:

命令:

当我检查挂载时,我看到了以下主机挂载地址:

我在这里这里尝试了 docker 和 github 论坛的一些建议,但没有成功。

0 投票
1 回答
535 浏览

c# - 后台工作人员仍然冻结 ui

即使我设置了后台工作人员,我似乎也无法让它不冻结 UI。

我在网上四处寻找,但找不到解决办法。我已经尝试创建基本线程并且有效,但我还需要在运行时更新 UI 内容,这就是我切换到后台工作人员的原因,但如果你能帮助我弄清楚如何使用基本线程并让它工作就可以了.

}

0 投票
1 回答
3703 浏览

typescript - TypeGraphQL 使用 TypeORM 的 findAndCount 方法

我想使用返回分页的TypeORMfindAndCount函数Promise<[Entity[], number]>。所以我有一个解析器:

我也在使用type-graphql并想用这样的Query注释来注释这个解析器:

但是我无法弄清楚返回类型,我尝试了这个(当然没有工作,因为findAndCount返回了什么):

并尝试像这样使用它:@Query(returns => [TestType])和 this @Query(returns => TestType)

0 投票
1 回答
1794 浏览

javascript - 反应模式没有关闭 onClick

我有一个多个列表components,每个列表都会打开一个Modal点击事件。一旦单击关闭按钮,我将方法传递onHide给每个应该关闭模式的人,但没有任何反应。Modal

我记录了点击并注册了点击,但是在modalClose调用时状态没有改变Seances.js。我究竟做错了什么?

降神会.js

ResultModal.js

0 投票
2 回答
166 浏览

keras - 如何使用功能 api 将另一个输入层添加到多输入模型?

我已经有一个具有多个输入层的模型。现在我想在这些输入层之一之前添加层。我应该怎么办?

我的问题是我不能在这里使用功能 API,new_output = model(output)因为model有多个输入。我无法指定要连接的输入层。

0 投票
1 回答
419 浏览

mongodb - MongoDB 未找到数据:返回未定义

我有一个名为“帐户”的数据模型,它存储一个“用户”

当我尝试使用该account.find()功能找到一个帐户时。但是,当我尝试访问时它返回未定义account.accountnumber

我查询我的模型如下:

模型“data”和“accessToken”用于查找产品并生成购买产品的访问令牌。

这是我在控制台上得到的输出。

0 投票
1 回答
1680 浏览

javascript - 如何将访问令牌和商店名称传递给 Shopify API 节点新对象

我正在构建一个公共 shopify 应用程序,我想添加一个允许创建元字段的 POST 路由。

shopify-api-node 模块中说明了以下内容:

accessToken- 公共应用程序必需 - 表示永久 OAuth 2.0 访问令牌的字符串。此选项与 apiKey 和密码选项互斥。如果您正在寻找获取访问令牌的预制解决方案,请查看shopify-token 模块。”

这是需要shopName和的对象accessToken

Shopify Node / Express文档中,您可以添加/shopify/callback路由 q,其中包括Oauth

而不是使用shopify-token module我可以访问/应该/shopify/callback以以下方式从路线访问此信息(见下文)?或者有更好的方法来做到这一点/你能提供例子吗?

服务器.js