所有问题
java - 如何在 JavaFX 中使用 HBox 将某些元素放置在画布上的特定位置?
一个新手!我知道这是我整个项目中最容易做的事情,但出于一些愚蠢(我是愚蠢)的原因,我被困在这里。我想使用 HBox 将按钮放置在特定的 (x,y) 坐标处。请帮忙:
android - Moshi 使用动态内部数据类创建 json
我有改装的moshi,我想将动态内部数据对象发送到后端。
假设我需要在我的端点上修补一些数据:
但我的AnimalAttributes内在对象是动态的。
我尝试为 Moshi 创建一个自定义适配器,但是当我使用@ToJson内部对象时,attributes数据被转义(所以完整的对象作为一个参数发送)。
这种情况下的结果如下所示:
{"name":"my pet name","attributes":"{\"bark\":\"true\", \"bite\":\"false\"}"}
当我尝试使用PolymorphicJsonAdapterFactory它时,在属性之间添加了下一个参数,这对我的用例来说是不可接受的。
结果在这种情况下添加了属性animal:{"name":"my pet name","attributes":{"animal":"dog","bark":true, "bite":false}}
我不需要将对象从 json 反序列化为数据类。我只需要创建一种对 json 的序列化方式。
ruby - 为什么在这个问题中需要 uniq?(红宝石)
编码新手,并尝试独立学习。处理 Ruby 上的一个问题,我们创建一个方法(filter_out!),当数组通过 proc 时,它会改变原始数组以删除真正的元素。唯一的规定是我们不允许使用 Array#reject!。
谁能向我解释为什么
arr.uniq.each { |ele| arr.delete(ele) if prc.call(ele)}
作品和
arr.each { |ele| arr.delete(ele) if prc.call(ele)}
才不是?以下是两个示例问题:
我查过它并了解#uniq 删除重复值,对吗?
任何见解将不胜感激 - 谢谢!
编辑:查看更多,是因为 uniq 会使用 proc 的返回值进行比较吗?仍然不确定为什么某些数字需要这样做,但不是全部。
python - 根据某些值对字典进行排序
如何根据嵌套字典的“投票”键对字典进行排序?字典应该是这样的:
json - 如何使用 vertx routingcontext 返回 Json 数组
我正在使用 vertx 路由器编写 api,我需要我的 api 来返回 json 对象的列表,这可能吗?提前致谢
mongodb - 允许设置分析的 MongoDB 用户角色
我正在尝试创建一个用户角色,该角色可以在 MongoDB 上设置分析级别以执行慢速查询检查。
角色:
然后我正在应用这个角色:
但我仍然无法设置例如。db.setProfilingLevel(0) 因为我未经授权。
根据手册: https ://docs.mongodb.com/v4.2/reference/privilege-actions/
enableProfiler是我需要授予的操作,但这不起作用。
有什么帮助吗?
cron - 如何在本地运行 Oban 作业?
如何在 localhost 上运行 Oban 作业(我正在使用带有 Oban 的 Cron 作业插件),以便我可以看到它正在工作?
我的 Oban 只是运行一个查询,然后在某个位置创建一个文件。我希望能够在 localhost 上进行测试,或者使用哪种正确的方法来测试它。
如何运行ObanJobOne,以便我可以看到 sql 查询的结果,IO.inspect还可以看到创建的文件。
arrays - Swift 数组移动函数的行为与您预期的不同 - 为什么?
最近 Swift 有一个新的方法叫做 move for Arrays。我们可以使用它来配合 Swiftui 列表拖放列表移动。我的挑战是我不明白它是如何独立工作的,Apple 中的文档对此很少见。这是我在使用此功能时注意到的一种奇怪行为。
结果是:
我对 1->2 结果感到非常困惑……那怎么不改变数组!它应该与 2->1 相同,不是吗?
请帮我理解。
email - 向电子邮件添加其他元素
我正在尝试在我的电子邮件通知中添加另一个因素。目前,电子邮件看起来像:9th
姓名
我希望它阅读:
9日
姓名 编号
这些名称来自第 [0] 行,由条件触发。我想在行 [1] 中包含触发条件的数字,这可以在下面我的代码的第一部分中看到。如何让电子邮件包含在行 [1] 中导致行 [0] 中的相应名称也包含在电子邮件中的数字?
任何和所有的帮助表示赞赏!我没有编码背景,但需要把它放在一起上学,所以请尽可能用外行的话回答。
docker - Dockerfile 中的环境变量
正如您所注意到的,对 docker 来说是新手。我正在尝试构建一个 docker 映像,并将当前 GID/UID 分配给我将在 docker 映像中运行的 usermod/groupmod 命令。
我尝试了带有环境变量的命令,但它没有用
1002 和 1003 是连接用户的用户 GID/UID
我试过这个:
并以此构建:
docker build --build-arg MONGO_UID=1002 --build-arg MONGO_GID=1003 .
谢谢你的帮助 !
python - Python 创建列表列表
我在下面有 3 个列表示例,我想匹配每个列表并创建新列表
如何创建 3 个具有预期输出的新列表:
谢谢!
css - 如何在离子选择选项标签中有 2 种颜色
我正在使用一个典型的ion-select组件,我希望每个组件的标签都ion-select-option使用 2 种颜色。
标签是这样的:主要(细节)所以我希望“主要”部分是一种颜色,而“(细节)”部分是另一种颜色。
我正在尝试使用一个span元素来实现它,但它似乎span在运行时消失了。
关于如何做到这一点的任何想法?
Ionic 版本是 5,Angular 版本是 11
java - 使用 Java 在 Windows 机器上的 cmd 上运行 shell 命令
我需要使用 cmd 或 gitbash(或 powershell)在 Windows 机器上运行一些 shell 命令。shell 命令的目的是连接到远程服务器,输入密码并读取文件的内容并打印出来。所以如下所示:
c:\bash
$ssh remoteserver
$password@123
$cat test.txt
我面临的问题是我得到了在 cmd 上运行第一个命令的部分,但它没有输入第二个命令。因为代码仍在 Windows 命令提示符下,但是下一个命令是 ssh 命令,需要在 shell 提示符下输入。欢迎任何建议。
谢谢
react-native - 世博链接fb post url方案
是否有用于从 Expo 应用程序发布到 Facebook 应用程序(不在浏览器中打开)的有效 url 方案?我已经阅读了有关 Expo 文档的深度链接的所有内容,但是无论我为fb://它输入什么内容,它都只会打开应用程序并且什么都不做,而且我需要发布一些文本。我曾经expo-linking在 Facebook Messenger 和其他应用程序(Sms、Twitter、WhatsApp)中分享图像或文本,并且它正在工作:
ajax - Ajax 参数始终为空
我不知道发生了什么,但我的 Ajax 查询之一停止工作。我有 2 个视图,在第一个用户中选择按钮的颜色
然后在控制器中,颜色保存在单例类中
之后有一个重定向到控制器“游戏”中返回视图的方法。在此视图中,下一个用户选择颜色并检查它们是否正确
在控制器方法中,我总是在可变量 e、f、g、h 中收到空值。怎么了?
elasticsearch - 在 ElasticSearch 中使用嵌套字段是否会扩展或有任何意外的陷阱?
我们正在寻找有关在 ElasticSearch 中使用嵌套字段类型时可能遇到的规模/性能方面的任何陷阱的指导。我们有一个用例,我们正在使用 100k+ 个不同的客户模式,其中一些可能有 1m+ 个文档与之关联,我们希望支持对这些数据集的广泛客户查询。
例如,我们可能有一个客户与我们存储合同,他们的合同有 CounterParty(字符串)、Amount(数字)、Expiration(日期)。我们希望支持诸如“交易对手订购的金额> 100000且ExpirationDate> 2020-01-01的合同”之类的查询。
我们希望这些查询保持交互性(即 < 1 秒,从 10k 到 100 的数百万个文档)。我们已经进行了一些内部测试,但我想发布此内容以帮助我们发现我们遗漏的任何风险。
我们计划使用以下数据模型来支持大量模式,而不会导致映射爆炸:
映射将是:
查询看起来像:
您可以提供的任何关于我们在这样的模型中需要注意的事情的指导......尤其是在大规模排序性能、对这些结果的分页、显着的功能限制方面将非常有帮助,我们将非常感激。
javascript - 有没有一种从邮政编码推断数字范围的好方法?
我有一系列这种格式的邮政编码(各个国家的):
["100-1001","102-1000","102-1001","102-1002","100-1002","111","112","102-1003","113"]
我需要以以下输出格式从这些数字中推断出范围:
[[upper1,lower1],[upper2,lower2]]
对于上面的示例,这将是:
[["100-1001","100-1002"]["102-1000","102-1003"]["111","113"]]
有没有比将所有内容转换为平面数字、删除分隔符、推断其范围然后重新添加分隔符更好的方法?
目前我对非连字符的邮政编码有这个逻辑 -
但是我觉得如果有更好的解析范围的方法,可以避免删除和重新添加分隔符的额外开销。提前致谢
vue.js - VueJS 3 项目:“无法获取”消息,除根以外的所有路径
在过去的一个半小时里,我一直在尝试调试我的一个项目。
该项目在本地运行良好。除了项目的根目录之一之外,路线通常不会远程工作。我在其他地方(所有其他路径)的浏览器中收到无法获取消息。
根据我的阅读理解,这可能与 vue-router 有关,并且可能是由我在根文件夹中创建的 server.js 文件引起的。问题可能与我的路线是动态的这一事实有关。
这也可能是由于我没有使用历史模式创建项目(尽管我很确定我做到了)。我知道我可能必须转到我的 webpack 配置文件来解决这个问题,但我想我没有。
编辑:顺便说一句,我的 VueJS 应用程序只是 PokéAPI 后端的前端。我没有自己构建后端。
javascript - 想要在散景中使用 TapTool 显示 HoverTool 工具提示数据
我是 python 新手,想用课堂上给出的数据集制作一个交互式图表。我希望能够简单地显示与我在 Bokeh 中使用 TapTool 选择的点相关联的数据。数据太密集,无法简单地使用悬停工具。似乎悬停工具不需要 javascript,但显然获取点击工具需要了解其他编码语言。我对python并不熟悉,所以添加一个javascript回调会让事情变得有点复杂。
现在,我使用来自 sci-kit 的 California Housing 数据集的数据用我的数据框绘制了这个数字。我也有来自散景的 US_states 样本数据来绘制。
我不知道要为 TapTool 的 JS 回调写什么,因为我不确定它是如何工作的,变量如何传输等等。
c - 我可以在不使用 va_arg 函数的情况下遍历变量参数列表吗?
我想知道是否有一种方法可以在不使用 va_arg 函数的情况下迭代变量参数 lisf。如果是这样,有人可以给我一个例子吗?
swiftui - 激活 contextMenu 时 UIViewRepresentable 视图消失
我正在尝试将上下文菜单与 UIViewRepresentable 一起使用。当上下文菜单被激活时, UIViewRepresentable 消失。
这是代码:
UIViewRepresentable 视图:
内容视图:
如何让 UIViewRepresentable 不消失?
php - 在回调函数中调用命名空间类的静态方法
遇到了我在编码过程中遇到的最奇怪的错误。
我正在使用:带有文件驱动程序的 laravel 棘轮 websocket Laravel Cache
我正在尝试使用来自工匠命令类的 laravel 缓存从其闭包函数中缓存棘轮 websocket 响应消息。
当我在 websocket 响应上使用 var_dump 时,我会在终端上打印出所有消息。但是当我尝试保存在缓存中时,它返回 true 但缓存为空。不被存储,不显示错误消息。
这是我的代码:

