所有问题
c++11 - 当我使用来自 stl 的 make_shared 函数时,C++ 共享指针指向错误的地址
所以我有一个类,其中有一个 shared_ptr 声明如下
这指向一些大小的动态数组。我还为它实现了一个迭代器。在这个迭代器内部有一个 ++ 重载运算符。现在当我得到
例如,它将适用于前一个或两个元素。之后,它不能正确迭代。我还注意到以下几点:
例如我的 ptr_iter 是地址 ABDC0 for ptr_iter.get() 在开始做之后
或者
ptr_iter.get()
现在将指向其他地址,例如 SDBC,而不是指向 ABDC4 的整数。有人可以解释一下为什么会这样吗???
我需要能够以ptr_iter = make_shared( ptr_iter.get() + 1 );
某种方式做而不是ptr_iter = make_shared( *(ptr_iter.get() + 1) );
powershell - 是否有可以启动另一台主机的 powershell 命令?
我有一组计算机要关机然后重新开机,是否有 Powershell 命令可以执行此操作?我有'shutdown'命令来关闭它们,我不能使用reboot 命令。
提前致谢!
dart - 在飞镖语言列表中查找索引值
我有一个清单
我想在这个列表中搜索并找到“test2”索引。飞镖语言中有这样的功能吗?
flutter - 三边圆形文本输入字段,一侧矩形颤动
我需要添加一个文本字段,该字段具有 3 个侧面圆形和一个顶部右侧与正常矩形边。我正在尝试使用给我边框的 OutlineInputBorder 来做到这一点。但是我需要实现这个设计。
由于我没有足够的声誉,我不允许添加图像。如果有人帮助我,这将很有帮助。
django - Http 响应状态 415:AWS SNS 请求订阅错误
我正在尝试按照 aws 指南在我的 django 项目中设置 AWS SNS。我已经设置了我的 AWS 主题和订阅者,并将端点设置为api/v1/sns/
这是与 url 相关的视图api/v1/sns/
但是,每当我请求订阅时,这个请求就永远不会成功完成。后端返回 415 Http 状态。
有什么问题?
更新:AWS SNS 以纯文本格式发送请求。这会引起问题吗?如果是,我该如何解决?
c# - 在处理 SqlExcpetion 时查找特定的 DbContext
我想创建一个异常过滤器:
我有两个不同的 DbContext:MainContext:DbContext
和BigTouchContext:DbContext
. 我想在我的 ExceptionFilter 中检测是否抛出错误BigTouchContext
(实际上是多个租户)。
DbContext
是否可以以某种方式覆盖它,它通过自定义异常传输上下文类型?
java - 如何为 GetMapping 路径 ID 返回对象
控制器代码:
需要为路径返回一个对象id
存储库代码:
php - 如何在不刷新网页的情况下打印 PHP?
首先感谢大家的建议。所以,我有一个名为 的 php,我有一个名为sys.php
的 python 程序,button.py
如果我按下其中一个按钮,网页就会打印出 GPIO 是低还是高。现在这很好用,现在我想达到那个,它会在不刷新网页的情况下获取信息,我该怎么做呢?我听说过 Ajax 和 JQuery,但我完全知道它是如何工作的。
这是 sys.php,其中一些片段是用匈牙利语编写的,因为我来自那里,希望它不会打扰您。
这是蟒蛇:
go - 字符串转字符 (*array)[]
编译器返回:
cgo-gcc-prolog:129:19:错误:数组大小为负
我写了一个 webhook 函数,但触发了 notifyWebhook 函数并发送了错误的参数。为什么?我在哪里犯错?
spring-boot - 活动配置文件被忽略
我已经在 application.properties 文件中添加了“spring.profiles.active=local”但是在运行应用程序时它无法识别配置文件并使用默认配置文件运行
应用程序属性
应用程序-local.properties
javascript - React,来自地图的状态更新功能,带有目标名称和值
我正在尝试更新状态,当前的 func (handleLabelChange) 理论上有效(更新状态),但我想添加名称而不是textOne和值“????” 动态地从 textarea 字段或任何其他字段。某种target.name和target.value,但我不知道如何处理。
};
JSX里面的map函数:
kotlin - 使用 livedata、协程 (Kotlin) 测试视图模型
几天来,我一直在尝试测试我的视图模型,但没有成功。
这是我的视图模型:
这是我的存储库:
这是我的视图模型测试:
方法 mock() :
我收到了这个错误:
需要但未调用:observer.onChanged(); -> 在 com.vizzit.AdvertViewModelTest.fetchRequestContact_goodResponse(AdvertViewModelTest.kt:52) 实际上,与此模拟的交互为零。
我不明白如何检索我的查询结果。
amazon-web-services - lambda中并发操作后发电机数据库中的数据不一致?
我正在使用 kafka 消费者和消息作为事件数据调用五个 lambda。这些 lambdas 在 dynamo db 中同时读取、更新、写入和删除数据。因此,数据不一致。一个 lambda 从 db 获取数据然后更新数据,但同时另一个 lambda 获取旧数据并更新导致数据不一致的数据。有没有办法解决这个问题?
reactjs - 编写 React 组件并在运行时部署它?
我对 React 有点陌生。
我的公司正在开始制造一种产品,而不是任何客户需要定制的产品。
是否可以创建一个组件(我们称之为plugin)并将其部署到生产环境中的文件夹中,并且该组件在不重新编译整个应用程序的情况下被渲染?
例如:我有一个表单,我需要另一个表单调用客户端的 API,该 API 呈现一些信息,然后将该信息传递给主应用程序表单。第二种形式应该是这种插件,因为它依赖于组件的客户端 API 来呈现表格、图表或组件本身呈现的任何内容。
我一直在谷歌搜索,我还没有找到解决方案。
谢谢大家 :D
elasticsearch - 字符串 multi_match bool 的 Elasticsearch 部分
我只是将 mu 客户数据库复制到 Elasticsearch 中以获得更快的结果。
在我的列表页面上,我有一个搜索字段,可以将任何字符串搜索到我的客户数据库中。搜索应该能够匹配电子邮件、名字、姓氏、身份证和电话的结果。
我创建了一个nGram
过滤器,只能匹配查询的一部分
我的查询是
但这不是我想要的。
例如,我的一封电子邮件是test@geo.loc
,如果我搜索loc
我没有结果。
我用 4 封电子邮件进行了另一次测试test@geo.loc
test1@test.com
test2@test.com
test@test.com
。寻找test
它只会返回test@geo.loc
并且test@test.com
应该返回所有结果
其他测试电话号码之一是2211111111
如果我正在寻找1111
我没有结果但2211111111
可以工作
spring - 使用 file:// 前缀和没有前缀有什么区别?
我确实配置了 Spring Cloud Config Server。我的 application.yml 如下所示。
我对 uri 参数感兴趣。在文档https://cloud.spring.io/spring-cloud-config/multi/multi__spring_cloud_config_server.html中写到路径是这样指定的
但是,如果不指定 file:// 前缀,就像我所做的那样,一切正常。使用 file:// 前缀和没有前缀有什么区别?
php - 为什么我的 Symfony 使用的 PHP 扩展在 ubuntu 更新后无效?
我正在做一个 Symfony 项目。昨天执行了 Ubuntu 更新(自动),现在,如果我运行
然后我得到这个错误:
请求的 PHP 扩展 ext-json ^1.6 安装了错误的版本 (7.4.1)。安装或启用 PHP 的 json 扩展。
我检查了扩展,例如:
在 composer.json 我可以看到这一行:
如何确保我的扩展已安装并在 composer 期望的版本中启用?
node.js - 让 ALB 将端口 80 映射到节点服务器上的端口 3000
节点服务器在 3000 端口上运行,并且有一个 react 前端和一个 express 后端。我正在尝试使用 AWS ALB,以便我可以在端口 3000 上获得节点服务器提供的端口 80 请求。我没有运行 nginx 或 apache 或任何其他反向代理服务。
ec2 和 ALB 在同一个 VPC 和子网中,端口 80 和 3000 在 alb 和 ec2 上开放。我可以浏览端口 3000 上的 URL,但设置为 / 和端口 3000 的健康检查失败,我无法浏览端口 80 上的 URL。
如何使运行状况检查正常工作,还有什么我遗漏的东西会阻止我浏览端口 80 上的 URL?
ios - 我的应用程序正在由 iOS 中的 URL 方案打开,如何获取完整的 url?
在我的 iOS 应用程序中,我正在使用另一个应用程序打开 InAppBrowser 并提出问题。然后第二个应用程序再次使用我配置的方案(如 myapp://)调用我的应用程序,完整的 url 类似于 myapp://something/:answer。我设法在 InAppBrowser 中打开了该应用程序,然后当它调用 myapp:// 时我的应用程序重新打开,但我需要完整的 url,这样我才能得到答案。
到目前为止,我通过一些示例尝试了我发现的所有内容,例如https://ionicframework.com/docs/native/deeplinks和https://github.com/EddyVerbruggen/Custom-URL-scheme,但没有运气。
使用深度链接,我尝试关注文档,但从未调用过订阅,而且我看不到控制台日志。
使用自定义 url 方案,我不明白将 handleOpenURL 函数放在哪里。我试图把它放在<head>
index.html 中标签的末尾:
但它永远不会被调用。
(我在 iOS 上,我使用带电容器的 Ionic4。)
有人可以分享一个如何做到这一点的例子吗?
xcode - Xcode 11.3 未打开项目
Xcode 拒绝打开任何项目,每次打开项目时,旋转轮启动并且 Xcode 冻结并且必须强制退出。在极少数情况下,项目可能会在一两分钟后打开。
我已经采取了很多措施来纠正这一点,其中一些比其他的更激烈:
- 删除了所有派生数据。
- 删除了所有
/Library/Developer
文件夹。 - 全新安装 Xcode
- 全新安装 MacOS,删除所有 Beta 面包屑(这对新项目来说没问题,只要我打开旧项目,就回到原点)
- 以上所有再次
有很多关于 Xcode 问题的线程,但没有一个有信誉的修复;真的很想搞定这个。
cassandra - 如何设置 Cassandra 集群
目前,我们必须设置我们的 Cassandra 集群来支持两个数据中心。我们有一个粗略的想法,数据库集群可以设置如下图。
根据这张图。
假设我们有 6 个数据库节点。
至于最底层的,
1.3 数据中心 1 中的节点。
2.3 数据中心 2 中的节点。
3.创建一个集群,包含所有节点。
4.创建密钥空间时,可以使用NetWorkToplogyStrategy和复制因子DC1:2、DC2:2实现跨数据中心的数据复制。
重温第一,
集群 1 中的 1.3 个节点,数据中心 1。
2.3 集群 2 中的节点,数据中心 2。
现在,我有一个问题,如何设置集群 1 和集群 2 或数据中心 1 和数据中心 2 之间的复制机制。
谢谢。
javascript - 在使用带有 http://localhost:3456/fileName/ 的 epubjs 时,react-native android 应用程序中出现空响应错误
我目前正在研究 react-native 项目并构建简单的阅读书籍应用程序。我正在使用“epubjs”和“react-native-static-server”进行本地文件访问。
在 8.0 设备以下的 android os 版本中一切正常,但在 9/10 中没有(在 ios 中一切正常)
令人沮丧的是,在开发/调试构建(assembleDebug)中,它在 android 9/10 中工作,但在安装发布构建(assembleRelease)后,它给了我空响应错误。
这是我的代码
流光组件:
这是方法:
angular - 如何在Angular6中为ngx-datatable列编写自定义排序方法?
我在 Angular6 项目中定义了一个 ngx-datatable,如下所示,我需要在表中按以下顺序对国家/地区进行排序。
代码-
我可以按字母顺序排列列,如下所示。
但我需要按上述顺序对它们进行排序。行按此顺序排列。(英国 > 美国 > 俄罗斯)。
请帮助我在 ngx-databale 中进行排序或使用自定义比较器。谢谢
stackblitz中的示例代码