所有问题
java - 将arraylist拆分为单独的数组,每个第3个元素是下一个元素的第一个元素
我正在尝试将数组列表拆分为单独的数组以获得“边缘”。我需要将数组列表拆分为大小为 3 的数组,新拆分创建的数组的第三个元素是下一个的第一个元素。我目前所做的是,arraylist 已成功拆分为 3 个数组,尽管第 3 个元素不是下一个元素的第一个元素。
示例: [1,2,3,4,5,6,7] 需要拆分为 [1,2,3],[3,4,5],[5,6,7] 但我我得到的是 [1,2,3],[4,5,6],[7]
这是我使用的代码:
然后访问这个方法
c# - 获取具体类实现的特定接口的类型列表
给定一个类,我如何找到 INotificationHandler<> 的类型:
我正在考虑沿着这条路走,GetType().GenericTypeArguments[0]
但是想先检查是否有更安全的方法。
我已经尝试搜索并欣赏这很可能是重复的,如果是这样,请告诉我,我将删除。
python - 路径不匹配
我已经开始学习 Django,我正在观看这个讲座(直到开始 20 分钟)并按照说明进行操作,但我得到的错误是:
运行后
我在“lecture3”应用程序中的 settings.py 文件是:
以及其他一些内容。
“hello”应用程序中的views.py文件是:
“hello”应用程序中的 urls.py 文件是:
“lecture3”应用程序中的 urls.py 文件是:
我在这里检查了类似的问题,但我的问题没有解决。谁能告诉我为什么会收到此错误。任何帮助,将不胜感激。
ios - 如何缩小视频文件大小(swift 5)
我很震惊这样一个常见的问题有这么少的帖子/教程!(自己google一下看看)
输入:视频网址(可能来自照片库。)输出:视频网址(压缩,低质量)
我发现的所有解决方案要么太旧/在 Obj C 中/甚至是错误的!
谢谢你花时间帮助我:)
java - 无法通过 ToolProvider 找到 jpackage
精简版:我正在尝试从 gradle 任务中调用 jpackage,但 ToolProvider 返回 null(或者更好的是失败的 Optional)。AdoptOpenJDK 14.0.0(sdkman 标识符 14.0.0.hs-adpt)和 Java.net(我认为那是 Oracle OpenJDK!?)14.0.1(sdkman 标识符 14.0.1-open)就是这种情况。我正在使用 Gradle 6.3(但这感觉不像是 gradle 问题)。
长版:我正在关注jpackage 上的这个演讲,在 12:12 显示了从构建工具调用 jpackage 的代码。(官方jpackage页面还提到:除了命令行界面,jpackage可以通过名为“jpackage”的ToolProvider API(java.util.spi.ToolProvider)访问。)
仍然是我的(Kotlin)代码(位于 buildSrc/src/main/kotlin 中)
由新的 Gradle 任务调用
未能说明
我应该补充一点,从命令行调用 jpackage 没有问题。
更新:我证实这与 Kotlin 或 Gradle 无关。这个基本的 Java-14 程序产生了同样的异常:
解决方案:(结合 Slaw 的回答)由于 jpackage 处于“孵化”状态,因此对于我的非模块化应用程序来说不容易使用,我决定通过创建一个新进程来调用它:
我的任务定义如下所示:
我无法从 IntelliJ 中执行任务,因为它似乎使用它本身捆绑的 JDK11 调用 Gradle,但至少 IntelliJ 可以自己编译构建脚本(因为版本检查在 doLast 块中,而不是直接在寄存器块)。或者,您可以更改 IntelliJ 用来调用 Gradle 的 JDK,向下滚动到 Slaw 在他的答案下的评论,看看如何。
顺便说一句:我很确定Gradle 版本 6.3是这个工作的硬性要求,因为它是第一个与 Java 14 兼容的 Gradle 版本。
spring - 是否可以使用 Spring Boot 后端创建 Cordova 应用程序?
可能吗?我想使用 cordova/phonegap 和 spring boot 作为后端创建一个简单的 CRUD 应用程序。每当我在浏览器中测试科尔多瓦应用程序时,它总是说 CORS 问题。
finite-element-analysis - 实现3D弹性膜元件的c++ FEM库
我需要将结构 FEM 求解器合并到我的 C++ 代码库中。
具体来说,我正在解决一个 3D 表面网格问题,我需要一个 3D 弹性膜单元,其参数化为厚度和结构材料属性。如果可能的话,我想使用一个免费的开源解决方案,并在 Windows 上工作。
我没有设法在我熟悉的库(MFEM,VEGA)中找到对此的支持,而且我不确定 fenics-shells,因为所有示例都使用厚板和 2D 网格,并且没有提到弹性膜.
对于这个问题,图书馆有什么建议吗?
谢谢。
c# - 如果在不更改类类型的情况下出错,则在 int 类中重定向
我是 c# 新手,在尝试设置特定类时遇到问题。
我的代码中已经有大量的 trycatch 和重定向,但我似乎无法得到以下部分,我知道问题是因为该类是一个 int 并且应该是使用重定向的 ActionResult,但后来我得到一个返回 int 时出错。我需要班级为两者工作。
我的 BaseController 中的当前类有效,我在大多数其他控制器上调用 GetUID();
我遇到的问题是,如果某人的会话超时,他们会收到错误消息,但我希望他们被重定向到登录页面。
所以我尝试执行以下操作;
因为该类是一个 int 类,所以重定向时出现错误:“无法将类型 'System.Web.Mvc.RedirectToRouteResult' 隐式转换为 'int'”。
我也尝试过以下操作;
但后来我得到相反的错误:“无法将类型'int'隐式转换为'System.Web.Mvc.RedirectToRouteResult'”。
如果重定向到登录页面时出错,有没有办法让类返回一个 int BUT?我看过 SO 和 Google,我可以看到很多关于从 View 转换为 Action 等的查询,但没有类似的。感谢任何帮助。
reactjs - 带有 jest 和 react-testing-library 的测试方法
我无法得到答案,如何无法使用 jest 和 react-testing-library 达到功能组件内部的方法。
我尝试使用酶,但我看到一切都在改变为 RTL。
python - 当我只使用 tkinter 输入一个输入框时,为什么我所有的输入框都会编辑?
我知道有一个类似的问题,但我认为答案不适用于我的代码,我想知道答案。由于这个问题,我的程序的某些方面将无法工作。这是我的代码:
delphi - Firemonkey - 物体检测
我使用德尔福 10.3.3。适用于 Android 应用程序。
在表单上,我有 X 个矩形对象。我有一个这样的问题:检测我按下的对象的最佳方法是什么?(例如,得到它的名字)
python - 即使图像存储在本地,Django 中的图像也不会加载
使用我目前拥有的代码,我的图像过去可以加载,但现在它们没有,我不知道为什么。在我的 Artist 模型中,我包含了一个 ImageField。这让我可以上传图像并将其存储在我的媒体目录中名为“艺术家”的目录中。
正如您在下面看到的,我的图像“fontaines.png”已上传并存储在 /media/artists/ 中。
所以到目前为止一切看起来都很好,但是当我在本地运行服务器时,它会在我的终端上显示图像的页面上这样说:
我试图弄清楚为什么图像无法加载,但我无法破解它。可以的话请帮忙,谢谢。
编辑:下面是我的 urls.py 文件
下面是我的 settings.py 文件
下面是我的艺术家.html 文件:
search - 为以下问题找到一个好的启发式(A*)
我正在尝试为以下问题找到启发式函数。给你 n 桶油漆,最大容量 max_i,当前容量 curr_i 和绘画颜色 colour_i,i = 1,n 和一个可能的颜色组合列表:col1 + col2 -> col3。问题的最终状态是一组必须在桶中找到的对(数量,颜色)#(final_state) <= no。桶。
目标是混合这些桶,例如最后,从最终状态开始的每一对都至少在一个桶中找到。每次移动时,如果您倾倒的桶未满,您可以从一个桶倒入另一个桶。
问题是我想不出一个经典的启发式来解决这个问题,因为我无法将初始状态的存储桶与最终状态的存储桶进行比较(它不是唯一的)。启发式必须是从当前状态到最终状态的移动次数,还是可以是随着我们接近范围而减少的一些数字?
python - 将具有可能嵌套列表的列表列表解压缩到平面列表的最佳方法
经过大量搜索后遇到了这个例子。
它有效,但丑陋且难以理解,但我喜欢它是在 1 行代码中完成的。
有没有更简洁的方法,同时仍然保持简洁。
谢谢
为了使 ts 清晰,代码应该给出结果 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]
xamarin.forms - Xamarin Forms for Android,如何共享和打开文件?
我是 Xamarin 的新手,并试图弄清楚。有两点我不能理解。首先,我正在尝试共享一个文件:
我收到一个错误:加载错误。该请求不包含任何数据。
其次,我想出了如何打开一个文件并获得它的路径:protected override void OnActivityResult(int requestCode, Result resultCode, Intent intent)
Downloads 文件夹中文件的路径 /document/raw:/storage/emulated/0/Download/MyFile.dat SdCard 中的文件路径 /document/1513-1812:MyFile.dat
如何打开这些文件?或者我怎样才能将它们作为字节 []?
我很乐意为您提供任何帮助,谢谢。
.net - Windows 服务的关闭行为和变量的生命周期
我有一个 Windows 服务。该服务具有记录服务开始时间和经过时间(每 15 秒)的静态变量。
服务的开始时间在服务的构造函数中设置,经过的时间记录在OnTimer()
.
和OnStart()
被OnStop()
编程为将时间记录到日志文件中。Self Host Web API 嵌入在服务中,用于报告服务变量的值。
使用服务管理器启动和停止服务时,启动或停止消息成功记录在日志文件中。
我的问题是关闭系统并重新启动时,没有记录服务停止和启动消息。
我确实将CanStop
and设置CanShutdown
为true。
系统关闭时似乎没有停止服务。这可以通过检查没有记录服务停止和启动记录的日志文件来证明。此外,当运行 Web API 时,它显示启动时间以及经过的时间与上次服务启动时保持相同。
那么,为什么服务的变量在系统重新启动后仍然存在,我以为它们在内存中运行,但事实并非如此。
有人有想法吗?谢谢。
经过一些尝试,我发现,当 REBOOT 系统时,记录了服务停止和启动消息,web api 可以返回新的时间值。但是,当 SHUTDOWN 并再次打开时,没有记录停止和启动消息,web api 将返回旧的上次服务启动时间值。
所以,我的新问题是,如果服务在关机时没有停止,那么在系统启动时是否需要再次调用服务的构造函数?我是 Windows 服务的新手,如果答案是否定的,那就令人惊讶了。
swift - 使用 Firebase 时命令 PhaseScriptExecution 失败并出现非零退出代码错误
当我使用 Pods 安装 Firebase 时,出现此错误:
我尝试重新启动计算机,进入钥匙串并解锁和重新锁定,并使用 pop deintegrate。当我完全移除 pod 时,它运行得非常好。这很奇怪,因为我用 SwiftUI 创建了一个新项目,它安装和运行得非常好。
我正在尝试在模拟器中测试该应用程序,它是一个 SwiftUI 应用程序。谢谢
更新:我也尝试降级一个版本,但我仍然得到同样的错误。
我安装了较旧的 Xcode,但仍然出现相同的错误
java - 如何将(非 android)Java 应用程序连接到 Firebase 存储并上传文件?
我想将我的 java 应用程序连接到 firebase 存储,但我找不到方法,我找不到任何 jar 文件或获取连接的东西。我真的需要帮助进行连接和上传文件
c# - Binding Property in command parameter (datagrid)
I have a data grid that lists information present in an observable collection. So far everything is working fine.
I would then like to add a stop command which Name property as a parameter but when i write CommandParameter= {Binding Name}, my button is disable. I try to set CommandParameter with a random string and that's working, so the probleme comes from the binding.
Thanks you !
android - 使用 refreshcontroll 和无限负载反应本机绑定滚动视图以自动隐藏标题
我正在使用 react native(0.61) 在主屏幕上构建一个带有滚动视图的应用程序。我必须实现带有自动隐藏的标题栏,并且需要添加刷新和无限滚动(如 Facebook 时间轴)。所以我用 React 原生动画实现了自动隐藏标题。现在我无法识别刷新和滚动到底部手势。
现在我需要在同一个屏幕上实现刷新、自动隐藏标题和无限滚动。(我已经添加了我尝试过的内容)
java - Testing @ControllerAdvice with MockMvc Http Status error
I can not pass the test with MockMvc in my Spring Boot application.
My ControllerAdvice looks like:
and I have two test :
In this case when I have setup()
commented test getRunsTestCorrectValues()
passed and getRunsTestRunsNotFoundException()
failed with:
In second case when I will uncomment setup()
and re-run test I got getRunsTestCorrectValues()
failed and getRunsTestRunsNotFoundException()
passed with:
I think is something related with setup()
. Does someone has any ideas?
flutter - 更新 android studio 3.6.3 并颤动后,它给了我一个错误,即找不到或加载主类 com.android.sdklib.tool.sdkmanager.SdkManagerCli
我已经设置了环境参数。
甚至在这里安装了 AndroidSdkTools(obsolete) 也是一个颤振医生的日志。