所有问题

0 投票
3 回答
74 浏览

python - 物理尺寸和阵列尺寸

如果我有一个具有三个维度(纬度、经度和降雨量值)的降雨图,如果我把它放在一个数组中,我需要一个 2D 还是 3D 数组?数组会是什么样子?

如果我有一系列具有四个维度(纬度、经度、降雨量和时间)的每日降雨量图,如果我将它放在一个数组中,我需要 3D 还是 4D 数组?

我在想我将分别需要一个 2D 和 3D 数组,因为纬度和经度只能由 1D 数组表示(但重新整形,使其具有超过 1 行和列)。请启发我。

0 投票
0 回答
918 浏览

asp.net-core - ASP.NET Core-2.2 asp-all-route-data 不起作用

在 ASP Core 2.1(及更早版本)中,这将生成正确的 URL:

现在在 ASP.Net Core 2.2 中它不起作用。我的应用程序使用区域(不确定是否重要)。asp-route-id="@id"如果我使用,等手动输入我的参数asp-route-currentFilter="@filter",它将起作用。

更新:

如果我在我的 startup.cs 文件中修改这一行:

只是:

然后它工作。我不知道为什么。显然是版本兼容性问题。

有什么想法或想法吗?

这是我第一次尝试使用 .Net Core 2.2。我之前在 2.1 中也注意到我的身份区域有效,在 2.2 中我不得不将锚标签的控制器/动作部分更改为asp-page="controller\action"

我不知道这是否与这个问题有关。

0 投票
1 回答
62 浏览

visual-studio-code - 打开时VS代码总是打开4x分屏窗口?

有没有办法设置VS代码窗口,所以当它第一次打开时,它不会打开同一个文件的4倍分割窗口?

0 投票
1 回答
123 浏览

php - 使用 Ajax 将数据发布到数据库时刷新从控制器发送的列表

我正在尝试添加用户可以在不使用 Ajax 刷新页面的情况下将商品添加到购物车的功能。我在将数据发布到数据库时成功,但我无法自动刷新列表(在数据发布后)。

阿贾克斯

这是我想要刷新的列表。

控制器

0 投票
1 回答
872 浏览

java - 通过“mixins”进行验证

我正在 Spring Boot 2+ 中开发一个 RESTful API,为此我需要执行多个验证。没什么特别的,只是典型@NotNull的,,,,,,,,,等等……@NotEmpty@Max@Min@Email@Regex@Future

除了我有来自 API 的 bean,我必须使用但不能修改. 这意味着我无法注释这些 DTO 中的字段和方法。

如果我可以创建与我必须在 API 中使用的真实 DTO 相同结构的mixin类或接口,那将是很棒的,我很乐意在其上放置 bean-validation 的注释。

例如,如果我有以下无法修改的 DTO:

我将创建以下 2 个接口来模仿它们的结构并根据需要对它们进行注释:

如您所见,接口中方法的名称与 bean 类的属性名称相匹配。这只是一种可能的约定...

然后,理想情况下,在应用程序加载时的某个地方(通常是一些@Configurationbean),我很乐意按照以下方式做一些事情:

除了那ValidationMixinsSetup.addMixinFor是纯粹的幻想,即它不存在。

我知道杰克逊在 JSON 序列化/反序列化方面存在类似的结构。我多次发现它非常有用。

现在,我一直在查看 Spring 和 Hibernate Validator 的源代码。但这不是小菜一碟……我已经研究了ValidatorFactory, LocalValidatorFactoryBean,TraversableResolver实现,但我什至无法开始概念验证。任何人都可以对此有所了解吗?即不是如何实现整个功能,而是如何以及从哪里开始。我正在寻找一些关于哪些是要扩展和/或实现的基本类或接口、要覆盖哪些方法等的提示。


编辑1:也许这种方法不是最好的。如果您认为有更好的方法,请告诉我。


编辑2:至于这种方法过于复杂,过于复杂,Rube Goldberg等,我欣赏并尊重这些观点,但我不是在问通过 mixins 进行验证是好是坏,方便还是不方便,也不是为什么它可能是这样。通过 mixins 进行验证有其优点,我认为这对于一些有效的用例来说可能是一个很好的方法,即使用声明式验证而不是脚本式或编程式验证,同时还将验证与模型分离,让底层框架完成实际的验证工作而我只指定约束等。

