所有问题
node.js - 如何获取与mongodb中所需参数匹配的数组中的对象数?
我有类似的数组
如何获取与参数匹配的对象数量read === false
swift - TableView 中的 collectionView reloaddata
我需要重新加载数据 collectionView。因为我在函数中追加到数组。我需要为此重新加载数据,但我收到错误“表达式类型不明确,没有更多上下文”。似乎没有添加数据,因为我没有重新加载数据。我如何使用 collectionView.reloadData?如何在 TableView 和 CollectionView 上重新加载数据?
python - 将数据框从水平列重塑为垂直
是否有任何有效的方法来重塑数据框:
(A1、A2、A3、B1、B2、B3、C1、C2、C3、TT、YY 和 ZZ 是列)
至:
HH、JJ 和 KK 是新列,我将在其中制作 A、B、C 列的垂直堆叠并保持水平堆叠 TT、YY 和 ZZ
谢谢你的帮助
php - Laravel 验证:软删除 + 唯一电子邮件 + 更新
我正在尝试设置客户注册检查和个人资料编辑。
- 我正在使用软删除
- 电子邮件必须是唯一的(当然不包括删除的电子邮件)
- 如果配置文件已编辑(存在 ID),则必须忽略该字段电子邮件
到目前为止我有
现在这可以正常工作并检测到未删除的唯一电子邮件,但是当我需要从客户端编辑配置文件时它会给我错误。我尝试添加其他独特的设置,但它们似乎被忽略了:
我找到了只有这些要求之一的解决方案,但我似乎无法将它们结合起来。
编辑:修复是
javascript - 使用 await 和 async 在其他任何事情之前加载解析 Tau-Prolog
我的任务是在执行任何其他操作之前在浏览器中加载和解析 Tau-Prolog 代码。我尝试了这种方法(webProlog.pl 包含 Tau-Prolog 代码):
在“ init ”查询中有一条日志消息“ Tau-Prolog init done ”。如果我不使用 await/asnyc,则消息“ Prolog Init done ”出现在Tau-Prolog 消息之前,上面的代码序列是正确的(第一个 Tau Prolog 消息,然后是 Prolog init done)。
问题是:我不是 JS 专家。这是否适用于所有常见的浏览器,这种方法是否有我看不到的副作用或缺点?有更好的解决方案吗?
整个代码将继续 PixiJS 的东西设置。
干杯,感谢任何提示
汉斯
actionscript-3 - FlashDevelop 调试器窗口显示不正确的分辨率
我有一个 AIR Projector 游戏,在 Project -> Properties -> Dimensions 字段中设置为 640x640 分辨率。但是由于某种原因,当我调试游戏时,窗口本身的大小为 800x800。
这是属性窗口。
这就是我启动游戏时发生的情况。
您可以看到图像是 800x800。应该是640x640,不知道为什么要放大25%。这会拉伸图像并使质量变差。
我已经找到了一个 hack-y 解决方案,但我希望有一个更优雅的理由或解决方案来解释为什么会发生这种情况。
我必须进入 AIR 应用程序属性并将初始窗口大小字段设置为 526x549,如此处所示。
当我将这些字段设置为这些值时(请记住,项目属性尺寸字段仍设置为 640x640),然后游戏以正确的尺寸以完美的图像质量启动。
我发现这个其他用户有完全相同的问题。他们的解决方案是缩放主要 Sprite 以适应舞台尺寸,但我试图避免缩放以保持图像质量。
reactjs - 如何在Reacct的componentDidMount中调用一个方法后的另一个方法
嗨,我需要一个接一个地调用 2 种方法,我尝试了此处提供的解决方案,但没有任何简单的示例可以帮助我
提前致谢
java - 为什么这段代码不能使用 Rest API 发布任何内容?
你明白为什么这段代码不起作用了吗?我无法通过函数 addTopic 将任何主题添加到我的列表中(最后我收到一条错误消息)。
“状态”:400,“错误”:“错误请求”,“异常”:“org.springframework.http.converter.HttpMessageNotReadableException”,
angular - Angular 9 中更容易的延迟加载模块
在我的 CRM 系统中,我到处都有仪表板。为了将小部件添加到仪表板,我使用模式。我想延迟加载负责添加模式的模块。我虽然有可能,angular@9但我认为它不是:/
当我按下propper按钮时,它会执行以下代码:
模块延迟加载,但未启动。例如,没有启动任何提供程序:
那么是否可以在路由器外部延迟加载模块?
python - 如何在python中的API之间切换?
蟒蛇3.x
我有 2 个 API,其中一个用于检测对象。当结果发生变化时,我想在 API 之间切换
例如:
xxx200:7000/obj --- 第一个 api 这个 api 返回一个结果但在某些情况下失败(没有结果)所以我想同时切换到另一个 api xxx300:8000/obj -- 2nd Api
我将如何在 API 之间切换?
python - 试图从一个python脚本调用变量到另一个
我正在尝试将变量从一个 Python 脚本导入到另一个。我通常会将from file1 import function1函数导入另一个脚本或函数。
**kwargs但是,当我尝试执行以下操作时,file1 中的 function1 是使用 so 定义的
from file1 import function1
我收到一个错误
下面给出的是如何function1定义的
我试图variable_name在一个新的 python 脚本/函数中调用它。
android - BitmapFactory.decodeFile 返回 null,在 /storage/emulated/0/DCIM/Camera/IMG_20200407_144901.jpg
如果我从画廊的图片中获得绝对路径,我不知道为什么 BitmapFactory.decodeFile("/storage/emulated/0/DCIM/Camera/IMG_20200407_144901.jpg") 返回 null。
c# - 如何在 C# (DatePicker) 中更改日期格式?
我创建了一个带日期的格式。它的 XML 代码非常简单:
但是我需要在SQL中保存这个日期,但是格式不对。SQL 的格式是 yyy-mm-gg,而 datepicker 的格式是 mm-gg-yyyy。
我怎样才能改变这个?多谢
node.js - Slack 机器人总是给出 missing_scope 错误
我是 Slack 机器人的新手,所以我浏览了他们的文档并按照互联网上的一些教程进行操作,但似乎没有任何帮助。我正在尝试将一个简单的机器人添加到我刚刚创建的工作区中,我想要的只是让机器人在启动后发布一条消息。这是我的代码:
在OAuth & Permissions页面中,我已将所有权限添加到令牌的范围。运行机器人,这是我的输出:
显然,错误来自.on听众,这很令人困惑,我不明白为什么会发生这种情况。我到底错过了什么?
python - 从 python 文件中复制一个字典并将其粘贴到相应的 json 文件中
我有一个名为的 python 文件abc.py,它具有以下功能。abc.py:
我想以以下格式将self.variables字典复制到文件:abc.json
1)将单引号替换为双引号
2) 将 output_analysis 的所有键周围的双引号替换为单引号
3)将所有值放在没有任何引号的双引号中。
abc.json:
由于我有多个文件,我想为此在 python 中编写一个脚本。
depth-first-search - BFS , DFS LRTA* 算法寻找最优路径
我必须为我的班级实施一个项目,并且需要应用广度优先搜索、深度优先搜索和 LRTA* 算法来找到最短路径。我有一个网格,我必须从开始位置到终点。在这个网格中有很多方法,每一步都有成本,我必须应用这些算法。有一些墙会阻止我,草需要 2 个单位,土地需要 1 个单位。
我希望有人解释在应用 bfs、dfs 和 LRTA* 时我必须如何选择每一步。
react-native - 如何在 react-native 版本 > 0.60 中手动链接库?
RN 版本 >0.60 支持自动链接,但有些 npms 只能手动链接,例如 react-native-payapal-wrapper。每当我手动链接它时,它会显示一些 React/RCTxyz.h(RCTBridgeModulle.h, RCTAnimationType.h, RCTDefine.h 等) 文件丢失,当我手动将 XYX.xcodewproj 链接到库时,它开始给出其他错误。如何解决?
angular - angular ng serve 没有得到正确的路径
我有一个带有路由器模块的项目
这是奇怪的地方,几个小时前它工作正常,然后突然间,当我转到 localhost:4200 时,FreeModule 被加载。
我尝试了几个小时不知道为什么,所以我确实构建了应用程序并检查了构建......在构建时,localhost:4000,MainModule 已加载(所以它是正确的),但我不明白为什么在:4200 ,加载了错误的模块...我什至重新启动了 ng serve 很多次...
我在这里想念什么?我完全迷失了
编辑:我确实尝试简单地删除:
当我导航到根目录时,FreeModule 仍然会被加载,所以似乎出于某种原因,角度应用程序已配置(本身?)默认路由......我怎样才能摆脱它......?我不想从头开始应用程序
django - Django 视图作为 API 使用 Get 方法从 Firefox 保存两次记录
我为在我的电子商务网站中搜索一个产品做了一个简单的视图。
在我想将搜索到的参数(使用创建查询集)保存在特定模型中以获取搜索历史记录之后,视图(API)等待 GET 参数(如http://example.com/search/12345 )。
但是,如果我从上一个 Firefox 版本调用视图/api,我会在数据库中获得两条记录,而 Edge 中只有一条。
深化主题的问题是 HTTP RFC on Get 方法所期望的幂等性。有些浏览器可以做不止一个请求...
我需要为搜索 api 保留 GET 方法,但我需要保存搜索到的字符串。
我可以使用 GET 参数进行搜索并将其保存在数据库中吗?没有 CSRF/Cookie/用户代理?
为了更好地理解代码非常简化:
reactjs - 使用 OR 运算符反应条件渲染
是否可以在语句中使用 OR 运算符编写条件渲染?避免重复代码。
像这样的东西,这当然行不通
编辑:我可以写:
及以下:
这是我想要实现的,但我调用了两次相同的组件。









