所有问题
android - Kotlin Coroutines 等待作业完成
我有一个视图模型。在其中,我有一个从手机内部存储中获取一些图像的功能。
在获取完成之前,它会在 mainactivity 中公开 livedata。如何使协程等待任务完成并公开实时数据。
有没有其他方法可以通过任何其他方法使这段代码更快?
python - 使用 pandas 或 numpy 求解自定义方程
我有一个如下所示的日期框架。
- 可以说 b0,b1,b2,b3,b4,b5 也像变量。
- b0 行,b0 列代表 b0/b0。
- b0 行,b1 列代表 b0/b1。
- 等等。
- 当我为 b0 赋值为 10 时。
- 从方程 b0/b1 = -0.005495,我可以得到 b1 为 -181.98。
- 所以现在我们有了这样的方程,我想用代码得到 b1,b2,b3,b4,b5 的解。
- 在我的实际问题中,有 2000 个变量和 4000 多个比率,显然方程多于变量。
- 需要选择一组方程来求解它们,然后迭代地减少其他比率的误差。
- 并且某些比率不存在,由 nan 表示
我能知道这些应该如何解决吗
node.js - 我在带有猫鼬的节点 js 中遇到此错误,E11000 重复键错误集合:domesticIndia.pans index: pan_id_1 dup key: { pan_id: null }
我的架构
post方法使用我这个错误来了,为此我使用mongoose和node js。如何解决此错误
E11000 重复键错误集合:domesticIndia.pans 索引:pan_id_1 重复键:{ pan_id:null } 虽然我没有制作任何名为 pans 的集合。我已经很好地检查了这一点
我的架构
发布方法代码
javascript - toUpperCase 不能在 JavaScript 中使用对象中的项目
我无法弄清楚为什么这会作为错误返回。
item.Question.toUpperCase 不是函数
我在我的 expo 应用程序中使用 react 收到此错误,但在控制台中没有抛出任何错误
错误:
TypeError: item.Question.toUpperCase 不是函数。in
item.Question.toUpperCase()
item.Question.toUpperCase
未定义
我尝试创建新变量为
但这似乎不起作用所以这里是完整的代码
item 是一个对象,其中 Question 是一个字符串
谢谢
编辑:所以经过一些记录后,我发现这个区域给出了错误:
当记录 item.Question 和我得到的数字和 NaN 类型时,这很奇怪,因为它应该从我的数据库中提取字符串“这是一个 strng10” 对数据库的所有其他调用似乎都工作正常。他们为 item.Question 提供了正确的类型作为字符串。
所以我想我要解决的问题是如何将字符串转换为 NaN 的数字?
flutter - 自适应 HLS 流 - Flutter video_player
我正在开发一个新的原生应用程序。我为此选择了 Flutter(而不是 React Native)。在这个应用程序中,将有一个视频流部分。这些视频将具有 HLS 流。
我在 Flutter 中使用 video_player 包。我能够成功播放视频,但无法更改质量(1080p、720p 等)。如何在 video_player 包中实现视频质量选择?此外,video_player 是否具有适用于 HLS 的自适应比特率流?
node.js - AWS Lambda 函数和 MongoDB 之间的连接超时
我正在研究连接到在 EC2 实例上运行的 MongoDB 服务器的 AWS lambda 函数 (NodeJS)。Lambda 函数位于 VPC-1 中,MongoDB 服务器(EC2 实例)位于 VPC-2 中。
我们在 VPC-1 和 VPC-2 之间设置了 VPC 对等互连
lambda 函数间歇性地抛出超时错误。它有 50% 的时间和 50% 的时间工作,它会抛出超时错误。
注意:MongoDB 在 EC2 实例上运行是专门为开发此项目而设置的。它不会获得任何额外的流量。
此外,在 NodeJS 中开发的该项目的另一个组件再次从另一个 EC2 实例运行,可以与 MongoDB 服务器通信,而不会出现任何超时问题。
有人可以帮助我了解超时问题的可能原因吗?
提前致谢。
java - 如何将带有类的 JAR 文件分发给其他开发人员?
我需要将一些已编译的 JAVA 类分发给另一个开发团队。所以我可以 JAR 编译的类。
然而,我的 Java 类也依赖于库 A、B 和 C。
最专业的方法是什么?
- 如何在 gradle 项目中包含位于文件系统某处的自定义 JAR 文件?
以及如何将依赖关系传达给其他开发团队:
- 将所有依赖项“编译”到我的 JAR 中。但是,这可能会导致(版本)冲突。
- 为普通 JAR 提供我自己的 JAR 文件,并提供一个带有依赖项的 Gradle 片段,它们应该包含在他们的 Gradle 项目(或 ANT/Maven 或他们使用的)中。
有没有办法:
- 编写一个 Gradle 文件,将 JAR 拉入本地文件系统,以及所有依赖项,例如通过在 gradle 文件中描述它们?
- 将 Gradle/Manifest 文件包含到已编译的 JAR 文件(“自我描述”JAR 文件)中,Gradle 会自动读取该文件并自动获取所有依赖项?
处理这个问题的最佳方法是什么?
ios - 如何从相机迭代 YUV NV12 缓冲区中的像素并在 Obj-c 中设置颜色?
我需要遍历 YUV NV12 缓冲区的像素并设置颜色。我认为 NV12 格式的转换应该很容易,但我想不通。如果我可以将 0,0 的顶部 50x50 像素设置为白色,我会被设置。先感谢您。
mysql - 如何从具有更大 id 的记录中进行选择
我有一个这样的查询,
结果如下
查询将获取小客户ID的记录。如何强制查询选择具有更大客户 ID 的记录?
asp.net-mvc - 如何将数据从 Controller 传递到 _Layout.cshtml
我在_Layout中显示城市列表。我使用ViewBag
for 将数据传递给此,
我应该在每个动作中设置 viewbag 值。
如何发送数据以便不在每个操作中分配数据?
visual-studio-code - 如何添加语言支持(不安装扩展)?
为了让vscode能够识别.toml
和归档.proto
并显示对应的图标,我是按照官方文档来做的:
但是vscode仍然无法识别.toml
和.proto
文件。
javascript - 在正确的端口 JS 上连接到 mysql
嘿,我正在使用一个 javascript 应用程序作为我网站的后端服务器,当我尝试连接到我的 mysql 服务器时,我一直收到此错误。
这是我连接到服务器的脚本。关于为什么将其设置为 1433 有什么想法吗?
css - 绝对位置的 z-index 在 datepicker bootsraps 中不起作用
我有一个问题,如果位置也移动到位置absolute
前面,这可能吗?就像我在下面的问题:absolute
z-index
所以我使用 timepicker,正如我们在红色箭头上看到的那样,是 timepicker 和 css 我是这样制作的:
蓝色箭头上是一个带位置的 div absolute
,正如您在图像中看到的那样,div
即使我已经设置了时间选择器的位置在蓝色箭头的后面,如果我在蓝色箭头上更改位置,时间z-index: 9999 !important;
选择器将位于前面into ,但问题是我不能从to改变位置,因为有几个原因,有没有其他方法可以让时间选择器在 div 前面有位置?div
div
relative
div
absolute
relative
absolute
javascript - 在 React JS 中上传后更改文件(重新上传文件)
这是我在 React JS 中上传多个文件并将这些文件显示在用户面前的代码。.我在文件名称附近有两个按钮:第一个按钮名称:“删除”当用户单击它时,所有行都消失了,效果很好。第二个按钮名称:“更改”当用户点击它时,他可以上传另一个文件,新文件必须替换旧文件。我怎样才能做到这一点 ?
java - 在Android中滚动时如何扩展布局?
我想设置我的滚动视图。当我像这样滚动内容视图时移动到主视图的顶部 它移动到主视图的顶部并展开内容视图跟随我的滚动视图
当它展开到指定点时,我想让它像这样 设置内容视图的顶部布局(红色)以固定不动并仅滚动主要内容布局(蓝绿色橙色)
然后当我向下滚动时完成滚动所有布局返回到第一张图片
任何人都可以帮助推荐我。
我已经被这个问题困了很多天了。
Java、安卓工作室
对不起我的英语 我不擅长英语
docker - 使用 Docker USER 指令,多个 shell 命令遇到权限问题
我浏览了几篇关于 Docker 最佳实践的文章,并认识到以非特权用户身份运行容器具有一些明显的安全优势。所以我的第一个问题是:为什么要使用USER
指令来构建你的图像?也就是说,为什么不简单地将镜像构建为root
,而run
将容器构建为受限用户?在那种情况下,它似乎USER
是多余的。
故事并没有就此结束。我尝试了各种用例USER
。当我基于 debian 快照构建映像时,我放置USER
在所有相关apt-get
安装之后。到目前为止,一切都很好。但是,当我尝试在USER
的主目录中创建内容时,权限问题就会浮出水面——无论我是否明确地USER
为封闭的父目录分配和分组权限。
每当我遇到一个不能以明显方式工作的功能时,我都会问自己,它是否值得保留。USER
那么,考虑到您可能可以从容器外部以用户限制的方式(至少从权限的角度来看)做所有事情,是否有任何实际的理由来保留?
c++ - 使用静态库时未解决的外部符号错误
我正在尝试制作静态库来解决概率和统计数据。运行代码时出现 LNK2019 未解决的外部符号错误。我认为程序没有从 .cpp 文件中检测到函数的定义,我在这里没有得到问题。我也给出了图书馆的主要文件方向,所以那里没有问题。我是使用标题和模板的新手,所以请提供帮助。当程序调用对象的构造函数时会发生错误:
头文件:
.cpp
主文件:
flutter - IntelliJ IDea 中的 Flutter/Dart 编译器抛出 `NoSuchMethodError: The getter 'file' was called on null.`
当试图在 IntelliJ IDEA 中编译/运行我的 Flutter 项目时,我收到了这个错误(没有提示它与我的代码的哪一部分相关)。请问有什么想法吗?谢谢!!
html - 如何验证 ngModel 值?
我如何验证 ngModel 值。我想检查该值是否为类型号。如果它有分数,那么我必须将值四舍五入到最接近的整数。所以有没有办法在 html 中包含验证以及我可以在哪里添加 Math.round()。
解决方案
Ps:现在我已经更新了我的解决方案,我得到了我期望的结果。请检查。这是执行此操作或任何其他解决方案的最佳方法吗?
arduino - ESP12F,无法让继电器处理来自 dht11 的数据
我一直在尝试构建一个系统,该系统使用 esp8266 和 dht11 传感器检测房子的一个房间的温度,这个 esp 将数据发送到网络服务器,而 ESP12F 抓取这些数据,并且应该在某个特定的时候打开继电器值已达到,但是我无法让继电器工作,一旦我上传代码,模块上的 LED 会转动但不是全功率,我尝试使用另一个代码来查看它是否只是一个有故障的继电器,但它与相同的连接完美配合。系统客户端的代码如下:
typescript - 在 Typescript 中导出除少数项目外的所有内容
我想从一个模块中导出所有内容,除了一些我想覆盖的功能。像这样的东西:
如何使用 Typescript 实现这一点?
java - Spring 通用抽象控制器和接口 GET/DELETE 方法映射
春季启动 2.2.7。让我们想象下一个项目结构:
通用存储库接口:
…它的实现:
通用抽象控制器类:
控制器接口:
…及其实施:
为什么 Spring 不映射控制器get()
和getAll()
方法,而是映射post()
?
UPD。我做了一些研究,发现如果控制器子类将覆盖 GET/DELETE 方法(PUT 和 POST 运行良好),它将按预期工作。因此,由于泛型,似乎不支持这些 HTTP 方法从超类继承此类行为......但是,也许稍后我会在 spring MVC GitHub repo 上打开这个案例的问题。
日志输出