0 投票
2 回答
2257 浏览

javascript - 部署到 Cloud Foundry 的应用程序无法启动

我尝试将我的 Node.js 应用程序部署到 Bluemix,但它失败了。

当我运行时,cf logs IssueTracker --recent我看到了这个错误:

我是 Cloud Foundry 的新手,所以不知道下一步该做什么。我该如何解决这个问题?

0 投票
1 回答
468 浏览

c - UART 和寄存器

所以我对此很陌生,并试图了解寄存器和 UART,并获得了以下代码来学习。

我只是想知道是否有人可以解释pl011 DRFR寄存器如何通过相关的 UART 外围设备传输和接收数据。任何帮助都将不胜感激。

0 投票
1 回答
152 浏览

rotation - CGAL:如何将一个 3D 矢量旋转到另一个?

我正在尝试使用 Exact_predicates_exact_constructions_kernel 旋转 3D 非单位向量 (Vector_3),使其与另一个 3D 非单位向量一致。

我正在创建旋转矩阵,主要是指this。然而,创建单位向量并非易事。用这个内核执行这种旋转的最合适的方法是什么?

0 投票
1 回答
487 浏览

javascript - 如何从另一个javascript获取元素

首先,我想动态标题标签。每个页面的标题选项卡都会更改<h2> Something</h2> 所以我尝试将<h2 id="name">something</h2>标题选项卡页面制作为一个单独的 html 页面。并且每个不同的javascript页面都有自己的<h2> 我尝试使用var something =document.getElementById("name")然后document.title=something像这样。但是这个主文件无法获取外部文件中的元素。

无论如何我可以制作动态标题标签吗?

没有jQuery。

0 投票
3 回答
465 浏览

java - 当该列属于Spring中的复合主键时如何按一列过滤

拥有这样的 DAO:

和复合主键:

所以我现在可以findById(new CompositeId(guest, idhousing));从我的@RestController. 问题是:如果我想按复合主键的列之一进行过滤,比如 guest。

我不能这样做,findByguest因为我的 DAO 中不再存在 guest BookingObject。我怎样才能得到“给我所有来宾等于...的行”的结果

0 投票
2 回答
490 浏览

python - 用于 reddit 的 feedparser 返回空

我正在尝试使用 feedparserpython从 sub_reddit 中获取最新的帖子。

我有下面的代码,但是当我运行它时它没有返回任何东西。

0 投票
1 回答
962 浏览

javascript - Vis.js 时间轴 - 如何在不嵌套的情况下折叠组

我希望能够通过单击组标题(或其旁边的图标等)折叠或切换时间轴上特定组的可见性

我见过的所有实现类似功能的示例都需要使用嵌套组,然后折叠组,但嵌套模型不适用于我们的数据,我们只想一次折叠一个。

我已经想出了如何通过设置类名在初始化时将组显示为折叠,但我还没有想出如何在组标签+行上动态切换类名。

0 投票
1 回答
990 浏览

android - google_maps_flutter 在 Android 上崩溃 NullPointerException

我在物理 Android 设备(Oneplus 6t)上使用官方 google_maps_flutter 插件,自上次 Flutter 升级以来,我在调用 GoogleMap 小部件时出现黑屏。我目前在 master 分支上。任何帮助将不胜感激,谢谢。

插件版本 google_maps_flutter:^0.0.3+3

重现代码

