所有问题

0 投票
0 回答
67 浏览

android - Android Studio - Fragment 内的约束布局未正确对齐

我正在尝试为我的应用程序使用 Fragment 内的约束布局。从下面的图片中可以看出,问题是无论我做什么,布局似乎都是从屏幕的一半开始的。
这是我的fragment_progress.xml 代码:

它曾经包含一个 FrameLayout 和一个 ScrollView,但我删除了它们以简化代码,因为它们没有帮助。这是两张关于手机屏幕外观和实际外观的图片:(请忽略操作栏和底部导航菜单)

安卓工作室
安卓工作室

电话
电话

我已经尝试了一切,从切换match_parentwrap_content,设置元素或布局本身的边距,更改重力等。唯一有效的是将-800dp的负下边距设置为约束布局,但这打破了滚动功能,并且添加 ScrollView 无济于事。我不知道为什么会这样。我只需要第一个 TextView 即可到达屏幕顶部。其他一切都受到适当的限制,因此他们会跟随。

有任何想法吗?

提前致谢!

0 投票
3 回答
421 浏览

javascript - 用 base64 编码的字符串替换 css 文件中的所有图像路径 - 汇总

我正在尝试在进行汇总构建时将 css 背景 url 中的所有图像路径替换为 base64 编码的字符串。

我正在使用rollup-plugin-postcss它,我能够.css在构建中生成一个单独的文件,但我希望将图像路径替换为 base64 编码的数据 URL。

像这样的东西:

这是我一直在做的事情:

0 投票
1 回答
59 浏览

javascript - GitHub Pages - 包括来自同一个 repo 的文件

所以,我在 GitHub 上有一个 repo,它通过 GitHub Pages 显示一个网站。发布源是分支/docs/上的子文件夹master(这是唯一的分支)。我在子文件夹中有一些其他 JavaScript 文件/src/。所以本质上,项目结构是这样的:

现在,我希望/docs/index.html能够加载和使用/src/Main.js. 在我的本地机器上,这很容易 - 我可以将其引用为

在我的/docs/index.html文件里面。

但是,当我尝试在 GitHub 上查看实时项目时,出现了问题。文件的实时版本/docs/index.html现在位于

/src/Main.js因此,它寻找

返回 404。

实际上,我什至不知道在哪里可以找到该/src/Main.js文件,因为

也返回 404。

那么,如何/src/Main.js从我的文件中加载/docs/index.html文件?理想情况下,我想要一个既可以在我的本地机器上运行,也可以在实时版本上运行的解决方案。

0 投票
1 回答
321 浏览

node.js - 在 Windows 上的 GitHub Actions 中缓存依赖项

我有一个在 Windows 操作系统上运行的 Github 操作。然后,为了缓存依赖项,我使用actions/cache@v2. 但是,它没有按预期工作。当我看到调试日志时,缓存的大小只有30 B. 在此处输入图像描述

这是我正在使用的代码:

任何帮助是极大的赞赏 !

0 投票
0 回答
111 浏览

javascript - Webauthn 适用于 Mac 但不适用于 Safari iOS

对于我的项目,我很感兴趣使用 webauthn (FaceID TouchID) 来确保安全。在 Google 和 Github 上挖掘之后,我可以构建简单的 webauthn。但是,由于缺乏 javascript 和身份验证技术,我不明白为什么这段代码可以在 Mac(计算机)上运行良好,但不能在 Safari iOS(iPhone)上运行。

这里的代码:

0 投票
2 回答
198 浏览

elasticsearch - 弹性重新索引非常慢

弹性重新索引非常慢。从某些文章刷新间隔默认为 1 秒,它需要将其更改为 -1 并在重新索引完成后更新回 1 秒。我的问题是......当重新索引运行时将刷新间隔值更新为-1秒是否很好。这已经完成了20%。

curl -XPUT 'localhost:9200/my_index/_settings' -d ' { "index" : { "refresh_interval" : -1 } }

0 投票
1 回答
53 浏览

angular - Angular 应用程序在浏览器返回单击时跳过其中一个页面

我有一个组件before-adetail,它有一个到另一个组件a-detail的链接,它又有一个到a-review的链接,它又有一个到a-confirm的链接。

所以流程是before-adetail -> a-detail -> a-review -> a-confirm

