所有问题
java - 简单的java arraylist编程问题
我试图判断是否在列表中找到了该字符串。例如,如果我将 Max 放在我的列表中并搜索 Max,它应该说“Max was found”如果没有,那么它应该说“Max was not found”
我不知道如何从这里得到答案。
node.js - 在 Mongo shell 中删除 MongoDB 集合中的所有文档
我想删除所有 MongoDB 集合中的所有文档。有没有办法删除所有集合中的所有文档。
我正在使用db.collection.remove({}),但它只删除一个集合中的所有文档。有什么命令可以做吗?我主要使用 NodeJS,也许有机会使用 NodeJS 删除所有集合中的所有文档?
对不起,如果问题很愚蠢,刚刚开始在 MongoDB 中工作。
c# - 代码战任务。如何通过条件找到简单的平方数?
我试图在 Codewar 上解决这个问题,但我不明白如何找到异常。
在这个 Kata 中,你将得到一个数字 n (n > 0),你的任务是返回最小的平方数 N (N > 0),使得 n + N 也是一个完美的平方。如果没有答案,则返回 -1(在 Clojure 中为 nil,在 Haskell 中为 Nothing)。
这是我写的代码:
javascript - Material UI 自动完成与文本字段中的头像
我可以avatar在autocomplete material-ui组件中实现,因为textfieldprop只接受一个字符串和渲染选项,预期的 UI 会显示。即个人资料图片和名称,我们可以在getOptionLabelrenderInput textField
scala - Spark DataFrameWriter 在保存时省略尾随制表符分隔符 (Spark 1.6)
我将我的问题留在下面,因为它最初是为了遇到这个问题的未来开发人员而发布的。一旦我迁移到 Spark2.0,这个问题就得到了解决——即输出与我预期的一样,没有对我的原始代码进行任何更改。看起来在我最初使用的 1.6 版本中存在一些实现差异。
我有 Spark 1.6 Scala 代码,它读取 TSV(带制表符分隔符的 CSV)并将其写入 TSV 输出(不更改输入 - 只是过滤输入)。输入数据有时在行的最后一列中具有空值。
当我使用分隔符“,”时,输出结尾有逗号。例如
但如果我使用制表符 (\t) 作为分隔符,则输出不包括尾随制表符。例如(我在这里写 TAB 出现 \t 的地方):
我还尝试了其他定界符,发现当定界符是空白字符(例如 ' ' 字符)时,尾随定界符不在输出中。如果我使用其他可见分隔符(例如字母“z”),它与逗号分隔符一样工作正常,并且我有尾随分隔符。
我认为这可能与选项 ignoreLeadingWhiteSpace 和 ignoreTrailingWhiteSpace 有关,但在编写时将它们都设置为 false 也无济于事。
我的代码如下所示:
我也试过(正如我上面写的):
sql - 根据 SQL 或 Presto Athena 中的某一行中的某个值过滤列
我正在 Athena 中尝试仅输出具有某些特定值但不是在所有行中的用户
假设我有下表。我希望所有用户至少在他们的一行中具有值“100”,但在其他行中的值也不同于 100。
所以在这个例子中,我只想得到用户 A 和 D,因为只有他们有 100 而没有 100。
我尝试过按用户分组并为每个用户创建一个值数组,然后检查数组是否包含 100,但我无法做到这一点。我还考虑将行转换为列,然后检查其中一列是否等于 100。
那些解决方案太复杂了?有人知道如何实现它们,或者有人有更好更简单的解决方案吗?
.htaccess - 带参数的 302 重定向 url
在 htaccess 文件中,以下工作
但以下失败
我认为这是因为第二个版本包含一个查询字符串。我们如何重定向这样的 URL?
请注意,目标 URL 格式不同,因此它不能成为自动规则,因此我需要编写用户将被重定向到的自定义 URL。
我在这里的回复中发现了一个类似的问题,但建议的解决方案不起作用:
谢谢
perl - 如何在 perl 脚本中删除扩展名
一个愚蠢的问题,但它让我疯狂!我有一个脚本可以删除 bvh 文件中的“胖”数据。(Biovision 动作捕捉文件..)。工作正常,但它创建了一个双扩展名......(名称.bvh.bvh)我只需要一个扩展名(*.bvh,而不是*.bvh.bvh !!!)这是代码:
有什么帮助吗?谢谢!
flutter - Flutter - 相机添加叠加
我想在 CameraPreview 中添加一个半透明的 png/assets/overlay.png作为叠加层,以便指导用户拍摄他们需要拍摄的内容,但我很挣扎。下面是当前 CameraPreview 的纯代码。
关于如何添加这样的叠加层的任何想法?.gif 也可以吗?
附加问题 - 如何在预览中添加一条水平红线?谢谢!
sql-server - 如何在 EF Core 的存储过程中映射子查询
我们有以下模型(为简洁起见)
我们喜欢使用 EF 将存储过程的结果(患者及其地址的列表)映射到他们。
如果没有额外的选择来获取地址,一切都很好,除了我们没有得到地址。
我们得到错误:
子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或子查询用作表达式时,这是不允许的。
有什么建议么 ?
python - 在 Python 中打印对象/类的实例
Deck 是具有属性“deck”的类,它是列表。此列表包含卡片。卡片也是具有属性套装和等级的卡片类的对象。
我如何打印甲板类的实例/对象甲板?
visual-studio-code - 从集成终端中删除“搜索工作区(cmd+单击)”悬停
由于新更新(1.46.0),每当我将鼠标移动到集成终端中的任何字符串时,都会出现浮动窗口。这对我来说很烦人。谁能告诉我如何禁用此功能?
python - Python 中的位运算符
也许这是一个初学者的问题。但我需要有人向我解释(逐步打破)我如何使用这个按位运算符调用所有值X_test
X_train是一个 105x2 的样本向量,y_train是一个 105x1 的标签向量。
reactjs - 我想在后端使用 AWS Lambda 无服务器基础设施的反应应用程序中添加多语言支持
我试过 i18n 但它只能进行静态翻译。我希望页面在运行时动态翻译。不想使用谷歌翻译。需要相同的想法或方法。
node.js - MongoDB - 带有嵌套子文档和投影的 findOne
我目前在 node.js 中使用下面的代码从 mongo 数据库中查找并返回各种嵌套级别的数据。我想添加另一层嵌套(如 #3 中所述)。
收藏:
查询:
预期结果:
(有效)如果
link文档匹配,
(有效)应该只返回一个带有标题和链接的对象,
例如
id 变量的值:"a"
预期的查询结果:{ title: "Category A", link: "a"}(有效)如果
items.link子文档匹配,
(有效)它应该与上面相同 + 返回的 items 数组中的附加元素。
例如
id 变量的值:"a-c"
预期的查询结果:{ title: "Category A", link: "a", items: [{ title: "Item C", link: "a-c" }]}(有效)如果
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 上建立索引,因为它们在文档中都是完全唯一的,但也许有一种方法可以用完全不同的方法实现上述目标?
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'.
cadence-workflow - 根据信号恢复Cadence Workflow而不阻塞线程
我们想要构建一个工作流,其中包含按该顺序执行的以下步骤
- 执行一些同步活动。
- 通过 kafka 事件触发外部操作。
- 监听 kafka 事件以获取操作结果。
- 根据结果执行一些其他活动。
Kafka 可能包含与工作流无关的事件,因此我们需要一个单独的工作流来过滤该特定工作流的事件。
使用 cadence 我打算将它分成两个工作流程
- 工作流程1:1 -> 2 -> 等待信号 -> 4
- Workflow2 : 3 -> 调用 workflow1.signal
是否可以在没有实际阻塞线程的情况下等待工作流1中的信号,以便线程可以同时处理另一个工作流。
firebase - 如何在 Firebase 实时数据库规则中使用拆分功能
我在数据库中有这样的用户 id 字符串“1WZeRpklGEgd5zjdHqaGC8Fq1vz2_1”与“_”和一个数字合并,我想将其拆分以获取数据库规则中的用户 id,然后将其与 auth.uid 进行比较,例如:
任何建议或其他方式来实现这一点对我来说非常有用。
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 指南中找不到此类信息。
php - 我需要一些帮助来纠正我在 php 中的代码 - 如何从 YouTube URL 获取视频 ID
我想从 URL 获取 youtube 视频 ID,但 YouTube 有许多不同的 URL 模式。我从其中一种模式(https://www.youtube.com/watch?v=4Wm6-8X3Vq4)中获取缩略图,但无法从这种类型的 URL(https://youtu.be/HCjNJDNzw8Y)中获取这是我的代码。我希望这段代码对这两个 URL 都有效。请帮忙!
javascript - 如何使用 socketio 广播消息
我正在尝试使用 scketio 广播消息。这是我的 JS 文件:
这是我的 Python 文件:
当我输入一条消息(其 id 是消息输入)时,一切正常。该消息正在多个浏览器上显示。但是,当我编写了相同的代码来创建频道时,就不会在多个浏览器中进行广播。那么代码错了吗?
python - tmux 会话中的 Python 绘图未显示
在本地机器(mac)上使用 tmux 并执行plt.show()时,窗口不显示。但是可以运行代码并保存图形。同时,可以在同一个会话中打开一个 x 窗口。
我已经在 iterm2 和 mac 上的本机终端上对其进行了测试。它给了我同样的行为。我们是否需要一些额外的配置才能在 tmux 上显示绘图?
eclipse - 汇编文件(.S)在 Eclipse photon 中使用 GNU ARM 工具链引发错误
将汇编文件从 ARMCC 语法移植到 GNU 语法。编译时抛出错误。
环境:Eclipse photon 中用于 ARM7 的 GNU arm 工具链。要求:在 Eclipse 中从 keil ARMCC 移植到 GNU arm 工具链。
编译和构建正确。当我添加一个程序集文件 iap_blue.S(附加)时,面临编译错误(粘贴在下面)。
angular - 如何使用 Apache 作为 Angular/Spring-Boot 的代理来防止 CORS 场景?
我有一个小型 Angular 应用程序与 Spring-Boot-Backend 一起运行(两者都在具有不同端口的 localhost 上运行),到目前为止,它已配置为我可以从 CLI/IDE 服务/运行两者,它会运行良好,但我必须使用
我的 Spring-Controller 上的注释。
如何首先使用 Apache 作为代理来消除 CORS 场景?(我在这方面的经验非常有限;过去主要做了一些重写规则。)
从我目前阅读的内容来看,代理模块已经集成到 Apache 2.4 中,但我有点迷失了如何在我的场景中使用它。
我希望这个问题不是太不具体,我很感谢您的帮助。
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。
预先感谢您的帮助。