所有问题

0 投票
1 回答
346 浏览

r - How can I export plots within a list in R?

I have a list in R which includes plots as elements. Instead of viewing each element and saving it one by one, how can I export these plots and save them onto my desktop or into the R folder?

0 投票
1 回答
47 浏览

web-scraping - 刮擦属性。BeautifulSoup 锚点内的文本

我正在尝试在锚元素中抓取数据。

我试过这个,但它没有用。

谢谢

0 投票
1 回答
954 浏览

flutter - 在 initState Flutter 中获取 await 未来数据给出空值

尝试使用 async/await 在 initState 中获取数据每次都会给出空值。等待完成后如何设置值

_makesList 始终为空,因此当我使用该列表时它会出错。这是 convertFutureMakes 方法

getCarMakes 从 Api 获取数据。但这需要一些时间,而且它不会等待。如何在使用前确保它有数据或以其他方式解决该问题

0 投票
2 回答
248 浏览

c# - 在 C# 中设置下拉列表的默认值

我目前有一个看起来像这样的下拉列表

这会产生一个默认值“-- Select --”

但我想更改它,因此默认值是模型中的当前 ItemID。

所以像这样

我怎样才能做到这一点?

0 投票
2 回答
525 浏览

c++ - constexpr 函数中的静态 constexpr 变量

static函数内部不允许使用变量constexpr。这是有道理的,因为static会给一个应该是纯函数的状态引入一个状态。

但是,我不明白为什么我们不能在函数中包含static constexpr变量。constexpr保证始终具有相同的值,因此该函数将保持纯净。

我为什么要在乎?因为static在运行时会有所作为。考虑这段代码:

直播:https ://gcc.godbolt.org/z/umdXgv

foo1有 3 个 asm 指令,因为它将缓冲区存储在静态存储中。Whilefoo2有 15 个 asm 指令,因为需要在每次调用时分配和初始化缓冲区,而编译器无法对此进行优化。

请注意,foo1此处仅显示foo2. 我想编写一个可以在编译和运行时使用的函数。这就是背后的想法foo2。但是我们看到它不能像 runtime-only 那样高效foo1,这令人不安。

我发现的唯一有意义的相关讨论是 this,但没有static constexpr具体讨论。

问题是:

  • 我的推理是否正确,还是我错过了static constexpr变量可能导致的一些问题?
  • 有没有解决这个问题的建议?
0 投票
1 回答
175 浏览

r - 如何比较两个 R 数据框以找到缺失的因子级别?

我在 R 中有两个数据框,如下所示:

Var1 是两个数据帧中的一个因子变量(但是,如果它有助于解决问题,我不介意对其进行转换)。Dataframe1 由 1070 个因子级别组成,Dataframe2 由 1069 个因子级别组成。如何找出 Dataframe 2 中缺少的因子级别?

谢谢

0 投票
0 回答
97 浏览

c# - 上传时验证 GPX 文件

我试图找到一种有效的方法来验证用户何时上传 GPX 文件是否有效并包含有效内容(如果可能)。

我将使用 C# ASP Net uploadFile 控件来验证文件扩展名,但是验证内容的适当方法是什么?

根据我的阅读,我可以尝试使用 XML/XSD,但这有点冒险,因为架构可能需要经常更新,或者它可能不适用于某些有效的 GPX 文件。

有没有更好更有效的方法来实现这一目标?

0 投票
1 回答
132 浏览

assembly - PWM on a PIC18 using CCP4

I'm having trouble setting up PWM on my PIC18F45K22. I can get it working on CCP1 using timer2 but I would like to use CCP4 and timer4 as I plan to use CCP1 and timer2 elsewhere.

I am coding in assembly (mpasm v5.87). I am not sure why it won't on CCP4 with timer4, even when the same code works for CCP1 with timer2. Below is my code so hopefully a PIC genius can spot my error.

0 投票
1 回答
40 浏览

google-maps-api-3 - Google Maps API Clusterer 标记问题

我在创建聚集标记时遇到了麻烦。截至目前,我只能看到标记本身。我尝试在 for 循环之前创建标记聚类器,但这并不能解决问题。

从上面的代码生成的谷歌地图

0 投票
2 回答
33 浏览

reactjs - React BrowserRouter 只加载 NavBar

没有错误,代码应该是正确的,但我没有得到任何结果,只是导航栏正在工作。我用 npx 生成了基本的应用程序

代码 App.js

导航栏.js

主页.js

Pagina2.js

Pagina3.js

我只看到这个(我删除了 Pagina4 和 Pagina5,因为它们与 Home 相同)。

在此处输入图像描述

我认为我的代码应该没有任何问题,我检查了多次,但仍然无法正常工作。也许是 npx 或 npm 版本...或 react-router-dom ^5.2.0... 但如果我的代码有任何问题,我真的很想知道原因。

0 投票
2 回答
126 浏览

arrays - 从 JSONB 对象数组中删除整个对象的 PostgreSQL 调用是什么