before-adetail.component.html

一个细节

评论

一确认

因此,当我第一次运行应用程序时,新选项卡会存储在历史记录中。假设我在 localhost:4200 上运行应用程序。然后,当我单击before-adetail中的链接时,这也会存储在历史记录中,依此类推。

如果我从a-review页面按下浏览器后退按钮,它会返回到a-detail页面,如果我再次按下后退按钮,它会转到before-adetail

但我想要实现的是,如果我访问了a-review并按下后退按钮,它应该转到详细信息,当我再次按下时,它不应该转到详细信息之前,而是历史记录中之前的任何页面。

仅当我访问过评论页面时,我才需要此功能,如果我没有,它应该以正常的方式工作。

我如何实现这一目标?

我现在尝试过的:a-review.component.ts内部

通过a-review知道浏览器返回已经从a-review页面被点击

a-detail.component.ts里面

这确实实现了我想要做的事情,但是对于像 1 秒或 2 秒这样的瞬间,即使是之前的细节页面也是可见的,这是我不想要的。

有什么方法可以改善这一点或有什么其他更好的方法来做到这一点?谢谢。

0 投票
0 回答
35 浏览

reactjs - React 中的可扩展表蚂蚁设计中缺少展开按钮

我正在为 React 实现 Ant 设计库上的可扩展表格行功能,它显示得非常好,但没有生成展开按钮(加号)。我还没有找到解决方案,我尝试生成/显示展开(加号)按钮。请帮我。下面是完整的代码:

0 投票
1 回答
22 浏览

javascript - 如何在 Node js 和 MongoDB 中插入数组

好吧,很长一段时间以来,我一直被困在如何正确处理 Node js 中的数组以便将其保存在我的 mongobd 数据库中。我尝试了很多东西,我感觉接近成功,但仍然坚持使用 var filmDataSchema 和 var film 语法。

我真的需要一点帮助,请:

0 投票
1 回答
177 浏览

python - __init__() 缺少 1 个必需的位置参数:'config'

这是我的音乐命令代码我收到上面提到的这个错误有人能帮帮我吗?

0 投票
1 回答
40 浏览

html5-canvas - Fabric.js:窗口大小调整问题

我正在尝试制作一个简单的类似 PowerPoint 的应用程序。这两周我正在努力解决窗口大小调整问题。如果您给我任何建议,我将不胜感激!

我想继续在屏幕中间定位一个白色矩形,所以我使用 absolutePan 和 zoomToPoint。它在加载时完美运行。但是,当您调整窗口大小时,位置会漂移。

这是我的代码

我认为平移可行,但 zoomToPoint 功能无法正常工作。缩放的中心点似乎不正确。

我尝试了 relativePan、setViewportTransform 和其他一些函数,但没有运气。

请帮忙!

截屏

Codepen:我的代码

0 投票
1 回答
112 浏览

node.js - UnhandledPromiseRejectionWarning:NodeJS 拉取请求不起作用

我正在写以下请求以取消关注用户。追随者作为数组添加到数据库中。

当通过 postamn 使用正确的 userId 发送请求时,邮递员说“禁止”

并且终端显示以下错误。这里有什么问题?

0 投票
0 回答
54 浏览

ios - 应用内购买非消耗品与我完美合作,但不适用于苹果查看器

我在我的应用上有应用内购买非消耗品,我正在使用钥匙串来保存应用内购买的状态。但是,它通过使用沙盒与我完美配合。我已经在 2 台设备和模拟器上尝试过。但是,当我的审阅者试用我的应用程序时,他可以无限制地访问在用户进行应用内购买之前不应访问的所有功能。我的问题是,审阅者是否有可能共享相同密钥的另一个应用程序并且该密钥在两个应用程序上都有效?或者可能是什么问题?

检索应用内购买价值

然后我使用购买的价值来检查它是否应该允许用户添加新列表

但是,我允许用户在购买所有功能之前只添加一个列表。此外,我将购买的价值与其他类一起使用,例如,如果用户创建一个列表,他/她在购买应用内购买之前最多只能在该列表中添加 10 个项目。它在我的设备和模拟器上完美运行,但是当 Apple 审查我的应用程序时,他们说,他们无需购买即可访问所有功能。

