所有问题

0 投票
1 回答
694 浏览

laravel - Pivot 在 Laravel Nova 自定义规则函数内部返回 null 但不在其外部

我正在为BelongsToManyLaravel Nova 中的字段设置自定义验证规则,以在数据透视表中查找并与输入的值进行比较。它使用与同一资源的其他字段“共享”的功能。

我在资源中使用以下代码Delegation

有问题的功能是:

该函数跨越数据库中的两个表delegations,其中有一个模型和一个与另一个模型Delegation的关系的数据透视表。数据透视表称为。BelongsToManyAuthorityauthority_delegation

$id1返回当前登录用户id的表列的值。delegations这工作正常。

$id2应该返回附加到资源的当前查看资源的数据透视表delegation_id列的值。我试图获取的以下网址中基本上是 26 。authority_delegationAuthorityDelegationhttp://localhost:8000/nova/resources/delegations/2/edit-attached/authorities/26?viaRelationship=authorities

最后,$result返回前两列值匹配的列的值delegated_limit。如果发送正确的值,authority_delegation这也可以正常工作。$id2

我希望该函数返回一个浮点数,该浮点数既可以用于“帮助”字段中的显示,也可以用于“数字”字段中的验证。但是,虽然在帮助字段中完美工作,但在验证中不起作用(预期的验证在之后没有效果required。通过测试,我看到它在从验证规则函数中的枢轴null获取时返回$id2。我附上一张图片到图中,绿色圆圈表示在一个字段中正确显示了必要的值,红色圆圈表示它没有正确通过验证。

在 Laravel Nova 自定义规则函数内部但不在其外部的枢轴返回 null 的插图

但是为什么它在一个领域起作用而不是在另一个领域呢?

我花了一个下午试图弄清楚。我尝试转换为数组、对象等,但没有任何效果。如果我能id以任何其他方式获得当前查看的资源 - 难以捉摸的 26 - ,我很想知道!

我在各自AuthorityDelegation模型中建立了相关关系:

非常欢迎所有建议!

0 投票
2 回答
95 浏览

javascript - 在 JavaScript 中将一个数组转换/转置为另一个数组?

我不是 JavaScript 开发人员,我想要一些关于如何将对象数组(从 WebAPI 调用获取)转换为适合 Chart.JS 的数组的指针。

到目前为止,我的代码(有效)如下所示:

如何将我的“原始”数据转换为 Chart.JS 期望的格式?我可以让 webAPI(我写的)返回任何东西,但不认为返回 chart.js 格式数组是要走的路。它目前返回 1440 个对象 - 而不是 3 个!

我不懂js,所以我不知道如何做循环和类型转换,所以任何指针都感激不尽。如果可能的话,我宁愿不包括额外的包。

0 投票
0 回答
229 浏览

c# - 无法正确将 JSON 发送到 Unity 中的服务器

所以我有一个预建的服务器,专为我的班级(学校班级,而不是代码)设计,我知道它可以工作,因为其他人可以使用它。

我正在尝试使用 UnityWebRequest 将 JSON 字符串发送到服务器,但它似乎没有发送。服务器正在监听 127.0.0.1:8000,我在 Unity 中使用了 URL“ http://127.0.0.1:8000 ”。

代码运行良好,但我每次都得到 Status Code: 0 。有人可以帮我吗?

0 投票
0 回答
104 浏览

r - 获取点网格上多元核密度估计的协方差矩阵

我想在 R 中执行双变量核密度估计,获得对点网格的预测,最后获得对这组点的预测的协方差矩阵。特别是,我在最后一步(获取协方差矩阵)时遇到了麻烦。

我在 R 中尝试了各种多变量内核密度估计包。让我最接近我想要的是“locfit”包。它为我提供了我想要的点网格上的估计内核密度,以及标准误差。但是,我需要知道这些点估计之间的协方差,我还没有弄清楚如何获得。

如上所述,这给了我点估计的标准误差,但我也需要点估计之间的协方差。非常感谢任何帮助。谢谢!

0 投票
1 回答
417 浏览

android - 调用 stopForeground 时通知颜色发生变化

我正在使用exoplayer构建音频播放器。当我的音频播放器启动时,我会附上一个通知。当使用通知暂停按钮暂停/停止播放器时,通知背景颜色会发生变化。这是测试代码。

playerNotificationManger我尝试在被调用时再次设置通知颜色,stopForeground(false)但没有帮助。

当我再次开始播放时,通知颜色又回来了。当 stopForeground 发生时,我不希望通知颜色发生变化。你能建议我做错什么吗?

0 投票
2 回答
956 浏览

ansible - 子文件夹中多个文件中的 Ansible 更改字符串

我有一个包含文件以及其他文件夹的文件夹。
我在这些文件夹中有一些 JSON 文件,我需要在所有这些文件夹中将这些文件中的字符串“ logs ”更改为“ LOGINS ”。

我目前能够在主文件夹中的文件中更改此字符串,但无法在子文件夹中更改它。
我还能够列出所有文件,即使在子文件夹中,但我不知道如何更改子文件夹内文件中的字符串。

这是我目前的剧本:

0 投票
1 回答
78 浏览

javascript - 如何在不使用 setTimeout() 的情况下让我的快速应用回调函数在调用 res.send 之前等待?

我希望我的回调函数等到ClientProductLinks被填满后再通过 res.send() 发送它。我确定有一个简单的解决方案,但我是 JS 新手,似乎无法弄清楚。

目前, res.send()ClientProductLinks作为空数组发回。任何帮助是极大的赞赏。

0 投票
1 回答
327 浏览

java - 伊拉克电话号码的java正则表达式

我需要一个正则表达式来匹配这个电话号码模式:

  • 它总是以 07 开头
  • 然后是这个范围内的数字(3-9)
  • 它必须是 11 个字符

示例:07902848117

07796938209

07302819248

0 投票
0 回答
24 浏览

html - Bootstrap div 不是并排的

我无法弄清楚为什么我的 div 不是并排的......

我检查了以下链接,但他们没有回答我的问题......

引导并排 DIV

这是我的代码

它与<form>元素有关,我在那个元素上缺少一个类吗?

0 投票
1 回答
121 浏览

bash - 如何修复 Bash 脚本中的 '[: missing `]' ' 错误?

我正在尝试编写脚本。

这是我的代码的一部分

当我运行一些测试时,它总是在这一行显示“[: missing `]'”

为什么?

0 投票
1 回答
109 浏览

python - web2py - 使用相同身份验证的多个应用程序

这是第 9 章访问控制的片段:

如果多个应用程序共享同一个身份验证数据库,您可能需要禁用迁移:auth.define_tables(migrate=False).

我有一个设置,我想让我的每个应用程序共享相同的用户数据库,但有自己的数据库,这些数据库与用户数据库分开。

尽管浏览了访问控制和数据库抽象层文档,但我没有找到如何设置它的示例。

最好我可以告诉我,我可以在每个应用程序中实例化一个指向用户数据库的新 DAL,但我不确定如何将整个 Auth 指向该数据库以及在哪里设置migrate=false

类似于应用程序db.py文件内部的内容:

然后也许,更进一步的变化:

至:

我试过了,但没有用。

感谢您澄清在应用程序之间共享身份验证所需的步骤!

0 投票
1 回答
388 浏览

java - NoSuchMethodError:com.google.common.util.concurrent.MoreExecutors.directExecutor

我有一个main构建和执行良好的项目 ()。

envelope有另一个main项目(jar-with-dependenciesmaven assembly plugin

当我运行 fat jar 时,我收到了这个错误:

NoSuchMethodError:com.google.common.util.concurrent.MoreExecutors.directExecutor

com.google.guava谷歌表示这是由(在编译时和运行时使用的不同版本?)的版本之间的冲突引起的。

我已经在我项目的 pom.xml 的最顶部放置了对 guava 28.1 的依赖项envelope,并将 guava 的排除项放在所有其他依赖项下。但是我仍然在运行时收到此错误!

我怎么知道它为什么这样做?我如何防止它这样做?我该如何解决这个错误?

编辑

mvn dependency:tree仅显示对番石榴的一种依赖。

External libraries只显示一个版本的番石榴。

Ctrl+Norg.apache.curator显示了 MoreExecutors 类的两个实例 - 一个来自最新的 guava 版本,一个形成对包含shaded.com.google.common.util.concurrent.MoreExecutors该类的工件的深度瞬态依赖。

我尝试在我的 pom.xml 中排除此依赖项,但随后我收到一条错误消息,指出 Curator 未能找到 shaded.<..>.MoreExecutors 类。那么这可能是罪魁祸首,还是其他原因?

设置

0 投票
1 回答
45 浏览

r - 如何从数组的每一行中删除元素?

我有一个 M 行 N 列的矩阵/数组。

我想根据该元素是否满足条件(例如 if x > 1 & x != 5)从每一行中删除元素。

请注意,每行删除的数量是不同的,所以我不会再以矩阵结束:在我们完成后,每行将有不同数量的元素。

但这没关系,那么我只想要一个合适的数组中的所有这些行。

如何在 R 中有效地做到这一点?

0 投票
2 回答
2505 浏览

python-3.x - 为网格应用过滤器编写 meshlabserver 脚本

我有一个网格进行分析。我想应用过滤器清洁和修复,然后在 GUI 中删除孤立的部分。但我想使用 meshlabserver 在 python3.5 中编写脚本。怎么做?例如尝试使用 mlx 脚本,但不知道如何将此方法应用于我的任务。

0 投票
1 回答
329 浏览

laravel - “页面没有正确重定向”laravel

我正在尝试为家庭作业制作专辑。但是,我遇到了一个错误。我正在尝试使用验证,但它不起作用。

我正在使用逐步的 youtube 教程来帮助我制作这张专辑。然而,没有解释这个具体问题。我还阅读了有关验证的 laravel 网站部分。我也没有真正得到任何答案。最后,我在 StackOverflow 上查找了一些类似的问题,但是,我没有得到我想要的答案。

我收到以下错误:“页面未正确重定向”

我的专辑Controller.php:

我的相册.blade.php:

我的 web.php:

希望我已经为您提供了足够的信息来帮助我找到答案。

问候,

Parsa_237

0 投票
2 回答
58 浏览

python - 如何按降序编写多维的每个子列表?

我感谢您的帮助。有没有一种pythonic的方法?我也有 numpy,所以使用 numpy 会很酷。

我已经集思广益,想尝试通过将每个子列表编写为一维列表,然后按降序编写每个子列表,然后重新引入多维列表来做到这一点。你怎么能这样?我非常数学,所以看到一个非常数学的方法会很酷吗?

0 投票
2 回答
453 浏览

javascript - 尝试为 next.js 项目设置 ava 单元测试,但出现两个与设置相关的错误

在我的 package.json 文件中设置 ava 测试。但是,当我尝试从命令行运行测试时得到这个

编辑:使用 ava 版本 1.0.0-beta.8"

包.json

更新:使用 .babelrc 文件

目前正试图让 ava 从我的 .babelrc 文件中读取

0 投票
1 回答
172 浏览

asp.net-core - 在带有 ASOS 的 OpenID Connect 服务器中返回 401 响应

我遵循了使用 ASOS 创建自己的 OpenID Connect 服务器的教程。一切正常,但如果用户输入错误的凭据,他将看到 400 响应状态代码。我想将此状态代码更改为 401。这是我的 HandleTokenRequest 函数版本的代码:

我看不到如何在这里传递响应代码。这种方法有可能吗?

0 投票
1 回答
66 浏览

javascript - 通过字符串调用外部库函数

在我的 js 代码中有一个循环,它根据模块的名称加载模块。每个模块都返回 HTML 代码。所有这些都归结为网站布局。例如一个非常简单的模块:

该库包含数百个函数,例如:

我可以像上面显示的那样手动调用所有函数并且它可以工作。但问题是这样做我需要在我的脚本中为每个库函数编写 200 个调用案例。

我决定我可以制作一个输入文本框并让用户调用函数,这样他就可以编写“getUserLevel(25)”并单击一个按钮,然后得到一个结果。

这是我写的,它不起作用:

也不工作:

如何在输入中设置字符串的情况下按字符串调用函数?

尝试在https://playcode.io/上执行此操作但仍然无法正常工作:

我试图达到的目标,但它会引发错误

示例(不工作)代码:

0 投票
2 回答
1164 浏览

excel - 使用 VBA 和 selenium 抓取时从部分 id 中获取全部价值

我正在(试图)从一个有很多

我正在尝试将所有客户 ID 收集到一个数组中以进行进一步处理,但我很难找到使用 selenium 获取完整 ID 的正确代码。

我在循环代码时尝试了 FindElementsByXPath 的不同变体,但我不知道如何获取 ID 文本

第一个(.id)以错误结尾,但最后一个(.text)得到文本(duh),“2019-09-27”和“2019-09-26”,所以我想我不是那么远离真正的解决方案。

请问有什么建议吗?

0 投票
1 回答
396 浏览

google-analytics - 通过性能最高的 GTM 或 Gtag 部署 Optimize

Givens:使用 Anti-Flicker Snippet,所有标签都通过 GTM 部署

问题:在 analytics.js 时代,有一种安装 Optimize 的“分析优化”方法,以便优化可以在 GTM 之前开始加载,而不依赖于 GTM 容器加载/初始化。

见这里:https ://www.bounteous.com/insights/2017/03/02/updated-instructions-implementing-google-optimize/#3-how-to-install-the-optimize-snippet

这是重要的部分:

如果您之前没有看过这个,让我快速总结一下:这会加载分析 JS,而后者又会加载优化容器。ga('发送','pageview'); 被省略,因为浏览量将通过 GTM 发送(稍后加载)

但是随着 gtag.js 的发布,是否有更新的“Gtag-Optimize”片段执行相同的功能,还是在 GTAG 时代不再需要它?

“分析优化”方法用于更快地加载优化。是否仍然存在与性能相关的原因尝试在 GTM 之外加载优化,或者现在通过 GTM 加载是性能最高的方法?(或至少性能足够,无需尝试其他方法,如“gtag-optimize”)

0 投票
1 回答
234 浏览

android - 游戏开发:如何为速度添加加速度?

我有一个视图,我需要用加速度进行缩放,我的意思是,当比例为 时MIN_SCALE,速度必须很慢,但当比例接近 时MAX_SALE,速度必须更快。现在我的速度总是一样的。

视图将使用许多帧来进行移动:

我用该帧数计算 scaleVelocity :

每次游戏循环迭代,我都会使用以下代码更新视图的比例:

当帧数达到numberOfFrames动画必须结束。

如何向此代码添加加速?请记住,加速度必须尊重视图需要MAX_SCALE从 frameCount 变量到达最后一帧。

0 投票
1 回答
33 浏览

google-sheets - 知道单元格是否在任何公式中使用

例如:一个有几十页的电子表格,我需要从某些单元格中删除值,但首先我需要知道完整的电子表格中是否有任何公式使用cellA1或from 。因为如果计算时引用它们,我无法删除单元格中的值。A2A3Page 1

有没有办法让电子表格显示这三个单元格在哪里引用了某个公式?

当我们创建公式时,我们用作计算参考的单元格以不同的颜色显示,对吗?有一种方法可以制作这个反向系统,选择单元格并显示使用它的公式在哪里。

0 投票
1 回答
114 浏览

angular - 无法使用 -> [routerLink]=" '/profile/ ' + currentUser.id" 访问用户组件

我已经在 app-routing.module.ts 中设置了

任何未知的路径词都会将我重定向到登录页面,但是当我单击导航栏按钮上的配置文件时也会发生这种情况。

而不是进入 profile.componennt.html 视图,而是登录。知道为什么会这样吗?

0 投票
1 回答
118 浏览

xml - 使用 XSLT 基于特定键值合并 XML 节点

根据 ReferenceNumber 值合并 XML 节点

如何使用基于 Key 值的 XSLT 将 xml 请求合并到下面给出的输出。基本上,必须为 ReferenceNumber 以及相应的 ProductCode 和 SecondaryDivision 合并 xml 响应。以下是请求和预期响应。

我尝试使用以下 XSLT,但没有给出预期的结果。

下面是 XSLT

输入 XML

预期输出 XML