所有问题

0 投票
1 回答
419 浏览

typo3 - 在 CommandController 中解析 TYPO3 链接

我已经在数据库中保存了 TYPO3 文本(正文)。它包含以 t3 格式保存的不同链接:

想法是创建一些脚本作为 CommandController,获取保存的文本并通过 cron 通过电子邮件发送。问题是链接不会在没有前端环境的情况下转换为正确的 html(如果我在前端插件中执行相同的操作,它工作正常)。

我尝试使用流畅的 html 视图助手呈现此文本:

还尝试直接在我的 CommandController 中使用 $contentObject->parseFunc 解析文本。但它只会切断链接。

是否有任何简单的 TYPO3 函数可以在真正的 html 中转换正文?

注意:typo3 版本 8.7.16

0 投票
1 回答
57 浏览

google-cloud-platform - 使用 Google Cloud Storage Transfer Service 时保留对文件的公开访问权限

我使用 Google Cloud Storage Transfer Service 在 Google 云存储桶之间移动文件。我实际上已经执行了一项转移工作。在源存储桶中有已启用公共访问的文件。在目标存储桶中,相同的文件不再具有公共访问权限。 是否可以使用转移服务并保留公共访问权限?

0 投票
1 回答
25 浏览

php - 查看存储在laravel公共/存储中的pdf?

我的代码不保存 pdf,我需要显示它。可以的话也下载。

在控制器上我有这个

请帮忙,我只是想显示文件,谢谢!

0 投票
1 回答
35 浏览

laravel - 推送器未使用 laravel 发送事件

如果我测试它只是为了测试,Pusher 就可以工作,但是当我激活它以添加新的考试时,它就不起作用了。

我做活动课ExamAddedEvent implements ShouldBroadcast

和这段代码。

我的布局:

toastr msdn 我在布局中使用 css 和 js,如果我移动( toastr.success('New Exam Added!') )到另一个,它可以工作<script>。当我重新加载页面时它有效,但当我添加新考试时它不起作用

这是我的Examcontroller

为什么它不起作用?

.env 一切正常,复制过去,无需更改。

0 投票
1 回答
131 浏览

python - 如何在python中绘制集群?

我正在使用 python sklearn.cluster 进行聚类。我有 61 个数据,每个数据的维度为 26。原始数据:

我已将 PCA 应用于数据帧,以便基于 K-means 绘制集群。

数据 :

现在我想绘制结果集群我该怎么办?

0 投票
1 回答
154 浏览

android - DaggerTestAppComponent 未在 Android 测试目录中生成

我正在为 DI 使用 dagger android。我正在尝试通过将 Viewmodel 注入我的测试类(在测试目录中)来测试它。但是没有生成 DaggerTestAppComponent。

应用组件:-

ViewModelBinder(模块):-

测试应用组件:-

ViewModelTestBinder(用于提供模拟依赖项):-

PaymentViewModelTest:-

DaggerTestAppComponent 没有生成

0 投票
1 回答
203 浏览

c# - 为什么 float.IsFinite 在 Unity 中“未定义”?

当我float.IsFinite(float f)在 C# shell 中使用时,我没有问题。但是,当我在 Unity 的上下文中使用它时,我收到一个错误,声称它没有定义:

错误 CS0117:“float”不包含“IsFinite”的定义

以下是相关代码:

Unit是我在其中编写了上述行的结构。

我的问题是:为什么会出现这个错误,我该如何解决?

0 投票
1 回答
52 浏览

python - 有没有办法从机票网站上提取实时报价?

我需要知道机票的实时价格来计算最便宜的路线。有人知道提取这些数据的方法吗?(没有 Skyscanner 航班搜索 - 这不起作用)我正在用 Python 编写程序。

0 投票
1 回答
3304 浏览

html - 列表“图标”中的每个字典都应包含一个非空 UTF8 字符串字段“类型”

在分析我网站上产品的 html 是否有错误时,我发现这个奇怪的错误重复了 6 次:“列表“图标”中的每个字典都应该包含一个非空的 UTF8 字符串字段“类型”。

