所有问题

0 投票
2 回答
48 浏览

java - 简单的java arraylist编程问题

我试图判断是否在列表中找到了该字符串。例如,如果我将 Max 放在我的列表中并搜索 Max,它应该说“Max was found”如果没有,那么它应该说“Max was not found”

我不知道如何从这里得到答案。

0 投票
1 回答
2227 浏览

node.js - 在 Mongo shell 中删除 MongoDB 集合中的所有文档

我想删除所有 MongoDB 集合中的所有文档。有没有办法删除所有集合中的所有文档。

我正在使用db.collection.remove({}),但它只删除一个集合中的所有文档。有什么命令可以做吗?我主要使用 NodeJS,也许有机会使用 NodeJS 删除所有集合中的所有文档?

对不起,如果问题很愚蠢,刚刚开始在 MongoDB 中工作。

0 投票
1 回答
1054 浏览

c# - 代码战任务。如何通过条件找到简单的平方数?

我试图在 Codewar 上解决这个问题,但我不明白如何找到异常。

在这个 Kata 中,你将得到一个数字 n (n > 0),你的任务是返回最小的平方数 N (N > 0),使得 n + N 也是一个完美的平方。如果没有答案,则返回 -1(在 Clojure 中为 nil,在 Haskell 中为 Nothing)。

这是我写的代码:

0 投票
1 回答
1197 浏览

javascript - Material UI 自动完成与文本字段中的头像

我可以avatarautocomplete material-ui组件中实现,因为textfieldprop只接受一个字符串和渲染选项,预期的 UI 会显示。即个人资料图片和名称,我们可以在getOptionLabelrenderInput textField

0 投票
1 回答
100 浏览

scala - Spark DataFrameWriter 在保存时省略尾随制表符分隔符 (Spark 1.6)

我将我的问题留在下面,因为它最初是为了遇到这个问题的未来开发人员而发布的。一旦我迁移到 Spark2.0,这个问题就得到了解决——即输出与我预期的一样,没有对我的原始代码进行任何更改。看起来在我最初使用的 1.6 版本中存在一些实现差异。

我有 Spark 1.6 Scala 代码,它读取 TSV(带制表符分隔符的 CSV)并将其写入 TSV 输出(不更改输入 - 只是过滤输入)。输入数据有时在行的最后一列中具有空值。

当我使用分隔符“,”时,输出结尾有逗号。例如

但如果我使用制表符 (\t) 作为分隔符,则输出不包括尾随制表符。例如(我在这里写 TAB 出现 \t 的地方):

我还尝试了其他定界符,发现当定界符是空白字符(例如 ' ' 字符)时,尾随定界符不在输出中。如果我使用其他可见分隔符(例如字母“z”),它与逗号分隔符一样工作正常,并且我有尾随分隔符。

我认为这可能与选项 ignoreLeadingWhiteSpace 和 ignoreTrailingWhiteSpace 有关,但在编写时将它们都设置为 false 也无济于事。

我的代码如下所示:

我也试过(正如我上面写的):

0 投票
3 回答
788 浏览

sql - 根据 SQL 或 Presto Athena 中的某一行中的某个值过滤列

我正在 Athena 中尝试仅输出具有某些特定值但不是在所有行中的用户

假设我有下表。我希望所有用户至少在他们的一行中具有值“100”,但在其他行中的值也不同于 100。

所以在这个例子中,我只想得到用户 A 和 D,因为只有他们有 100 而没有 100。

我尝试过按用户分组并为每个用户创建一个值数组,然后检查数组是否包含 100,但我无法做到这一点。我还考虑将行转换为列,然后检查其中一列是否等于 100。

那些解决方案太复杂了?有人知道如何实现它们,或者有人有更好更简单的解决方案吗?

0 投票
1 回答
421 浏览

.htaccess - 带参数的 302 重定向 url

在 htaccess 文件中,以下工作

但以下失败

我认为这是因为第二个版本包含一个查询字符串。我们如何重定向这样的 URL?

请注意,目标 URL 格式不同,因此它不能成为自动规则,因此我需要编写用户将被重定向到的自定义 URL。

我在这里的回复中发现了一个类似的问题,但建议的解决方案不起作用:

.htaccess 无法重定向 url

谢谢

0 投票
3 回答
81 浏览

perl - 如何在 perl 脚本中删除扩展名

一个愚蠢的问题,但它让我疯狂!我有一个脚本可以删除 bvh 文件中的“胖”数据。(Biovision 动作捕捉文件..)。工作正常,但它创建了一个双扩展名......(名称.bvh.bvh)我只需要一个扩展名(*.bvh,而不是*.bvh.bvh !!!)这是代码:

有什么帮助吗?谢谢!

0 投票
1 回答
1306 浏览

flutter - Flutter - 相机添加叠加

我想在 CameraPreview 中添加一个半透明的 png/assets/overlay.png作为叠加层,以便指导用户拍摄他们需要拍摄的内容,但我很挣扎。下面是当前 CameraPreview 的纯代码。

