所有问题
ios - SwiftUI - 在包含 .toolbar 的最小项目中呈现 .sheet 时崩溃
在某些条件下展示工作表时,我遇到了一个奇怪的崩溃。我已经能够在一个初始项目中重现它,并且已经得到多个人的确认,它最终也会崩溃。奇怪的是,对于某些模拟器/用户,这些步骤不会使应用程序崩溃。
我已经向 Apple (FB9064549) 提交了错误报告,但我想我也会在这里问。
重现崩溃的步骤如下:
- 单击“打开详细视图”按钮
- 回去
- 再次单击“打开详细视图”按钮
- 单击“当前模式”
- 它会崩溃
基本内容视图有一个带有菜单(或只是普通文本)的工具栏和一个用于推送到新页面的 NavigationLink。如果我注释掉 .toolbar,则不会发生崩溃。
呈现的 DetailView 可以通过绑定项呈现 .sheet。如果我改用 FullScreenCover,它不会崩溃。
呈现的工作表是一个基本的 TabView 分页。如果我不添加 PageTabViewStyle 样式,它不会崩溃。
如果有人有任何指示,请告诉我!
python - 在一个图中绘制两个子图
我有两个 PCA 图:一个用于训练数据和测试测试。使用 seaborn,我想将这两者结合起来并像子图一样绘制。
有人可以帮忙吗?
laravel - Laravel Guzzle HTTP 不断返回 404
我正在使用 openlibrary 的 API 来获取图书数据。我对一些保持返回 404 的 API(不是全部)有问题,但是当我使用邮递员进行测试时,它工作正常。
javascript - 从 Mixamo 下载的空闲动画不起作用
我从 Mixamo 下载了一些动画,它们都可以正常工作,但是空闲的似乎无法正常工作。
这似乎发生在任何无法应用“就地”的动画中。
行走动画
空闲动画
这是我的代码:
中间动画是在搜索Warrior Idle时出现的第一个动画。walk 动画是第 4 个出现在walking搜索中的动画,我将它下载为“In Place” Active,但它也适用于该beeing innactive。两个动画都下载为“FBX Binary(.fbx)”。
图片:
只需将“main/main”更改为“main/walk”就可以了这是另一个动画:
typescript - 无法从 node_modules lib 导入接口
我正在尝试使用来自monaco-editor库的接口IMarker
在他们typings定义的 package.json 中
在该文件中,他们导出 IMarker 接口
但是当我尝试在我的代码中导入它时
因此,尽管我看到该项目导出了该接口,但我无法导入它。有什么建议吗?
django - 使用 django-markdownx 通过 S3 拖放图像时出现硬编码的 url 问题
我的网站与django-markdownx完美配合,除非我上传图片。
当我在 markdownx 表单上拖放图像时,自动生成的图像 url 以如下形式添加:
如您所见,图像显示得很好。我的存储是 AWS s3,我使用的是私有存储桶。
然而,问题发生在一个小时后。在markdown url查询参数X-Amz-Expires=3600中,是一个小时。所以在那之后 url 不再有效,说请求已经过期。
这是另一个过期的网址,但你明白了。
我使用django-storages, boto3,AWS S3进行文件存储。根据 django-storages 文档,
AWS_QUERYSTRING_EXPIRE(可选;默认为 3600 秒)
生成的 URL 有效的秒数。
我可能会像SO 的其他帖子中建议的那样延长到期时间,但这是否意味着我应该在每个超长的时间段内至少更新一次?这似乎不是正确的方法。
有人建议公开 S3 存储桶,但我不想让任何人下载我的图像。
我深入研究了django-markdownx doc和 github,但没有取得太大进展。
使用 djang-markdownx 上传图片时,如何获得动态制作的预签名 URL?让我知道我是否遗漏任何东西或欢迎任何建议。
下面是我的 django 文件
html - 在 vue 2 (V-Model) 中操作元素的数据
我的组件模板上有多个元素,并且它的数据是从另一个 JS 文件导入的。我需要一个按钮,单击该按钮将更改 h1 标题的内容。我不完全理解 v-model 的工作原理,比如如何将它绑定到 for 循环中。请看一下我的示例代码。
java - 如何删除Android中Material DatePicker对话框中显示的日期名称
我正在使用 DatePicker 对话框来选择日期。我想删除显示在对话框中的日期名称。怎么去掉那个名字?
见以下附件见下图