表:TEST1 jsonB 列:COLUMN1

我想选择 a = 4 的值并删除它作为结果的一部分的整个对象,如下所示 [{a: 1, b: 2, c:3}, {a: 7, b: 8, c:9}]

我可以找到记录WHERE COLUMN1->>'a' = 4

但我无法弄清楚或如何找到这个基本用例:例如从数组中删除一个对象作为 JSONB 列的一部分

对于一个或多个记录

0 投票
0 回答
146 浏览

maven - 跳过 CI 构建以从 bitbucket 运行到 jenkins

我已经在我的 bitbucket 存储库中配置了 webhook,每次提交时都会运行 jenkins 管道。现在,我使用 maven 发布插件,每次它在准备发布时提交到 repo,它都会触发管道。我不希望触发此管道,因为除了 pom.xml 文件中用于下一次开发迭代的版本更改之外,repo 中没有代码更改。这是无限循环,它永远不会停止。

我试过的-

我试过这个想法,如果提交消息包含[skip ci],它不会触发但它仍然无法正常工作。

有人能帮我一下吗?

谢谢

阿布舍克·索马尼

0 投票
0 回答
35 浏览

c - 与 auto 相比,为什么 register 存储类需要更多时间来执行

我是 C 编程的新手。我正在阅读存储类并遇到与自动存储类相比,寄存器存储类的执行时间更少,因为寄存器存储类将数据存储在寄存器中,而自动将它们存储在内存中。但是当我执行代码时,结果显示自动存储类比注册存储类花费更少的时间。谁能建议为什么会这样?这是我的代码。对于自动存储类:

这是自动存储类的结果:

对于寄存器存储类:

这是注册存储类的结果:

0 投票
1 回答
93 浏览

javascript - 如何成功注册用户并写入 firebase firestore db?

我使用firebase作为我的后端,我正在尝试创建写入我的firestore数据库的用户函数,但是在部署后测试我的函数时我一直运行到错误。

这是我的代码:

这是测试功能时的终端错误:

0 投票
1 回答
45 浏览

python - 使用套接字的音频聊天

我正在尝试做一个音频聊天室。我已经阅读了很多教程,但似乎无法完成这项工作。我找到了这个存储库,在那里我找到了录制音频的示例(我需要这个功能)和一个基本的文本聊天室。

聊天的服务器端代码,它还包括录音所需的代码:

客户端的 JS 文件:

有什么方法可以修改聊天室以用于实时音频流而不是文本?

0 投票
1 回答
32 浏览

python-3.x - 我正在尝试在 for 循环中循环遍历随机字典,但不断获得相同的键/值对。我究竟做错了什么?

以下代码引用保存在不同 .py 文件中的汉字/假名单词的字典 (kanji_kana)。

两次运行后的输出如下:

我想做的是在用户输入答案后,无论是对还是错,键/值对都会从字典中更改为不同的随机对。我想循环浏览整个字典,直到所有对都显示在测验中。

0 投票
2 回答
855 浏览

flutter - 如何在 Windows 上使用 dart-sdk (dart2native) 和 flutter/dart-sdk?

我最初安装了 Flutter SDK,因为我一直在开发桌面应用程序,并为我想在 Dart 中制作的 CLI 工具启动了一个迷你项目。我昨晚刚完成并想构建它,考虑到 Flutter 有flutter build命令,我预计 Dart 也会如此,但这是我第一次尝试用纯 Dart 制作东西,所以没有意识到这是一个有点不同。在想了一会儿为什么在 IntelliJ 中运行“构建项目”输出“构建成功”,但没有产生可执行文件后,我尝试运行dart buildpub build看到那些不存在,这当然最终导致我进入 dart2native,它原来 Flutter SDK 没有。

我拉下了最新的SDK(截至昨晚)并尝试使用dart2native,但到目前为止,无论我尝试什么,例如dart2native bin\myfile.dartordart2native bin/myfile.dart -o bin\myfile.exe等,我总是最终得到“系统找不到指定的路径。”

我的 env 路径最初设置为包含 dart-sdk 的 Flutter,因为它应该用于使用/构建 Flutter,所以我尝试将其更改为新提取的 dart-sdk 并重新启动,但最终还是出现了同样的错误。

有人有什么建议吗?有什么我遗漏/做得不好的吗?我不完全知道从这里去哪里,“windows dart2native”的谷歌结果非常有限。

谢谢,-MH

0 投票
1 回答
781 浏览

vim - 在 vim 中加入文件路径的建议方法

在 python 中,我经常会做类似的事情:

或者可以使用Path(...). 在 vim 中执行此操作的建议方法是什么?例如,这是我当前在与脚本相同的目录中创建日志文件的方式:

有一个更好的方法吗?

0 投票
0 回答
28 浏览

css - SCSS - 设置、导出和更新变量值

我试图弄清楚如何创建一个 .scss 类,该类将根据用户更改主题的时间来存储和更新一些全局主题颜色。这在 Angular 9 中。