0 投票
1 回答
51 浏览

python - 如何根据熊猫数据框中的过滤器进行分组并计算最大值

所以,我有一个这样的数据框:

在此处输入图像描述

我想根据Field1进行分组,如果count大于2,则找到max Field2并创建一个新字段并将其设置为True。

在此处输入图像描述

我试过

但它没有用。

0 投票
0 回答
92 浏览

amazon-web-services - AWS::Serverless::HttpApi Cors 配置适用于 POST 但不适用于 OPTIONS

我已经与 CORS 斗争了一段时间,但我已经没有想法了。我AWS::Serverless::HttpApi通过 SAM 进行了部署。这个 API 目前只有一个端点,它需要一个 POST 请求到/auctions. 在 PostMan 中测试它可以工作,但当然在其他任何地方进行测试都会引发可怕的preflight failed错误。在过去的几天里,我一直在尝试不同的东西,但没有任何效果。这是我的当前状态template.yaml

这个模板有一个兄弟模板创建 DynamoDb 表,我省略了它,因为那部分工作正常。这是选项 lambda 处理程序(添加正文对标头没有影响):

我从 POST 处理程序发送的成功响应:

在添加选项 lambda 处理程序之前,我收到了204来自 OPTIONS 请求的响应,没有允许来源标头,现在我添加了处理程序,我得到了200预期的结果,但是标头仍然不存在。使用此配置,通过 PostMan 发送具有相同标头的请求将在 POST 上具有标头,但在 OPTIONS 请求中将缺少该标头。

我尝试过的事情:

  1. CorsConfiguration: true
  2. 硬编码原点

我读过的东西:

  1. 修复 AWS API 网关不存在的 CORS“对预检的响应 ...”标头并放大
  2. https://aws.amazon.com/premiumsupport/knowledge-center/no-access-control-allow-origin-error/
  3. https://www.serverless.com/blog/cors-api-gateway-survival-guide/
  4. https://aws.amazon.com/blogs/compute/configuring-cors-on-amazon-api-gateway-apis/
  5. https://aws.amazon.com/premiumsupport/knowledge-center/api-gateway-cors-errors/
  6. https://github.com/aws/aws-sam-cli/issues/2637
  7. https://forums.aws.amazon.com/thread.jspa?threadID=252972
  8. 在 AWS Lambda HTTP API 网关集成上不可能实现 CORS
  9. 我能找到的任何其他 aws cors 问题。

POST 请求中存在标头的事实告诉我有些东西正在工作。我只是无法弄清楚为什么它适用于一个请求而不适用于另一个请求。

0 投票
0 回答
107 浏览

python - Pyinstaller:运行 .exe 文件时出现“ModuleNotFoundError:没有名为 'pyutil' 的模块”

如果我使用pyinstaller我的 Python 脚本打包成一个.exe文件,当我运行该.exe文件时,它会抛出一个错误,如下所示:

  1. 将脚本打包成.exe文件,没有报错:

  2. 当我运行该.exe文件时,它遇到以下错误:

0 投票
1 回答
32 浏览

python - Project Euler #8:使用 numpy 计算子列表的乘积返回负值

我试图解决 Project Euler #8:在 1000 位数字中找到具有最大乘积的 13 个相邻数字。

我将一个整数列表分解为长度为 13 的子列表,并计算每个子列表的乘积以找到最大值。但是,使用 numpy.prod 与 math.prod 为我提供了不同的答案(math.prod 是正确的答案)。从 88 的索引开始仔细检查 numpy.prod 开始返回负值:

麻木:

数学:

我不确定为什么会发生这种情况,并且在 numpy 文档中找不到任何内容。

代码

p008_num.txt:

输出 :

0 投票
1 回答
42 浏览

reactjs - 如何摆脱警告“React Hook useEffect has missing dependencies ...”同时(故意)保留一个空数组作为依赖项?

我想在安装组件时有意使用 useEffect 执行一些代码。因此,我故意使用一个空数组[]作为依赖项。

因为我使用的是 TypeScript(我至少认为这是原因),所以我总是收到警告:“React Hook useEffect has missing dependencies ...”

我不想添加预编译器建议的所有依赖项,因为这会导致我的 useEffect 挂钩的意外执行。