代码如下...
angular - 使用 Chartjs Angular 按值排序和隐藏图例项目
如果提供的值为 0,我想隐藏或不显示图例,并按升序排列项目
是否可以。因为我没有得到任何解决方案。感谢帮助
c# - 如何使用 blazor 创建实时数据 sql server
我尝试使用来自 sql server 的实时数据库制作 web blazor。我尝试使用 SqlDependency 但不知道将 SqlDependency.start() 放在哪里。
你能给我一个建议吗?
mysql - 创建存储过程时出现语法错误
我收到错误:
SQL 错误 [1064] [42000]:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 'DECLARE a, b BIGINT(20) UNSIGNED; 附近使用正确的语法;声明 c TINYINT(1) 无符号;第 7 行的 DECLARE ' 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 'DECLARE a, b BIGINT(20) UNSIGNED; 附近使用正确的语法;声明 c TINYINT(1) 无符号;第 7 行的 DECLARE ' 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 'DECLARE a, b BIGINT(20) UNSIGNED; 附近使用正确的语法;声明 c TINYINT(1) 无符号;声明 ' 在第 7 行
请帮助我:o
mongodb - 仅在满足特定条件时,在特定时间后自动更新字段
Mongodb 可以选择在文档上设置 TTL。
我想知道是否有类似的功能允许在特定时间后更新特定字段。
基本上我想要实现的是在特定时间后将文档的字段状态从 PENDING 更新为 EXPIRED(仅当它是 PENDING 时)。
我知道我可以使用 cronjobs,但首先我想检查它是否可以在本地使用 Mongodb。
此外,是否可以根据条件设置 TTL?就像仅在状态已过期时才在 X 天后删除文档?
python-3.x - unittest @patch 返回元组列表中的第一个元组
我对单元测试有疑问。patched 方法不返回元组列表,而只返回一个元组:
我的代码
messages_uuid 应该得到一个包含十个元组的列表,但得到第一个元组
在 /home/skif/PycharmProjects/reports 中使用参数启动单元测试 python -m unittest TestDIT_report.TestDIT_report.test_get_uuid_messages_with_tmpls
初始化配置
在 0.026 秒内运行 1 次测试
失败(失败=1)
1 != 10
预期:10 实际:1
Traceback(最近一次调用最后一次):文件“/home/skif/pycharm-2020/plugins/python/helpers/pycharm/teamcity/diff_tools.py”,第 32 行,在 _patched_equals old(self, first, second, msg) 文件中“/usr/lib/python3.8/unittest/case.py”,第 912 行,在 assertEqual assertion_func(first, second, msg=msg) 文件“/usr/lib/python3.8/unittest/case.py”中,第 905 行,在 _baseAssertEqual 中引发 self.failureException(msg) AssertionError: 10 != 1
在处理上述异常的过程中,又出现了一个异常:
Traceback(最近一次调用最后):文件“/usr/lib/python3.8/unittest/case.py”,第 60 行,在 testPartExecutor 产量文件“/usr/lib/python3.8/unittest/case.py”中,第 676 行,在运行 self._callTestMethod(testMethod) 文件“/usr/lib/python3.8/unittest/case.py”中,第 633 行,在 _callTestMethod method() 文件“/usr/lib/python3.8/unittest/ mock.py”,第 1325 行,在修补的 return func(*newargs, **newkeywargs) 文件“/home/skif/PycharmProjects/reports/TestDIT_report.py”,第 86 行,在 test_get_uuid_messages_with_tmpls self.assertEqual(10,len(messages_uuid ))
为什么我会收到此错误?也许我错过了什么参数?但我有一个类似的代码,它返回一个正常的元组列表。
button - 用于过滤所有列的 DataTables searchPanes 按钮
我正在使用 Javascript 库 DataTables。
我添加了一个按钮来打开对话框,以便过滤所有列。
到目前为止,我的代码是这样的:
我希望该按钮触发所有五列(标题除外)的过滤器,但我只获得其中两个的过滤器。
这是我的项目的 URL,您可以在其中看到我得到的内容。我做错什么了吗?
python - 在 python 的 url 检测中使用 re.search 时出现问题
我正在使用 re.search 将字符串中的 URL 替换为占位符“{url_object}”。这是我的代码:
我使用的带有 URL 的文本如下:
我在上面的列表中尝试了 url_detector
虽然我期望输出看起来像这样:
我懂了:
似乎这是由于“?”的存在而发生的。在从 re.findall 获得的 URL 中。
这可能是因为 re 正在治疗 '?' 因为它的特殊意义。所以,我试着替换'?和 '\?' 让它工作。但 '?' 正在被替换为“\\?”。当这种模式与 re.search() 一起使用时,它会产生错误:
error: bad escape (end of pattern) at position 29.
关于如何解决这个问题的任何想法?提前致谢。
javascript - 如何使图像大小取决于父母的字体大小
如果父组件是 h1,我需要图像尺寸非常大,并且如果父尺寸的字体为 20px,我需要图像组件对此做出响应,并相对于父组件的字体大小更改其大小。
html - 将面包屑定位到标题的底部
我正在尝试将我的面包屑和页面标题定位到标题图像的底部。
所以我有一个英雄图像,它是一个图像,高度是 400 像素。一行应该有 2 个 div,一个是左边的标题,另一个是面包屑应该在右边。但标题和面包屑也应该在底部,因此与容器相比,宽度越来越小。我想要与容器大小相同的宽度。
javascript - 如何使用 Discord Oauth2 在网站中显示用户头像
我想在他授权后显示用户的头像。我编写了一个显示其用户名的代码。但是我无法显示它的头像,有人可以帮帮我。谢谢
也有人可以告诉我如何连接两个 HTML 文件,因为我有两个 HTML 文件,所以我该怎么做:
这是我的 HTML 中的代码:
这是显示用户名的 HTML:
这是我的 javascript 文件代码:
linux - 用于禁用所有 Spectre/meltdown 迁移的 Linux 内核配置选项
我正在编译一个打算在 vm 中运行并且只运行受信任的软件的内核,所以我想关闭幽灵/熔毁迁移,因为它们没有用,只会阻碍性能。
但是,除了CONFIG_RETPOLINE.
如果主线内核中没有内核配置,那么是否有任何补丁可以让我禁用它们?
提前致谢。
memory - 如何将内存大小添加到地址范围?
我知道这是一个非常简单的问题,但我想知道是否有一种简单的方法可以通过将内存大小添加到初始地址来快速计算地址。例如,我在论坛上看到有人建议将 32 Mio “添加”到地址。
因此,如果我开始0x00000000并想添加 32 Mio :
我将 32 Mio 转换为
268435456位我除以存储在地址中的字的大小(这取决于体系结构,我正在处理的机器中每个地址有 8 位):268435456/8 = 33554432
我转换
33554432为十六进制:0x2000000所以我的地址是
0x02000000。正确的 ?
好的,这很简单!但是有人知道这样做的在线工具吗?我可以写一个小脚本,但我喜欢在线工具 :)
javascript - 以反应形式从下一个formarray下拉列表中隐藏先前选择的下拉选项
我在formarray中有语言下拉菜单。现在的条件是必须使用不同的选项选择 formarray 中的每种语言下拉菜单。如果在 formarray 语言下拉列表的第一个索引中选择了某个选项。那么该选项应该隐藏在 formarray 下拉列表的第二个索引中,以此类推,用于下一个索引。如何使用 Formarray 下拉反应形式来做到这一点。以及如何在编辑表单中绑定它
******* 语言数组 ****************
gcc - 在 REHL7.4 和 CentOS8 上的本地构建 libstdc++.so.6 GCC10.2.0 中找不到 GLIBCXX
我有两台服务器,其中一台运行 RHEL 7.4,另一台运行 CentOS 8,RHEL 带有 gcc 4.8.5 和 libc.so.6,2.17 CentOS 带有 gcc 8.3.1 和 libc 2.28
我在两台服务器上都构建了 GCC 10.2 并安装到自定义路径,例如 /dist/gcc/10.2.0 以构建 GCC 10.2,我还构建了 gmp 6.2.0、mpc 1.1.0 和 mpfr 4.0.2,这三个库也安装在我的自定义路径下,例如 /dist/gmp/6.2.0..
很长一段时间以来,两台服务器上的事情都很顺利,我用我全新的 GCC10.2 在 REHL 和 CentOS 上构建了各种自定义库。但是上周我开始构建一个简单的 C++ 应用程序,它链接了一个使用旧 gcc(可能是 4.7 4.8)构建的 3rd 方库(共享对象),我知道可能存在 ABI 问题,所以我认真对待并尝试在两台服务器上构建。结果令人惊讶,没有 D_GLIBCXX_USE_CXX11_ABI=0,CentOS 环境构建顺利,但 REHL 抱怨 /../linux64-demo/../../libs/LINUX64/libsomething.so: undefined引用 `std::ostream::operator<<(double)@GLIBCXX_3.4' 我认为这与 ABI 或链接错误的库有关,我尝试了使用和不使用标志 D_GLIBCXX_USE_CXX11_ABI,结果是一样的。
所以我做了字符串/dist/gcc/10.2.0/lib64/libstdc++.so.6 | grep GLIBC '''
'''
我在 REHL 服务器上做了同样的事情'''
'''
看起来我在 REHL 上构建的 libstdc++.so.6 不包含 GLIBCXX3.4,即使您两个主机都在构建具有相同依赖项的完全相同的 GCC10.2.0。
跟操作系统自带的glibc有关系吗?我是否需要在 REHL 上构建一个更新的 glibc,然后重建与新 glibc 链接的 GCC 来解决这个问题?
popup - 单击任何按钮/图像以查看返回弹出页面
我创建了一个简单的弹出窗口(模态的,带有时间延迟的页面加载)。那么关闭弹出页面后,我如何才能查看它而不是刷新页面?也许在我的网站左侧创建一个按钮?下面是我的代码,
php - 带有 Xdebug 的 VSCode 不会在断点处停止
我有一个初学者的问题。我正在努力让 Xdebug 在 Visual Studio Code 中为 PHP 运行。我尝试了很多,但似乎没有任何效果。VSCode 不会在我的断点处停止。以下是我已经尝试或设置的内容列表:
- 我在 XAMPP 中从 Apache 服务器编辑了 PHP.ini。如您所见,我已经添加了 dll:
- 确保 Apache 服务器监听 8066 端口。
- 在 Visual Studio Code 中,我安装了 PHP 调试和其他 PHP 智能东西
- VSCcode中的launch.json如下:
- 我还将 php.exe 设置为 VSCode 中的标准:
我究竟做错了什么?我敢打赌这是非常愚蠢的事情。我希望你们中的一些人给一些建议。
python - 如何用python存储ubuntu命令行的输出
我需要从 Python 脚本运行以下命令行(在 Linux Ubuntu 中)并将结果存储到变量中
我正在使用以下代码
我有以下错误消息:No such file or directory。我无法弄清楚我做错了什么。谢谢你的帮助弗雷德