页面链接:https ://www.fermento24.com/collections/vini-in-offerta-questo-mese/products/terra-di-lavoro-igp-2017-galard?variant=32793469780039

我试图弄清楚这个问题来自哪里,但谷歌在解决这个问题的来源方面并不是很清楚,因为它把我带到了网站的第一个字符串“<!doctype html>”

任何人都可以帮我解决这个问题吗?

编辑:这里的截图:i.imgur.com/y2gjnIr.png

要查看错误,如 JosefZ 所述:转到该站点,右键单击 => 检查(或 Ctrl+Shift+I)。

0 投票
2 回答
365 浏览

sql - EF Core,FromSqlRaw 与 USE HINT

我很困惑 !
我有一个 ASP.Net Core 3 WebApi 应用程序,它工作正常:

但是,如果我尝试HINT在 SQL 中添加“”...

......然后它抛出这个异常......

为什么这条 SQL 在SQL Server Management Studio中运行成功,却被 WebApi 误解了?


更新#1

该死。当您告诉 EF Core 使用 Raw SQL 时,它实际上将该 SQL 放入子句中,这就是我看到错误的原因。

所以,这是我试图运行的(完全有效的)SQL:

..但是,看看 SQL Server Profiler,EF Core 实际上是在尝试这个 SQL,这是无效的......

该死...

那么我们如何使用来自 EF Core 的提示?


更新#2

因为我使用的是 EF Core,所以我按照这篇 Microsoft 文章DbCommandInterceptor中的说明在我的查询中添加了一个。

在他们的示例中,它拦截 SQL 并附" OPTION (ROBUST PLAN)"加到字符串。它表明它正在尝试运行此 SQL:

如果我以 Microsoft 为例,并将其更改为使用我的提示,那么我仍然会收到相同的错误,即“数据库‘提示’不存在。

啊啊啊!为什么我不能使用提示?!

0 投票
0 回答
788 浏览

node.js - Runtime.ImportModuleError - 错误:找不到模块“tslib”

错误信息

文件夹结构

源代码

  • handler.ts -> fn.getAll

模板.yaml

导出目录:

dist/out-tsc

  • handler.js -> fn.getAll

使用 tsc 进行 typescript 编译后。输出文件在目标位置生成。在每个 JS 处理程序文件中,我都有 tslib require 语句。下面的错误消息表示相同。当我单击 tslib 时,它完美地引用了节点模块。我该如何克服呢?

tsconfig.json在编译器选项中更新了以下选项。在节点模块中安装 tslib

错误:

0 投票
1 回答
134 浏览

ios - Xcode签名错误没有签名证书

最近更新了我的 Mac,我遇到了很多登录问题,最终当我能够登录时,Xcode 给了我错误:

没有找到匹配团队 ID“L435GR2VGD”的“iOS Distribution”签名证书和私钥。

如何将私钥添加到证书?

0 投票
2 回答
40 浏览

python - 用于搜索文件/文件夹 srcipt 的脚本

我想编写一个脚本(phyton,powershell),它将提供一个用于统计目的的时间戳列表。这是关于视频文件 (*.mov)。对于每个拍摄日,我的文件夹结构中都有大量文件。因此,出于内部统计目的,我需要早上第一个拍摄文件和晚上最后一个拍摄文件的时间戳。

文件夹结构:CUSTOMER/MMDDYYYY/SUBFOLDER(S)/ManyVideoFiles.mov

结果应为每天和客户提供一份列表,其中包含最早和最新视频文件的时间戳。

有什么建议我该怎么做?应该没什么大不了的吧?:-))

谢谢和最好的

0 投票
1 回答
41 浏览

postgresql - PostgreSQL - 跨年获得一致的年周对

我一直在努力寻找在 PostrgeSQL 中检索一致(年、周)对的解决方案。

在这里查看问题后,特别是在此评论中:

按 date_part('year', x)、date_part('week', x) 分组很可能不是用户想要的,应该被认为是不正确的。例如,2017 年的第一天仍然是 2016 年开始的第 52 周的一部分,因此 (2017, 52) 对可能根本不是您想要的,因为它排序到 2017 年底。使用 'date_trunc('week' , x)` 另一方面,正如人们所期望的那样工作。