我可以做些什么来删除警告消息而不添加(不想要的,从我的角度来看,不必要的,甚至适得其反的)依赖项?

0 投票
2 回答
27 浏览

typescript - 将对象数组转换为特定键的值数组

我的对象看起来像这样。

现在我想要的是一组水果的名称fruit object

0 投票
2 回答
217 浏览

javascript - Jest 无法测试等待的承诺,而是超时

我从只运行 axios GET 切换到返回一个承诺,现在我的 Jest 测试失败了:

在“resource.js”中下载 zip:

'resource.spec.js' 中的以下测试现在都没有通过:

值得注意的是,VSCode 告诉我,对于axios'resource.js','这个表达式不可调用'并且什么都没有mockImplementationOnce(它'不存在于类型......')。

以前我的downloadMtgJsonZip样子是这样的:

并且测试中唯一不同的行是 createWriteStream 的模拟更简单(它读取fs.createWriteStream.mockImplementationOnce(() => 'fs');

我试过添加:

我已经尝试添加writerOnFn('close');以尝试writer.on('close', ...)触发。

但我直到收到这个错误:

:超时 - 在 jest.setTimeout.Timeout 指定的 5000 毫秒超时内未调用异步回调 - 在 jest.setTimeout.Error 指定的 5000 毫秒超时内未调用异步回调:

我无法弄清楚缺少什么,以使异步调用被“调用”。上次我有这个问题模拟解决了createWriteStream我的问题,但我没有看到任何其他可以模拟的东西?

如何让这些测试再次通过?

0 投票
2 回答
28 浏览

html - 使用 CSS 的子元素上带有浅黑色背景的不透明度

我正在开发一个屏幕尺寸为360 X 640的移动 Web 应用程序。 我无法应用透明/黑色背景,如图“立即购买”按钮后面的图所示。我使用了绝对定位和相对定位。有人可以帮我解决这个问题吗?我尝试使用不透明度,但它不能按我的意愿工作。

我想要的是

在此处输入图像描述

我的前端

在此处输入图像描述

0 投票
2 回答
43 浏览

python - 为什么即使更改格式化文本中的变量(Python),打印格式化文本也保持不变

所以我有这个简单的代码:

我期望的输出是:

1
你好 1 号

但它的输出是:

1
你好号码 0

文本中的数字没有改变我试图理解为什么但我不能。我怎样才能解决这个问题?

0 投票
1 回答
54 浏览

c++ - 为什么 Google Protobuf 在 Mac 上使用我的 cpp 应用程序执行

我最近开始使用 clang 和 XCode 12 在 mac 上进行 C++11 开发,我真的很想更好地了解这个平台。

我正在测试在“空”C++ 程序中重载全局newdelete运算符,但我注意到使用全局替换运算符进行的 89new个分配没有通过全局替换运算符解除分配delete,这看起来像是内存泄漏。(也许不是,但为什么呢?)

在调试程序时,我发现这些分配都来自wireless_diagnostics::google::protobuf。

所以我的问题是:

  • 什么是 Google protobuf,为什么它会出现在我的程序中?
  • 为什么它会留下这些内存泄漏(或似乎是内存泄漏)?
  • 有什么可做的吗?

这是代码:

0 投票
2 回答
63 浏览

python - 如何根据另一列中的值填充一列中的 NaN?

我正在处理这个项目,我需要NaNreason列中填充一个单元格,但我需要先与列交叉检查status并填写适当的值。

条件是:

  • 如果STATUS是“已开票”并且REASONNaN,则填写“不适用”
  • 如果STATUS是“Lost Sale”并且REASONNaN,则填写“Unknown”

我试过这段代码:

但是,它说:

我不确定我所做的是否正确,因为我仍然需要reason列中不正确的其他数据NaN。非常感谢您的帮助!

0 投票
0 回答
50 浏览

r - 参数 C 是否无法针对“nu-svr”进行优化,还是错误?

我正在尝试使用该kernlab软件包优化 mlr3 生态系统中的 SVR 模型,但出现以下错误:

只有满足以下条件'type <U+2208> {eps-svr, eps-bsvr}'时才能设置参数'C'。相反,当前参数值为:type=nu-svr。

我发现成本参数 C 无法针对“nu-svr”类型进行优化,这很奇怪。

这是我的代码的一部分: