所有问题

0 投票
1 回答
3947 浏览

kotlin - 需要说明:类型不匹配需要:未找到:MyItem

目前我将我的 android 应用程序转换为 Kotlin。该应用程序当前使用名为“FlexibleAdapter”的第三方库。我将适配器扩展转换为 Kotlin,没有任何错误。但是,当我尝试使用此适配器时,在调用 addItem() 方法时出现类型不匹配错误,该方法未被我的适配器扩展覆盖。

由于缺乏 Kotlin 经验,我不明白这里出了什么问题以及如何解决它。有人可以解释我需要改变什么吗?

我将代码剥离到最基础的部分,看看发生了什么!myfragment 包含出现错误的代码

片段的 Kotlin 实现

我的灵活适配器扩展的 Kotlin 实现

适配器的 Java 实现来自名为 FlexibleAdapter 的第三方库 注意:我只删除了似乎有必要理解的内容!

Android Studio 里面的错误信息是:类型不匹配。必需:未找到:MyItem

我希望 AbstractFlexibleItem 是必需的。这只发生在 Kotlin 转换的代码中。其他片段实现(在 java 中)没有显示该错误。

0 投票
0 回答
40 浏览

python-3.x - 在类中声明二维数组时出现名称错误

我是 Python 新手,我正在尝试制作一个包含 2D 数组作为棋盘的游戏。我之前寻找过如何从 StackOverflow 声明 2D 数组,但由于某种原因,我得到一个NameErrorcols 未定义。我在做什么错?

编辑:这是回溯:

0 投票
2 回答
99 浏览

javascript - 如何写入对象内的嵌套数组

我正在尝试在对象内创建一个数组

在对象内写入数组或我的语法正确时,我不在哪里放置索引值。

添加注释:

将从数据库中提取的数据大约有 20 行,但在任何给定时间只有 3-4 行与我的对象相关联。for 循环当前设置为提取与相关对象关联的正确数据。

在我的对象中,我有大部分只需要返回单个值的数据,但是从 itemFlags 中提取时,我需要能够在附加到该对象的数组中存储多个值

在以下屏幕截图中:https ://puu.sh/E86hG/e17338f20e.png您可以看到包含多个数据值的对象,并且标志是该对象中的一个空数组。我的目标是使用 for 循环向该数组添加数据,但找不到正确的语法。您可以看到flag_count设置为 4,这意味着该对象期望将 4 个条目写入该嵌套标志数组。

样本数据

item_id:17
flag_id:1
flag_identifier:“标识符A”

item_id:17
flag_id:2
flag_identifier:“标识符B”

item_id:17
flag_id:3
flag_identifier:“标识符C”

item_id:24
flag_id:4
flag_identifier:“标识符D”

item_id:24
flag_id:5
flag_identifier:“标识符E”

item_id:24
flag_id:6
flag_identifier:“标识符F”

示例数据源有 6 组可能要导入的数据,我们需要flag_idflag_identifier。当脚本在项目 17 上运行时,与该 item_id 关联的 3 组信息将被写入嵌套数组。如果我调用第 24 项,则将写入 4、5、6、D、E、F。

0 投票
1 回答
50 浏览

excel - 从第 2 行从左到右排序范围

我在 excel 中有 3 行数字,我想从 VBA 中第 2 行的最小值到最大值从左到右排序。

我发现如何根据第一行来做到这一点:

这就是我所拥有的:
5,6,2,1
4,3,2,1
a,d,w,x

这就是我想要的:
1,2,6,5
1,2,3,4
x,w,d,a

任何想法我需要添加多少行代码才能使其工作?

0 投票
3 回答
3054 浏览

laravel - 如何运行从 cPanel 下载的 Laravel 项目?

已解决:我的机器没有安装 MySQL,安装时遇到了困难,我仍然安装。

我最近从 cPanel 下载了一个 Laravel 项目,我希望继续努力。但是当我尝试运行该项目时,我得到“500 服务器错误”。

在谷歌上搜索后,我尝试了以下步骤

这似乎没有做任何事情。如何在我从 cPanel 下载的本地计算机上运行项目?

0 投票
1 回答
289 浏览

db2 - 尝试在 DB2 中使用 UDF 运行动态 sql

尽管有 Oracle 方面的经验,但我对 DB2 还是很陌生。我无法解决这个问题。我需要在父表中查找丢失的子记录。父表、子表和 join_key 都作为输入参数传递。

我已经在一个程序中尝试过这个能够实现这一点,但是管理员希望它在一个函数中,以便他们可以在选择语句中使用它并以表格格式获取结果。由于父表、子表和 join_key 作为输入参数,我无法将它们作为动态 sql 运行。

当我尝试编译它时,它说准备是无效的,我什至尝试过立即执行,但这也给出了错误。你能帮我解决如何在 UDF 中使用动态 sql 或解决这个问题的替代逻辑吗

0 投票
4 回答
35 浏览

javascript - 转换为对象并将属性添加到数组的对象

我想用这个数组对象按日期过滤

但它只捕获一个数组对象

这是已处理的最新数据

这是我所期望的

0 投票
1 回答
527 浏览

android - 同步成功后,同步网关不删除文档,Android App 正在赶上文档

同步网关在添加到 Couchbase 服务器时清除所有文档?例如,我从我的 Android 应用程序中添加了一个文档,它将文档添加到同步网关服务器,同步网关将它转发到 Couchbase 服务器。Sync Gateway 不应该在添加到 Couchbase 服务器时清理/删除文档并且不再需要它吗?

除此之外,我的 Android 应用程序还在移动设备上缓存文档。例如,如果我重新启动 Sync Gateway Server,则 Sync Gateway Server 中没有文档。现在,当我从我的移动应用程序向同步网关再进行一次文档推送时。它将以前的文档添加到同步网关服务器。如何从我的 Android 设备中阻止这种行为?

0 投票
0 回答
946 浏览

tensorflow - 如何修改 Keras 层的权重?

我试图通过将它们设置为 Keras 中的特定值来冻结图层的一些权重。如何在不将权重移至 CPU 的情况下实现这一目标?

我检查了类似的问题,例如在 keras 中修改图层权重和在 keras 中修改图层参数

答案建议使用get_weights()和'set_weights()',但是这些函数在CPU和GPU之间移动权重。

我创建了一个自定义 lambda 层并在该层内修改了 model.trainable_weights,但是权重没有更新。

我使用了 tf 高级教程,并添加了一个自定义 lambda 层,它将权重与零相乘。 具有相同代码的 Colab 笔记本

由于权重为零,因此准确度应该很低。但是重量没有改变。

0 投票
0 回答
92 浏览

r - mlr:使用学习器作为过滤器

我想创建一个使用 LASSO 方法(alpha=1 的 glmnet)来选择特征的自定义过滤器 - 即 glmnet 分配非零系数的特征是选定的特征。我想要 glmnet 作为过滤器的原因是这样我就可以在重采样期间将这些选定的特征提供给另一个学习器。

为了避免重新发明轮子,我在过滤器中使用了 makeLearner,但我不确定这是否有效。这就是我所拥有的(现阶段我只对生存数据感兴趣):

然后我使用这样的过滤器:

尽管我意识到我还没有使用参数 fw.perc,但这似乎有效(尽管速度很慢)。过滤后的学习器比单独使用 cox 模型提供更好的结果:

我的问题是 - 可以使用 makeLearner 然后在过滤器中训练该学习器吗?有没有更好的办法?

0 投票
1 回答
264 浏览

c# - 单机游戏中的假多显示器全屏:表格不够大

我运行了一个三显示器设置,我正在处理我决定的 MonoGame 中的图形演示(为什么不呢?让我们让它能够在所有显示器上最大化!)所以我使用了以下代码:

当然还有第二个功能来撤消它。

当我将其中一个监视器设置在其他监视器之上进行测试时,这工作正常,但是当我设置 Windows 布局以将它们全部并排放置(提供 5760x1080 的分辨率)时,我在图形上抛出了一个无效的参数错误。应用更改()。所以我注释掉了图形代码并手动设置了表单宽度,发现显然我不允许我的表单宽度超过 4096 像素。

有没有解决的办法?我对所有建议持开放态度,包括并排绘制多个窗口,但我需要一些代码来向我展示如何定位第二种形式。

谢谢,麻烦您了。

0 投票
0 回答
461 浏览

php - 没有 Eloquent 模型的左连接 Laravel

我想把 Product 和 ProductPrice 表放在一起,但我的导师说不要使用 eloquent 关系。所以这是他说要使用的代码:

这是 App\Http\Controllers\Api\ProductController.php 中的一个函数,它使用了他的自定义左连接:

这是实际的 ProductController(非 API):

这是我的产品型号:

这是我的 ProductPrice 模型:

ProductPrice 还没有控制器,因为我真的不明白要输入什么。

Product 表有这些表:

ProductPrice 是这样的:

我的问题是,我需要做什么才能在 ProductId 上将它们作为外键连接在一起,然后在同一个表视图的视图中显示它们?

0 投票
2 回答
1830 浏览

amazon-web-services - 列出所有 api 网关部署的 boto 脚本

我使用网关部署了几个 API。如何以表格格式列出所有这些以及集成类型(如 lambda)和方法响应(如 200)等详细信息?


更新:正如答案中所建议的,我可以使用“get-rest-apis”方法来获取所有 API ID 的列表。json数据可以像这样转换为pandas数据框......

但是如何查询以获取每个 ID 的详细信息?


为了全面了解给定 API,我需要查询几个方法,例如 get-integration、get-method-response、get-resource。其中每一个都有不同数量的所需参数,这使得自动化过程非常困难。

0 投票
3 回答
9056 浏览

node.js - 在 Godaddy 共享 Linux 主机上安装 Nodejs 时出错

我通过 PuTTy 连接到 SSH 在 Godaddy 共享 Linux 主机上安装 Node.js。获取错误。

我跑了

安装 nvm 的命令。当我在运行时收到响应“0.34.0”时,NVM 已成功安装 nvm --version

我正在运行nvm install node安装 Node.js。

运行此命令后,我收到以下错误:

我期待nvm install node成功安装 Node.js 及其所有依赖项。实际结果(来自 Putty):

nvm install node

参考这个博客 - https://ferugi.com/blog/nodejs-on-godaddy-shared-cpanel/

请帮忙。

0 投票
3 回答
8601 浏览

swift - 缩短 swiftUI 代码:编译器无法在合理的时间内对该表达式进行类型检查

我正在尝试在 SwiftUI 中创建一个带有两组十个按钮的 UI(想象一个 Cup Pong 游戏)。每当我尝试构建或预览代码时,都会收到以下错误消息:“编译器无法在合理的时间内对该表达式进行类型检查;尝试将表达式分解为不同的子表达式'。我想知道如何解决这个问题。

我知道它很长。有什么方法可以修复它,以便代码可以正常工作。

0 投票
1 回答
1214 浏览

flutter - 如何在颤动中按用户进行特定搜索

我试图在颤振中进行特定搜索,情况是,我希望用户可以选择省和区选项,而不是在用户选择他们想要的特定位置后,用户单击一个按钮而不是我们从中获取数据mysql json.so 我希望我可以更改 url 变量中的值,而不是从我的 json 中获取特定数据。

0 投票
1 回答
107 浏览

visual-studio-code - 将头文件与 C 和 C++ 相关联

我的电脑上有两个文件夹

c 文件夹显然有我的 C 项目,然后 cpp 文件夹有我的 C++ 项目。如果文件位于 c 文件夹内的目录中,我希望 Visual Studio 代码将具有.h扩展名的文件视为 C 头文件,但也将 cpp 文件夹中具有该扩展名的文件视为 C++ 头文件。这可能吗?

0 投票
1 回答
29 浏览

mariadb - 如何使用 sequelize 删除行

我正在使用续集。

我得到了这个回应。
但我只想不计算响应行。
我怎样才能做到这一点?非常感谢您阅读我的问题。

0 投票
1 回答
171 浏览

ios - 在不同的环境中停止推送通知

推送通知实现和测试都很好,但最近遇到了一个奇怪的问题,它在 IT 环境中停止推送通知并在 UAT 中正常工作。

在两种环境(IT 和 UAT)中使用相同的 APS 证书,并且应用程序也具有相同的 APS 证书。

在移动设备中生成的设备令牌在各自环境中的两个用户中注册。

当我们尝试从 UAT 服务器推送通知时,它是成功的,当我们尝试从 IT 服务器推送相同的通知时,响应显示“BadDeviceToken”</p>

试图修复:

1) 删除并重新安装应用程序并先测试 IT,然后测试 UAT。但同样的结果——在 UAT 中工作正常,但在 IT 中不行。

2) 在两台服务器上验证 APS 证书,并且是相同的。

3) 测试了一个旧的 iOS 版本,它的推送通知在 IT 早期工作得很好。但同样的结果——在 UAT 中工作正常,但在 IT 中不行。

期望是推送通知应该适用于这两种环境。

0 投票
0 回答
28 浏览

fuzzy-search - 使用模糊逻辑从非结构化数据中检测模式

我正在尝试从非结构化数据中提取模式和修剪数据。我为此使用 Regx。我想知道我是否可以使用模糊逻辑来做同样的事情。当谈到模糊逻辑时,我是个业余爱好者。应该把我的时间投入其中。

ps:我要提取的数据包含机器人编号和单词。

0 投票
1 回答
6660 浏览

go - 相同依赖项的两个版本 - 较低版本被忽略

我有一个项目,其中两个依赖项使用同一库的不同版本。例如,我的项目有依赖A和依赖BA并且B,两者都使用公共库/依赖X项,但版本不同。A有和的v1版本。_ 所以现在当我在我的项目中添加&作为依赖项时,我的项目中有 2 个版本的.XBv2XABXgo.sum

我期待着,各个版本将在运行时由Aand引用B。但事实并非如此。不知何故,当我在我的项目上运行测试时,A正在使用v2of X,理想情况下它应该使用v1(因为在go.modof 中A,明确指定/添加v1)。所以它破坏了执行,因为v1和有很多差异v2X

那么在我的项目中,如何明确指定使用v1byXA use v2by B?go模块中有这样的规定吗?

0 投票
1 回答
3102 浏览

facebook-graph-api - 我们如何使用图形 API 获得 Instagram 的故事洞察?

我想获得过去 24 小时内发布的 Instagram 故事见解。我目前只能通过这个 api 访问故事的基本细节,比如故事图片、所有者 ID 等:

https://graph.facebook.com/story_id/?fields=id,media_type,media_url,owner,timestamp,caption&access_token= {access_token}

实际上,我想获取所有详细信息:退出,印象,到达,回复,taps_forward,taps_back

但是当我用这个api尝试这个时:

https://graph.facebook.com/story_id/insights?metric=exits,impressions,reach,replies,taps_forward,taps_back&access_token= {access_token}

它告诉我那个错误。总是。

即使在参考图形 api 时,他们也告诉我们做同样的事情:参考:https ://developers.facebook.com/docs/instagram-api/reference/media/insights#create

我不知道如何填充屁股它总是向我显示错误

https://i.stack.imgur.com/55rBy.png

0 投票
1 回答
9254 浏览

elasticsearch - Elasticsearch 查询大于日期

我创建了一个索引,它保存了两个日期(D1,D2),之后我想查询这个时间是否在 D1 和 D2 之间,所以我查询:

它成功地返回了我想要的数据,所以我尝试在开发工具中再次做同样的事情:

问题是:

它无法搜索任何结果,查询无法使用此方法比较日期

有什么建议吗?谢谢!

==================================================== ==========

感谢Val回答问题,我使用了一个非常简洁的查询来执行相同的功能,我更改了一点查询语法以使其工作:

0 投票
0 回答
306 浏览

java - 代理在生产中返回“HTTP/1.1 407 需要代理授权”,但在本地工作

在生产中调用 api 但在本地工作时出错。

使用与本地 10.235.88.30 和端口 8080 相同的代理

通过球衣客户致电:-

应该返回响应但得到代理错误。

0 投票
1 回答
1065 浏览

java - 如何从 activemq 中删除已使用的消息?

在此处输入图像描述我需要在使用它后不久从 activemq 中删除消息。例如,我向队列发送一条消息,然后使用它,我需要将它从队列中删除。我在这里使用了一个消息存储和一个 clear() 方法。消息被添加到队列中并仅从消息存储中删除,而不是从队列中删除。我需要一种从队列中删除消息的方法。感谢你的帮助。!

我试过下面的代码。

制片人

消费者

控制器

消息存储

连接工厂配置

整个代码可在https://grokonez.com/java-integration/distributed-system/activemq-producer-consumer-springboot-restapis-example中找到