日志:java.lang.NullPointerException:尝试在空对象引用 E/MethodChannel#flutter/platform_views(29682) 上调用虚拟方法“double java.lang.Double.doubleValue()”:在 io.flutter.plugin.platform。 PlatformViewsController.createPlatformView(PlatformViewsController.java:141) E/MethodChannel#flutter/platform_views(29682): at io.flutter.plugin.platform.PlatformViewsController.onMethodCall(PlatformViewsController.java:118) E/MethodChannel#flutter/platform_views(29682) : 在 io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:200) E/MethodChannel#flutter/platform_views(29682): 在 io.flutter.view.FlutterNativeView.handlePlatformMessage(FlutterNativeView.java:163) E/MethodChannel#flutter/platform_views(29682):在 android.os.MessageQueue。nativePollOnce(Native Method) E/MethodChannel#flutter/platform_views(29682): 在 android.os.MessageQueue.next(MessageQueue.java:326) E/MethodChannel#flutter/platform_views(29682): 在 android.os.Looper.loop (Looper.java:160) E/MethodChannel#flutter/platform_views(29682): 在 android.app.ActivityThread.main(ActivityThread.java:6863) E/MethodChannel#flutter/platform_views(29682): 在 java.lang.reflect .Method.invoke(Native Method) E/MethodChannel#flutter/platform_views(29682): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:537) E/MethodChannel#flutter/platform_views(29682) : 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)160) E/MethodChannel#flutter/platform_views(29682): 在 android.app.ActivityThread.main(ActivityThread.java:6863) E/MethodChannel#flutter/platform_views(29682): 在 java.lang.reflect.Method.invoke(本机方法) E/MethodChannel#flutter/platform_views(29682):在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:537) E/MethodChannel#flutter/platform_views(29682):在 com.android .internal.os.ZygoteInit.main(ZygoteInit.java:858)160) E/MethodChannel#flutter/platform_views(29682): 在 android.app.ActivityThread.main(ActivityThread.java:6863) E/MethodChannel#flutter/platform_views(29682): 在 java.lang.reflect.Method.invoke(本机方法) E/MethodChannel#flutter/platform_views(29682):在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:537) E/MethodChannel#flutter/platform_views(29682):在 com.android .internal.os.ZygoteInit.main(ZygoteInit.java:858)ZygoteInit.main(ZygoteInit.java:858)ZygoteInit.main(ZygoteInit.java:858)

0 投票
1 回答
56 浏览

r - 正则表达式因美元符号而失败

在 R 中,我试图匹配来自文件名向量的一系列字符串。我只想要那些没有以 .tif 结尾的字母

返回:

为什么美元符号会失效?我对第二个 grepl 的预期结果是:

0 投票
1 回答
43 浏览

sql - 从 SQL 结果集中获取两行之间的日期差异

我尝试了以下方法从 SQL 结果集中获取两者之间的日期差异。我查了谷歌但没有运气,所以我创建了下面的脚本来完成同样的事情。希望能帮助到你。

0 投票
0 回答
78 浏览

amazon-web-services - 旧 SSL 证书优先于新证书

我最近继承了一个网站,遇到了 SSL 证书过期的问题。使用 OpenSSL 验证证书后,我发现一个域有两个证书:

  1. 手动创建的 Let's Encrypt 证书(已过期)
  2. 由 AWS 证书管理器提供的证书(工作中)

www.当位于 URL 的开头时,OpenSSL 检查指向工作证书,但如果将www.其删除,则检查指向过期的证书。奇怪的问题是 AWS 证书是域的通配符证书,并且其中不包含 a www.

如何解决此问题以将用户定向到正确的 SSL 证书?我试图在服务器中找到实际的证书文件以试图将其删除,但我在任何常见的地方都找不到它。

0 投票
1 回答
24 浏览

javascript - 在滚动底部生成 div

我想<div>用javascript生成s。当页面向下滚动并且最后一个 div 出现在屏幕上时,即使是一点点,新的 5 <div>s 应该在它下面生成。页面上的最后一个 div 将包含可被 5 整除的文本(例如 5、10、15、20...)。如果我在下面的评论不够清楚。

0 投票
1 回答
57 浏览

vb.net - 随机图像卡在一张图像上

我有一个随机生成器的代码,它将随机图像放入 2 个图片框中,但在其中一个图片框中,图片保持不变并且不会改变。这是我的代码。

我做了六次然后再次开始,但这次使用的是 Random2 As Integer 和 PictureBox2(不改变图像的那个)。我很困惑为什么会这样。

0 投票
1 回答
2060 浏览

c# - HttpClient 未使用客户端证书进行双向 TLS 身份验证

问题

为什么我的 HttpClient 实例不使用我提供的客户端证书进行相互身份验证?

背景

我正在使用 HttpClient 进行双向 TLS。作为客户端,我将客户端证书添加到 WebRequestHandler,然后在新的 HttpClient 中使用该处理程序。

我的机器上没有安装证书。我已成功将其加载到处理程序中,并且在调试时可以看到它(密码也是正确的)。

我正在针对几个不同的测试域进行测试

两个测试应用程序都显示没有发送证书。

代码

0 投票
0 回答
69 浏览

spring-boot-admin - 如何修复“⚠️配置 INFO 失败。” 尝试在 Spring Boot Admin 中设置 ROOT 记录器级别时?