date_trunc我尝试了和的一些组合date_part。然而,似乎没有一个给出一致的结果。

例如:考虑不同年份之间的这两个日期:'2017-01-01''2020-01-01'

我认为他们的正确(年,周)对应该是(2016, 52)and (2020, 1)

我不知道如何编写会给出这两个结果的 SQL 语句。

我试过:

1.

无论哪种方式,总是有问题,我可能想要一些可以给出正确结果的东西。我的问题是,当我按年和周分组时,有时我会考虑超过 7 天,我需要避免这种情况。

0 投票
1 回答
85 浏览

java - @Transactional 注解配置

嗨,我在学习 Java 核心之后正在学习 Spring 框架。我正在制作非常简单的 CRUD MVC 应用程序。有一个问题@Transactional 注释不起作用。在这件事上更有经验的人可以帮助我吗?堆栈:(Java、Spring、Hibernate、Maven)。

Pom.xml

我的配置:

我的初始化类而不是 web.xml

控制器

服务

0 投票
1 回答
151 浏览

azure - 用于限制数据库扩展的 Azure 策略

在 Azure 上创建新的 SQL 数据库时,它会将“计算+存储”选项设置为“2 vCore + 32GB 数据最大大小”作为默认配置,但我不想使用 vCore,我可以更改它。但问题是,是否可以通过策略限制订阅,以不允许任何用户创建具有不希望大小的数据库。有没有办法限制数据库的扩展?

0 投票
1 回答
29 浏览

python - python3.6版本bson和pymongo导入错误

我的 Ubuntu 16.04 中有最小的 python3.5。我使用以下命令将其升级到 python3.6。

现在,当我尝试在 python3.6.12 环境中导入 bson 或 pymongo 时,我得到"No module name bson/pymongo". 但是当我尝试在 python2.7 中导入 bson 或 pymongo 时,它被导入而没有任何错误。我错过了什么?提前致谢。

0 投票
1 回答
7471 浏览

laravel - Laravel Sail 如何更改本地开发域

我最近决定尝试 Laravel Sail,而不是我通常使用 Vagrant/Homestead 的设置。一切似乎都布置得很漂亮而且很容易,但我似乎找不到在本地环境中更改域名的解决方法。

我尝试APP_PORT=89 sail up使用 localhost:89 的命令在端口 89 上为应用程序提供服务,但是在启动它之前尝试记住哪个端口是哪个项目似乎很麻烦。

我正在寻找一种更改默认端口的方法,这样我就不必在每次想要航行时指定要服务的端口。然后我可以使用像laravel.testfor这样的别名,localhost:89这样我就不必再记住端口了,我只需键入项目名称即可。

我尝试更改 etc/hosts 文件,但发现它实际上对不同的端口没有帮助

例如,我实际上是在尝试通过简单地在浏览器上键入“laravel.test”来访问我的项目。

也欢迎任何其他建议来实现这一目标。谢谢

**更新** 在所有这些搜索之后,我实际上决定将我的工作流程更改为一次只运行一个应用程序,所以现在我只使用 localhost 并且我的 CPU 和 RAM 喜欢它,所以如果你在这里从宅基地搬到 docker ,问问自己你真的需要同时运行所有这些应用程序吗?如果答案是肯定的,研究一下,如果不只是使用 localhost,那就没有问题了

0 投票
1 回答
80 浏览

java - 无法启动 jstat:无法为对象堆保留足够的空间

我有一个旧的 Jboss 服务器,有 5go 的 RAM。我的 java 应用程序是这样配置的:

当我尝试关闭时,它使用与启动相同的 JAVA_OPTS,所以它失败了。所以我修改了 shutdown.sh 脚本,并添加:

一切正常。但是现在,我的 JMX 统计数据不再起作用了,我假设他们使用 jstat 来测量空闲堆。

当我做一个:

我有消息:

但此时我的服务器上有 1go 的 RAM 可用!JAVA_OPTS jstat 使用什么工作?

0 投票
2 回答
73 浏览

c# - 在C#中的嵌套列表中对相同索引的项目进行分组

我想重新排列一个嵌套列表,将列表中相同索引的每个项目分组到一个列表中。