我希望能够访问任何其他 .scss 类中声明的变量的当前值。

有没有办法做到这一点?

0 投票
0 回答
266 浏览

python - Boto3 无法为 Dev Endpoint Python 指定 Glue 版本

我正在尝试使用 boto3 使用以下代码启动胶水开发端点:

但是我收到错误:

我理解;就是说我不能以这种方式指定胶水版本。但是,boto3 的文档另有说明,并声称 GlueVersion 是一个有效参数。是什么赋予了?我需要 spark 2.4,这样它默认为 Spark 2.2。我尝试在Arguments字典中添加 GlueVersion 参数无济于事

编辑:我应该补充一下,我使用的是最新版本的 Boto3;1.14.5

0 投票
2 回答
1120 浏览

c# - c# 8 可空 + 字典<>

我的代码看起来像这样:

编译器对此并不感兴趣,它给了我警告

我当然可以理解。问题是,向 Process() 发送 'key' 参数的 null 是完全有效的,因此我无法将“where KEY: notnull”约束添加到类中。(并且 MyClass 需要接受 KEY 类型参数的类和结构)

我唯一能想到的是:

这让编译器很高兴,但是我没有那些漂亮的 C# 8 空检查。例如,它允许我编写以下代码:

并且编译器不会眨眼。

如何告诉编译器 Dictionary<> 的 'KEY' 类型参数应该不允许空值,但仍允许外部类中的 KEY 值为空?

编辑

我想使用新的 C# 8 可空性功能,以便在编译时捕获尽可能多的空指针(而不是等待运行时异常)。

进一步编辑

我现在的方向是在 Dictionary 周围放置一个薄层以强制执行 null 限制并使用它而不是 Dictionary<>

0 投票
2 回答
419 浏览

python - 使用 Python pandas,我如何创建一个函数来计算代表低于前一行的值的行的比例?

使用 Python pandas,我如何创建一个函数来计算代表低于前一行的值的行的比例?所以换句话说,我需要一个函数来遍历 Pandas 数据框的特定系列列下的值,并且只计算下一行的值(在名为“里程”的列下)小于当前行的值的那些值. 就像说你有这个: 里程:第 1 行:30 第 2 行:20 第 3 行:40 第 4 行:50 第 5 行:60 第 6 行:55 第 7 行:75

如果计数器工作正常,它会发现第 2 行的值 20 小于第 1 行的值 30,因此它会将 +1 加到计数器(计数那个)。
在上面的示例中,它应该计算的另一行是第 6 行:55,它小于其前一行 5:60,因此计算该行。所以最终计数将是:2。然后我可以将最终计数除以总行数来得到一个比例。

预先感谢您的任何帮助!

0 投票
1 回答
46 浏览

javascript - 启动另一个时不要隐藏 SweetAlert2

我正在使用 SweetAlert2。我想在另一个警报后面显示一个警报,以便当用户单击“确定”按钮时,另一个警报会显示在它后面。

0 投票
3 回答
1288 浏览

reactjs - 在从 CDN 加载的 React 中使用外部依赖项

我对 ReactJS 比较陌生,并且正在将它用于现有应用程序中的某些交互式元素。我从 CDN 导入 React 和 ReactDOM:

我在 JSX 中将我的 ReactJS 写在 Babel 翻译的一些 .js 文件中,我像这样导入:

我的问题是我有时想使用外部依赖项,但我一生都无法弄清楚如何正确导入它们。

例如,我想使用 react-card-flip。它似乎有一个 CDN,所以我像这样导入它:

但它不起作用。我得到一个ReactCardFlip.min.js:1 Uncaught ReferenceError: exports is not defined at ReactCardFlip.min.js:1错误。

如何在基于 CDN 的设置中使用外部依赖项?我必须使用 NPM 吗?我尝试过,但无法通过 NPM 让 React 工作,而且 CDN 更容易。

谢谢

0 投票
3 回答
632 浏览

android - 更新到 4.0 后无法在 Android Studio 中创建 Activity 或 Fragment

我刚刚更换了笔记本电脑,并打开了我正在工作的存储库。问题是我无法创建新的活动或新的片段,因为当我尝试这样做时没有任何反应。没有任何变化,也没有创建任何内容,但我没有收到任何错误。我还尝试在命令提示符下在 Linux PC 中打开此存储库,我发现当我创建新活动时,控制台中会出现以下日志:

我不明白新活动和密钥库之间的相关性是什么,但我什至尝试创建一个新活动,但错误不断出现。密码100%正确。我不知道该怎么办。我只能在旧电脑上创建新活动。其他同事似乎对我使用的同一个 repo 没问题。我当然尝试了修复 Android Studio 的常用方法,例如重启、使缓存无效、清理、卸载等……感谢您的帮助。

编辑

我发现只有在更新到 Android Studio 4.0 时才会发生这种情况

编辑 2

https://issuetracker.google.com/issues/159364425