单击INFOROOT 记录器的按钮时,我看到了错误⚠️Configuring INFO failed.

我还看到该Reset按钮是灰色的。

设置和重置其他类和包的日志级别可以正常工作。

我看到这logging.level.root是设置在application.yml. 这样的设置是否足以阻止它从 Spring Boot Admin 设置?

0 投票
3 回答
612 浏览

c# - 使用 Newtonsoft 将复杂的 JSON 转换为通用列表

下面是一个 Json :

下面是我创建的类结构,因为我需要将其填充到 C# 对象中。我正在尝试创建RulesEngineOutput的集合并用 json 内容填充它。

我正在尝试使用以下代码来实现这一点:

但这会引发异常,因为该项目得到一个字符,我认为我需要在循环中传递一个 JSON 对象,但我无法得到一个。每次我得到的是一个 JSON 字符串。

无法将当前 JSON 数组(例如 [1,2,3])反序列化为类型“RulesEngineOutputCollection”,因为该类型需要 JSON 对象(例如 {\"name\":\"value\"})才能正确反序列化。\r \n要修复此错误,请将 JSON 更改为 JSON 对象(例如 {\"name\":\"value\"})或将反序列化类型更改为数组或实现集合接口的类型(例如 ICollection、IList ) 比如可以从 JSON 数组反序列化的 List。

0 投票
0 回答
148 浏览

c - 获取 MacOS 进程 pid

我正在开发 MacOs 应用程序。在那里我需要获取进程pid。有没有办法从捆绑ID或应用程序名称开始获取该pid?我正在使用 C/C++,所以现在不能选择 Objective-c 在此先感谢

0 投票
1 回答
299 浏览

android - 如何在课堂上使用 Shared Preferences 来设置所有活动?

首先:我在 StackOverflow 中搜索了我的问题。

Android - 在单独的类中使用共享首选项?

我得到了空期望。

我正在为 Android 平台制作一个简单的 2D 游戏。我只需要设置一个级别的值来制作这个游戏。制作我的游戏;我创建了 3 个活动。第一项活动;获取级别编号,并传递到第二个(游乐场)。在那之后; 如果游戏通过,第二个活动通过第三个。当用户点击按钮级别将上升(+1)。级别数总是1或1以上。我曾经使用共享偏好来保存我的价值,但我不工作。我该怎么做?

这是我的代码:

第一次活动:

第二个活动:

第三的按钮活动转到第一个:

0 投票
1 回答
204 浏览

ios - 从弹出窗口呈现自定义弹出窗口然后关闭第一个弹出窗口会导致闪烁

目前,我创建了一个自定义弹出窗口 A,然后当按下其中的按钮时将其关闭,并在完成处理程序中创建一个新的弹出窗口 B。

两个弹出窗口的相似之处在于它们使用黑色视图并将 alpha 设置为一个值来模拟标准警报提供的灰显屏幕效果。

但是在创建 B 之前关闭 A 会导致闪烁。我想在解雇 A 之前创建 B 但还没有找到一个好的方法来做到这一点。

关于如何做到这一点并避免闪烁的想法?

我正在考虑将带有alpha设置的黑色视图放在显示弹出窗口A的视图控制器屏幕中,并在显示弹出窗口A时打开它,并在弹出窗口B被关闭时关闭它。然而,这似乎不是最好的解决方案。另一种方法是使用单个弹出窗口并显示隐藏控件,但这似乎也不是一个好的解决方案,因为它会使情节提要 VC 变得混乱。

下面是代码现在的样子:

从菜单中创建弹出窗口 A:

然后从 Popup A 的按钮操作:

和扩展:

0 投票
0 回答
265 浏览

azure - 如何使用 ARM 模板续订 SSL 证书?

我在 Azure 中自己的资源组中有一个应用程序,它是使用 Azure 资源管理模板预配的。

当我尝试通过将 pfxBlob 更改为续订证书 .PFX 文件的 base64 字符串来替换 SSL 证书,然后部署模板时,一切似乎都正常工作。

没有错误,但是当我在 Azure 门户中签入时,证书尚未更新,并继续显示旧证书的详细信息。

我可以通过 Azure 门户手动上传证书(尽管它显示为第二个证书),所以我确定证书没有问题。

是否可以使用 ARM 模板覆盖现有证书?