所有问题
c++ - 在这个简单的例子中,为什么 std::optional 的赋值运算符不能在编译时上下文中使用?
在使用 Compiler Explorer(以及在 std::optional 上阅读 cppref.com)半小时后,我放弃了。除了我不明白为什么这段代码不能编译之外,没什么可说的。有人请解释一下,如果有的话,也许给我一个解决方法?std::optional我在这里使用的所有成员函数都是constexpr,并且确实应该在编译时可计算,因为这里的可选类型 - size_t- 是原始标量类型。
apache - 查找 +php-osx.conf 时遇到问题
我已经使用 php 代码创建了一个网站,但是当我最近将我的 mac 更新为 big sur 时,我的 apache 没有工作。除了删除文件 +php-osx.conf 之外,我已经尝试了所有我能找到的东西,我在这里看到了另一个线程。但是我只能在终端而不是查找器中找到该文件,当我在终端中删除它时,它说权限被拒绝。因此,当我去更改权限时,我必须在终端中找到傻瓜根路径。然后它会因为没有这样的文件而返回。不太确定我在这里的下一步或该做什么 对这个新手的任何帮助或指导表示赞赏
r - 如何在 tmaps 标签中添加与值组合的标签
我想在 tmaps 中添加两个国家/地区标签及其各自的数据。我知道 tm_text 允许我添加这样的标签(我知道输出看起来很糟糕,但只是为了说明):
我希望每个标签都是这样的:“国家名称”“:”“变量”。我尝试使用 paste0:
有人知道该怎么做吗?提前致谢!
python - Flask 和 SQLAlchemy - 错误绑定参数
一般来说,我对编程很陌生,我正在尝试建立一个简单的网站作为宠物项目。
它是用 python 构建的,使用 Flask 和 SQLAlchemy 作为数据库。
我正在尝试通过使用 BufferIO 将其转换为字节流,然后将其编码为 base64 UTF-8 作为字节字符串,将 QR 枕头图像(生成或稍后转换为 PNG)存储在数据库中(这是我可能做错了什么),然后将其存储在数据库的字符串列中。
将字符串打印到控制台,我看不出有什么问题,但我遇到了数据库错误,似乎我碰壁了。
如果有人能指出我正确的方向,或者我应该完全尝试其他方法,我将不胜感激,因为我尝试了几种不同的方法,但似乎没有任何效果。谢谢!
我面临的错误:
生成器函数:
发布到数据库:
数据库模型:
jdbc - Kafka Connect:使用 JDBC Sink Connector 展平 ARRAY 记录
当我尝试使用 JDBC Sink 连接器(Kafka Connect)从 Kafka 主题轮询消息时,我遇到了数组类型记录的以下错误。
错误:
“trace”:“org.apache.kafka.connect.errors.ConnectException:在错误处理程序 org.apache.kafka.connect.runtime.errors.RetryWithToleranceOperator.execAndHandleError(RetryWithToleranceOperator.java:206) org.apache.kafka 中超出容差。 connect.runtime.errors.RetryWithToleranceOperator.execute(RetryWithToleranceOperator.java:132) org.apache.kafka.connect.runtime.TransformationChain.apply(TransformationChain.java:50) org.apache.kafka.connect.runtime.WorkerSinkTask.convertAndTransformRecord( WorkerSinkTask.java:520) org.apache.kafka.connect.runtime.WorkerSinkTask.convertMessages(WorkerSinkTask.java:473) org.apache.kafka.connect.runtime.WorkerSinkTask.poll(WorkerSinkTask.java:328) org.apache。 kafka.connect.runtime.WorkerSinkTask.iteration(WorkerSinkTask.java:232) org.apache.kafka.connect.runtime.WorkerSinkTask.execute(WorkerSinkTask.java:201) org.apache.kafka.connect.runtime.WorkerTask.doRun(WorkerTask.java:182) org.apache.kafka.connect.runtime.WorkerTask.run(WorkerTask.java:231) java.base/java.util. concurrent.Executors$RunnableAdapter.call(Executors.java:515) java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1128) java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) java.base/java.lang.Thread.run(Thread.java:829)引起:ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) java.base/java.lang.Thread.run(Thread.java:829)造成的:ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) java.base/java.lang.Thread.run(Thread.java:829)造成的:org.apache.kafka.connect.errors.DataException:展平转换不支持使用模式记录的 ARRAY(对于字段 RawASROutput.RawOutput)。org.apache.kafka.connect.transforms.Flatten.buildUpdatedSchema(Flatten.java:198) org.apache.kafka.connect.transforms.Flatten.buildUpdatedSchema(Flatten.java:195) org.apache.kafka.connect.transforms。 Flatten.applyWithSchema(Flatten.java:148) org.apache.kafka.connect.transforms.Flatten.apply(Flatten.java:77) org.apache.kafka.connect.runtime.TransformationChain.lambda$apply$0(TransformationChain.java :50) org.apache.kafka.connect.runtime.errors.RetryWithToleranceOperator.execAndRetry(RetryWithToleranceOperator.java:156) org.apache.kafka.connect.runtime.errors.RetryWithToleranceOperator.execAndHandleError(RetryWithToleranceOperator.java:190)\n\ t... 14 更多"
已安装的 Kafka Connect 插件:
http://localhost:8083/
JDBC 同步连接器配置如下所示:
我已经安装了以下连接器来制作扁平数组类型的对象
confluent-hub 安装 norsktipping/kafka-connect-jdbc_flatten:5.5.0 ( https://github.com/gertschouten/kafka-connect-jdbc-flatten )
谢谢!
javascript - 带有 XMLHttpRequest() 的 formData POST 请求不起作用,但在邮递员中工作
我一直在尝试发出将图像上传到 MongoDB 的 POST 请求。该图像是 dataUrl 类型的,当截取屏幕截图时,它会显示在我的 Chrome 中的“网络”选项卡中。
我的服务器端功能工作正常,因为我尝试使用邮递员发出帖子请求,并且图像上传没有问题。但是,使用代码,它似乎不起作用。
脚本.js
服务器端 router.js
EmployeeController.js
python - 列表索引超出范围python OpenCV?
这是代码:
这是弹出错误的地方:
我不知道错误是否是因为我没有启动列表,尽管当我启动列表时没有发生任何事情并且错误仍然存在
(这不是所有代码,因为堆栈溢出不允许我虽然我认为这应该足够了)
macos - 如何将图标添加到 Launchpad 以用于位于我的捆绑包资源文件夹 (macOS Big Sur) 中的辅助应用程序?
我有一个我正在构建的pkg应用程序,它有一个位于文件夹中的卸载程序应用程序Resources。
我希望能够在 Launchpad 中显示该卸载程序,但无法通过postinstall我的包上的脚本或任何其他方式弄清楚如何做到这一点。
我尝试简单地创建一个指向ln -s卸载程序的软链接 ( ),但这没有用。例如:ln -s /Applications/MyApp.app/Contents/Resources/MyUninstaller.app /Applications/?
链接已创建,但启动板中没有图标。
sql-server - EF Core 如何在 EF Core 中实现一次读取操作的脏读?
我有一个表在一些批量更新期间有一些潜在的锁。我正在使用 SqlServer。
我想允许对这一特定的读取操作进行脏读。这看起来像正确的实现吗?是否有另一种方法可以为某个特定操作启用 [WITH NOLOCK]?
不幸的是,我找不到关于该主题的太多文档,希望提供任何包含更多信息的链接。
以这种方式使用交易是否有任何潜在的失败?
此外,是否有任何方法可以在所有操作的上下文中启用脏读?
google-cloud-platform - 如何以编程方式从 GCP 市场创建 WURFL 服务?
我想将 ScientiaMobile 的 WURFL 微服务用于 GCP Marketplace ( https://docs.scientiamobile.com/documentation/wurfl-microservice/gcp-getting-started ) 但是我不想通过 GCP 的控制台 UI 创建它,因为我想在不使用时以编程方式销毁实例,然后在需要时以编程方式再次创建它。换句话说,我想编写一个脚本来创建它。
是否可以通过 GCP 的市场以编程方式创建服务?
python - Flask-SQLalchemy AWS Lambda:在 lambda 中重用数据库连接
根据AWS 最佳实践,数据库连接应该在处理函数之外初始化。
如何使用在 lambda 中运行的 Flask 和 Flask-SQLalchemy 代码来实现这一点?
我的代码使用应用程序工厂,例如: handler = create_app()。
visual-studio - Visual Studio 2019 使用 OpenSSL 1.1.1k 编译错误
我正在尝试使用最新版本的 OpenSSL (v1.1.1k) 编译我的 Visual Studio WIN32 项目,但我遇到以下关于 refcount.h 的编译器错误。在 refcount.h 中,编译器抱怨使用 InterlockedExchangeAdd() 函数从 volatile int* 到 volatile long* 的非法转换,该函数位于第三个 else if 预处理器指令块中,其中 #elif defined(_MSC_VER) && _MSC_VER>= 1200。除了注释掉 else if 块以使用正确的逻辑强制它进入 else 块之外,我尝试使用各种 Visual Studio 设置以及 OpenSSL 选项,但没有成功。我想知道是否有人遇到过同样的问题,或者是否有办法在不修改文件的情况下解决问题。
1>C:\openssl\openssl-1.1.1k\include\internal\refcount.h(116,42): 错误 C2664: 'long _InterlockedExchangeAdd(volatile long *,long)': 无法从 'volatile int * 转换参数 1 ' to 'volatile long *' 1>C:\openssl\openssl-1.1.1k\include\internal\refcount.h(116,36): message : 指向的类型不相关;转换需要 reinterpret_cast、C 样式转换或函数样式转换 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\intrin0.h(189, 1): 消息:见 '_InterlockedExchangeAdd' 1>C:\openssl\openssl-1.1.1k\include\internal\refcount.h(122,43) 的声明:错误 C2664: 'long _InterlockedExchangeAdd(volatile long *,long) ': 无法将参数 1 从 'volatile int *' 转换为 'volatile long *' 1>C:\openssl\openssl-1.1。1k\include\internal\refcount.h(122,36): message : 指向的类型不相关;转换需要 reinterpret_cast、C 样式转换或函数样式转换 1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\include\intrin0.h(189, 1): 消息:见 '_InterlockedExchangeAdd' 的声明
额外的信息:
Visual Studio Community 2019,Windows SDK 版本:10.0,平台工具集 v142
使用以下选项构建的 OpenSSL 1.1.1k: perl 配置 VC-WIN32 --debug no-engine
amazon-web-services - 如何阻止对 AWS 中特定端点的公共访问
我们希望在 aws 中保护 spring-boot 执行器端点。要求是不要使用 spring boot 提供的 spring boot application.yml 属性,并仅使用 aws 和 vpc 和/或负载均衡器配置来保护它们。
例如 /actuator/* 端点
javascript - 全局变量不变 - 保留初始值(javascript表)
我有两个全局变量catDeb和catCred
这些值在 func loadCategories 中定义,我认为应该可以在任何地方访问。但它没有更新功能。
它们在打开电子表格时被初始化onOpen(a)
似乎没问题。
程序从这里开始:
但是当试图访问全局变量catDeb或catCred时,它不会
如果我使用 de Débit 表,则会出现错误:
2 lug 2021, 20:11:26 Errore ReferenceError: catDeb is not defined at unknown function
如果我去信用表错误catCred
我究竟做错了什么。
TIA(又名提前致谢)
scala - 将数组转换为案例类 scala
我正在拆分一个字符串以获取一个数组,然后从中构建一个案例类对象。这是我的代码。
这行得通,但有没有更好的方法来做到这一点?
c# - 在 struct 方法中使用引用类型参数时是否会发生装箱?
我在遗留代码中遇到了一个结构,我觉得应该将其重新定义为一个类。它不符合在类和结构之间进行选择的一般准则。
当我在这里时,我想更好地了解包含具有引用类型参数的方法(例如接口)的结构在任何情况下是否可能由于装箱和拆箱而降低效率?
我的理解是,值类型在转换为引用类型或它们实现的接口时被装箱,而在转换回值类型时被取消装箱,但我不清楚在结构的方法中使用引用类型的含义。
给定一个结构和一个静态类:
结构与类的以下使用是否对内存使用有任何一般影响?
html - 对齐引导程序 5 中的内部卡
我似乎在<div>我的一个网站上对齐 's 时遇到问题,例如:https ://www.quiz-griz.com/22-do-you-know-your-tom-hanks-movies/
顶部的广告很好,左边的也可以,我想把这部分- TEXT -移到左边的广告旁边,形成一个正方形,如下所示:
形成一个正方形。
我的标记:
上面的代码似乎应该可以工作,但是它没有对齐,我之前确实可以工作,但是我已经复制/粘贴了很多次代码,所以我要绕圈子。
laravel - 如何在关系 Laravel Eloquent 中获取关系模型
我想在laravel的关系中获取关系对象的对象,即
我使用这种方法,但我得到了这个表的所有数据,而不是我定义的这个关系对象。
google-app-engine - 在 Cloud Build 上部署到 AppEngine 失败 -- 但不是在本地
截至今天早上,我所有的构建管道都开始出现故障。许多管道中的代码都没有改变,cloudbuild.yaml 文件也没有改变。
我有一些 NodeJS 应用程序,它们的 CloudBuild.yaml 文件类似于:
从今天早上开始,CloudBuild 似乎在“上传文件”后卡住并最终出错:
当我打开调试时:
我似乎无法确定问题出在哪里。疯狂的部分是当我在我的机器上本地运行这个管道时,它部署得很好,对 AppEngine 没有任何问题。
知道我可以从哪里开始故障排除吗?
android - 哪个 Android 模拟器可以配置为使用 Socks 代理?
有许多可配置使用的WindowsSocks proxy应用程序。例如Telegram messenger 或Android StudioFireFox浏览器(通过使用一些插件)或Google Chrome 浏览器(通过使用一些插件)。
在Windows 操作系统Android中的模拟器之间(例如 Genymotion 或 Memu 或 Nox 或 BlueStacks 或Virtual Device 或 ....),哪一个可以配置为使用Socks 代理?Android Studio
例如,我知道Android Studio虚拟设备在其设置中有我们可以HTTP在其中使用代理的选项。我正在寻找Android emulators可以配置使用Socks proxy的 .
谢谢
sql - 如何提取周末输入的数据
我有一个在数据库中输入的客户信息列表。我想提取仅在周末输入的数据,我想知道是否有办法做到这一点?
到目前为止,这是我的查询,但是,它给了我从 6 月 1 日到 6 月 27 日输入的所有数据,当时我只想在周末输入数据。如果有人可以帮我修改查询以提取周末数据,我将不胜感激
谢谢你
java - Selenium C# 连接到 Multiloginapp(自定义配置文件)
几个小时以来,我一直在尝试将这些代码转换为 c# 以将 selenium 连接到 multiloginapp 并启用自定义配置文件:
https://docs.multilogin.com/l/en/article/ufxks62hb4-selenium-browser-automation
我完全不能做 Python 或 Java。有人可以帮助我吗?
node.js - 在 Heroku 和 Firebase React js & express 上登录失败
我正在将Heroku 和firebase 用于 MONGODB 的后端和前端数据库当我在数据库中正确注册其存储数据但登录时它没有从数据库中获取数据.....请告诉我我做错了什么
前端
后端
angular - 带静态注入器的 Angular UT 组件
我的项目中有一个很大的类层次结构,我不得不将大部分重复的代码提取到父类中,这些父类将被扩展,有孩子甚至孙辈。父类 -> 子类 -> 子类的子类。像这样的东西。为了避免重复构造函数和 super() 调用,我在父类中使用了 Injector.create({options}) 来注入一些必需的服务。现在的问题是我的所有测试都因 TypeError 失败:无法读取未定义的属性“get”。这是我所拥有的:
现在 AppModuleServices 只是注入器的一个包装类,以便在我的整个项目中使用它。
我在应用程序的模块中设置静态注入器,如下所示:
一切正常,它正确地完成了它的工作,但 UT 都失败了。
我已经在 Karma Jasmine 测试中尝试了 Angular 2 在父级中实例化全局注入器但没有成功有谁知道在规范方面要做什么才能完成这项工作?
谢谢
更新:调试测试后,我发现实际上错误是:
信息:AppModuleServices 实际上不是一个模块。如果重要的话,它只是一个导出的类。我试图将注入器放入实际的应用程序模块中,但试图在层次结构中使用它会产生循环依赖。但是,由于它在运行应用程序时工作,我认为这不是问题,关于模拟注入器的东西应该是我的解决方案。