关于如何添加这样的叠加层的任何想法?.gif 也可以吗?

附加问题 - 如何在预览中添加一条水平红线?谢谢!

0 投票
1 回答
52 浏览

sql-server - 如何在 EF Core 的存储过程中映射子查询

我们有以下模型(为简洁起见)

我们喜欢使用 EF 将存储过程的结果(患者及其地址的列表)映射到他们。

如果没有额外的选择来获取地址,一切都很好,除了我们没有得到地址。

我们得到错误:

子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。

有什么建议么 ?

0 投票
3 回答
42 浏览

python - 在 Python 中打印对象/类的实例

Deck 是具有属性“deck”的类,它是列表。此列表包含卡片。卡片也是具有属性套装和等级的卡片类的对象。

我如何打印甲板类的实例/对象甲板

0 投票
1 回答
52 浏览

visual-studio-code - 从集成终端中删除“搜索工作区(cmd+单击)”悬停

由于新更新(1.46.0),每当我将鼠标移动到集成终端中的任何字符串时,都会出现浮动窗口。这对我来说很烦人。谁能告诉我如何禁用此功能?

在此处输入图像描述

0 投票
0 回答
49 浏览

python - Python 中的位运算符

也许这是一个初学者的问题。但我需要有人向我解释(逐步打破)我如何使用这个按位运算符调用所有值X_test

X_train是一个 105x2 的样本向量,y_train是一个 105x1 的标签向量。

0 投票
0 回答
60 浏览

reactjs - 我想在后端使用 AWS Lambda 无服务器基础设施的反应应用程序中添加多语言支持

我试过 i18n 但它只能进行静态翻译。我希望页面在运行时动态翻译。不想使用谷歌翻译。需要相同的想法或方法。

0 投票
1 回答
701 浏览

node.js - MongoDB - 带有嵌套子文档和投影的 findOne

我目前在 node.js 中使用下面的代码从 mongo 数据库中查找并返回各种嵌套级别的数据。我想添加另一层嵌套(如 #3 中所述)。

收藏:

查询:

预期结果:

  1. (有效)如果link文档匹配,
    (有效)应该只返回一个带有标题和链接的对象,
    例如
    id 变量的值:"a"
    预期的查询结果:{ title: "Category A", link: "a"}

  2. (有效)如果items.link子文档匹配,
    (有效)它应该与上面相同 + 返回的 items 数组中的附加元素。
    例如
    id 变量的值:"a-c"
    预期的查询结果:{ title: "Category A", link: "a", items: [{ title: "Item C", link: "a-c" }]}

  3. (有效)如果items.series.link匹配子子文档
    (为此苦苦挣扎),它应该返回与 2 中相同的结果。 + 匹配内的附加元素,items.series
    例如
    id 变量的值"a-c-y"
    预期查询结果{ title: "Category A", link: "a", items: [{ title: "Item C", link: "a-c", series: [{ title: "Item C Y", link: "a-c-y" }]}]}
    当前查询结果:整个 A 类文档与所有子文档

问题:

a.) 如何修改投影以在#3 中也返回预期的输出?

b.) 就非规范化结构的读取速度而言,上述方法是否合理?我认为可能需要在链接、items.link 和 items.series.link 上建立索引,因为它们在文档中都是完全唯一的,但也许有一种方法可以用完全不同的方法实现上述目标?

0 投票
2 回答
131 浏览

swift - 如何在 swift 中使用泛型类型作为函数的返回类型

这是现实生活中的代码。https://gist.github.com/Terriermon/0fa20dae02fed0c39b4bfe54e7db50b8 这是新代码。我认为这段代码显示了我项目中的问题。

这是代码。而且我不想使用as!,因为它在某些情况下无法工作。在我的项目中,如果我使用 as,它会抱怨Cast from 'AnyValidatorConvertible<Int>' to unrelated type 'AnyValidatorConvertible<T>' always fails

这是错误信息。Cannot convert value of type 'Int' to expected argument type 'T'.

0 投票
2 回答
632 浏览

cadence-workflow - 根据信号恢复Cadence Workflow而不阻塞线程

我们想要构建一个工作流,其中包含按该顺序执行的以下步骤

  1. 执行一些同步活动。
  2. 通过 kafka 事件触发外部操作。
  3. 监听 kafka 事件以获取操作结果。
  4. 根据结果​​执行一些其他活动。

Kafka 可能包含与工作流无关的事件,因此我们需要一个单独的工作流来过滤该特定工作流的事件。

使用 cadence 我打算将它分成两个工作流程

  • 工作流程1:1 -> 2 -> 等待信号 -> 4
  • Workflow2 : 3 -> 调用 workflow1.signal

是否可以在没有实际阻塞线程的情况下等待工作流1中的信号,以便线程可以同时处理另一个工作流。

0 投票
1 回答
367 浏览

firebase - 如何在 Firebase 实时数据库规则中使用拆分功能