这是我想要实现的目标。

输入

输出

如何使用 C# 实现这一点?

0 投票
3 回答
176 浏览

laravel - Laravel 三个模型之间的多对多关系

我想在三个模型之间建立关系。我的模型是

用户

-- 数据库结构

图书

-- 数据库结构

书架

-- 数据库结构

1:用户有很多书,书属于很多用户

2:用户的书属于一个书架,用户的书架有很多书。

如何定义这三个模型之间的关系?我正在构建一个类似于 Goodreads 的应用程序。

0 投票
1 回答
337 浏览

sql-server - 连接池中的连接实例如何提供 DbContext?

我们使用 asp.net core 3.x 和 EF Core 3.x

我们确实对几个实体有授权(因此它只允许表中的少数记录作为响应返回),这是通过访问 SQL 视图(内部连接两个表)实现的,我们针对该视图进行查询,该视图将只为您提供那些记录哪个登录用户被授权。

为了实现这一点,我们需要@@spid在执行选择查询(在应用程序表上)之前将登录的用户 ID 和(SQL Server)插入表(​​会话)(在上面的视图中使用),并且我们需要在之后立即删除该记录查询被执行。为了实现这一点,我们正在使用DbInterceptor.

会话表:

用户身份 会话 ID
1 32
2 26

应用表:

ID 用户身份 文本
1 1 我需要帮助...
2 2 我不会说英文...

db拦截器实现:

现在有了这个我们有一个例外

System.InvalidOperationException: '已经有一个打开的 DataReader 与此命令关联,必须先关闭。' 在线等待 eventData.Context.Database.ExecuteSqlRawAsync("EXEC DeleteUserSP @UserId", sqlParameter); 在拦截器的 `ReaderExecutedAsync` 方法中。

我用谷歌搜索了这个异常,发现可以通过MultipleActiveResultSets在连接字符串中提供 true 来克服这个错误。

使用有副作用MultipleActiveResultSets吗?

在浏览该主题时,我遇到了几篇文章,指出它可以在不同的请求之间共享连接实例,何时MultipleActiveResultSets设置为 true。如果在实时请求线程之间共享相同的连接,那么它可能会出现问题,因为授权正在处理这样一个事实,即它@@spid对于所有正在运行的实时线程都具有唯一性。

DbContext连接池中的连接实例将如何提供?

0 投票
2 回答
1269 浏览

javascript - Nuxt 和 Vue Apollo。如何通过重定向到 404/400/500 错误页面来处理 Smart Query 中的错误?我们能捕捉到这样的错误吗?

对于常规的 HTTP 请求,我们可以使用 asyncData({error}){...} 创建重定向

我们应该使用什么来使用 Smart Query 重定向到 400 页面?

使用 Vue Apollo,我正在尝试使用

如果我们重新加载页面,重定向不起作用。我们仍然得到一个错误,因为服务器端渲染:

在此处输入图像描述

使用全局错误处理程序,例如:

只有错误记录有效。重定向根本不起作用。

我们有什么方法可以处理智能查询中的错误,例如重定向到 400 页?

我们可以在智能查询中捕捉到这样的错误吗?像 try...catch... 在 asyncData() 中防止应用程序崩溃。

0 投票
1 回答
71 浏览

django - 在 Django 中查询一个 M2M 相关字段

我的项目中有一个模型Return,如下所示:

如何选择Return包含kitwith kit_client= 4 的所有对象?

我知道我们可以使用直接查询相关对象,__但如何查询嵌套对象?

0 投票
1 回答
38 浏览

git - 重新生成的文件夹被 Git 显示为“已修改”

我有一个用于构建版本的脚本。它执行许多验证检查;包括确保代码未经修改;相对于存储库。

作为此过程的一部分,Git 下的文件夹被删除然后重新创建。问题是不知何故git diff-index将其报告为已修改;但是,使用git diff.

我创建了一个最小可重现的示例:

文件结构:

文件 1-4.txt 是空文本文件。

脚本.sh:

运行脚本时,失败;报告以下内容:

注意没有任何diff输出。

问:这对我来说非常违反直觉。为什么会这样?