我在数据库中有这样的用户 id 字符串“1WZeRpklGEgd5zjdHqaGC8Fq1vz2_1”与“_”和一个数字合并,我想将其拆分以获取数据库规则中的用户 id,然后将其与 auth.uid 进行比较,例如:

任何建议或其他方式来实现这一点对我来说非常有用。

0 投票
1 回答
73 浏览

mapping - 如何配置 SAML 响应以在 G Suite 中使用 xsi:type="xs:string" 而不是 xsi:type="xs:anyType" 传递属性?

我成功地在身份提供者(IdP)作为 Gsuite 和服务提供者(SP)之间设置了 SAML。当我在 G 套件中创建用户时,它是在我的应用程序中按预期首次登录后创建的。现在我想在我的应用程序的相应字段中自动填充从 Gsuite 获取的用户的名字和姓氏。我正在尝试为我的应用程序和 G 套件配置正确的映射,但它不起作用,尽管我使用 Okta 和 Keycloak 等其他 IdP 成功地做到了。调查时,我注意到来自 G Suite 的 SAML 响应包括<saml2:AttributeValue xsi:type="xs:anyType",而来自 Keycloak 的 SAML 响应包括<saml2:AttributeValue xsi:type="xs:string". 我认为这个地方有问题。所以我的问题是,有没有办法在 G 套件中配置传递字符串类型而不是anyType ?在设置和 Gsuite 指南中找不到此类信息。

0 投票
1 回答
36 浏览

php - 我需要一些帮助来纠正我在 php 中的代码 - 如何从 YouTube URL 获取视频 ID

我想从 URL 获取 youtube 视频 ID,但 YouTube 有许多不同的 URL 模式。我从其中一种模式(https://www.youtube.com/watch?v=4Wm6-8X3Vq4)中获取缩略图,但无法从这种类型的 URL(https://youtu.be/HCjNJDNzw8Y)中获取这是我的代码。我希望这段代码对这两个 URL 都有效。请帮忙!

0 投票
1 回答
48 浏览

javascript - 如何使用 socketio 广播消息

我正在尝试使用 scketio 广播消息。这是我的 JS 文件:

这是我的 Python 文件:

当我输入一条消息(其 id 是消息输入)时,一切正常。该消息正在多个浏览器上显示。但是,当我编写了相同的代码来创建频道时,就不会在多个浏览器中进行广播。那么代码错了吗?

0 投票
1 回答
474 浏览

python - tmux 会话中的 Python 绘图未显示

在本地机器(mac)上使用 tmux 并执行plt.show()时,窗口不显示。但是可以运行代码并保存图形。同时,可以在同一个会话中打开一个 x 窗口。

我已经在 iterm2 和 mac 上的本机终端上对其进行了测试。它给了我同样的行为。我们是否需要一些额外的配置才能在 tmux 上显示绘图?

0 投票
1 回答
385 浏览

eclipse - 汇编文件(.S)在 Eclipse photon 中使用 GNU ARM 工具链引发错误

将汇编文件从 ARMCC 语法移植到 GNU 语法。编译时抛出错误。

环境:Eclipse photon 中用于 ARM7 的 GNU arm 工具链。要求:在 Eclipse 中从 keil ARMCC 移植到 GNU arm 工具链。

编译和构建正确。当我添加一个程序集文件 iap_blue.S(附加)时,面临编译错误(粘贴在下面)。

0 投票
1 回答
399 浏览

angular - 如何使用 Apache 作为 Angular/Spring-Boot 的代理来防止 CORS 场景?

我有一个小型 Angular 应用程序与 Spring-Boot-Backend 一起运行(两者都在具有不同端口的 localhost 上运行),到目前为止,它已配置为我可以从 CLI/IDE 服务/运行两者,它会运行良好,但我必须使用

我的 Spring-Controller 上的注释。

如何首先使用 Apache 作为代理来消除 CORS 场景?(我在这方面的经验非常有限;过去主要做了一些重写规则。)

从我目前阅读的内容来看,代理模块已经集成到 Apache 2.4 中,但我有点迷失了如何在我的场景中使用它。

我希望这个问题不是太不具体,我很感谢您的帮助。

0 投票
0 回答
104 浏览

r - 从 SAS 过渡到 R——如何在 R 中有效地重复相同的任务

我有 24 个变量,我需要在与其他变量结合时获得频率。在 SAS 中,它将是一个简单的宏:

我尝试使用我之前问过的另一个问题中提供的代码在 R 中创建一个函数:

其中 x 是第一个变量,y 是第二个变量,d 是我希望将 Freq 列重命名为的值,z 是数据集。但是,当我从函数获得结果并尝试使用 cbind 合并所有信息时,它给了我以下错误:

data.frame(..., check.names = FALSE) 中的错误:参数暗示不同的行数:10、11

我想知道是否有任何更简单的方法来获取这 24 个变量的频率表,并在不创建太多 NA 的情况下堆叠或 cbind 信息。我用过rbind.fill,但是数据框产生的东西很乱,而且有很多 NA。

预先感谢您的帮助。