所有问题
java - Java 接口 MouseMotionListener 抽象方法:幕后是什么?
我只想知道接口中的抽象方法是如何做这些事情的。例如,在 MouseMotionListener 接口中,我必须实现 2 个抽象方法,即,
void mouseDragged(MouseEvent event)
void mouseMoved(MouseEvent event)
代码片段A:
但是当我像这样交换他们的陈述时......
代码片段B:
它的行为不同。当这两种方法只是抽象时,为什么代码A和B产生不同的结果 - 意味着在 MouseMotionListener 中没有实现它们来执行诸如确定鼠标移动或拖动之类的操作,而是仅在我创建的类中实现它们我在实现中使用的代码真的不知道鼠标是否被拖动或移动?这两个抽象方法背后是否还有其他代码在 API 或其他地方没有显示?
java - 按其值过滤 Map 对象,而不将结果收集到另一个地图中
正如问题所说。我正在尝试找到使用流过滤地图的最佳方法,而不使用迭代器/删除。我找到的所有片段都返回了一张新地图。那不是我想要的。我想要的是地图本身被过滤,所以我可以使用同一个对象。
angular - Angular删除Http请求中日期的时区
这是一个带有 Http 请求的简单表单。
并且在组件中
但是如果我们检查浏览器的网络选项卡,我们会看到时区被删除,如下所示。为什么?
html - 如何在标签上显示输入字段“名称”
我有一个输入来上传图像和一个显示在输入顶部的标签。我在输入顶部添加标签的原因是我可以显示我想要的样式并添加自定义文本。
在输入中(如果您删除 css,则显示:无;对于#uploadImg),有一个字段“名称”,显示未选择文件,当上传图像时,它将显示图像的名称。
但是,当我输入“显示:无”时,“名称”字段也会消失。有没有办法可以显示“名称”字段?我尝试添加 label name="uploadImg" 但似乎不起作用。
有没有办法在显示为无时显示名称字段输入?如果没有,如何解决这个问题?
python - 关于使用python将值导出到excel表的问题
我有两个excel文件。测试,测试2。
测试文件值:

测试文件有两列, key 和 value 。对于 A 列中的每个值,B 列中都有一个对应的值
第二个文件是 testing2.xlsx,带有一列 Keys
我想将 testing2.xlsx 文件的 Keys 列中的值映射到测试文件的 value 列。我能够映射值,但在输出中我无法将值作为逗号分隔键 11、11.1、11.2。我必须将此输出写入 excel 文件。
输出应该看起来像

但我得到的是:

任何人都可以帮助我获取用逗号分隔的值,而不是在不同的行中,。我的代码如下:
flutter - Dart main() 函数是否需要为 void main() 或者可以省略 void 类型?
作为一个完整的初学者学习Dart,我想了解函数是否void需要类型main。在官方语言导览中:https ://dart.dev/guides/language/language-tour#a-basic-dart-program示例不包含void关键字/类型。但在其他地方,我们播种void main() {...
以下两个代码片段具有相同的输出:
在 Dart Pad 上运行良好:https
://dartpad.dartlang.org/fa6f6e5a7b9406e88b31a17e82655ef8
(我们没有看到任何编译器警告或建议void应该添加的建议)
是void没有人质疑的约定,还是我们可以在没有任何后果的情况下排除它?
注意:我知道void关键字/类型的历史,我只是想了解是否可以安全地从更高级的程序中省略void或者是否需要。
python - PyInstaller - 在单个文件编译中包含带有第三方脚本的 subprocess.Popen 调用
PyInstaller/Py2exe - 在单个文件编译中包含带有第三方脚本的 os.system 调用
有人问了类似的问题,但我无法使用上述方法运行。GUI是使用exe(使用PyInstaller创建-捆绑到文件夹)文件启动的,当我尝试通过GUI运行脚本时,它根本没有启动
**编辑 PyQt 代码 script_A
脚本_B
Script_A 使用 pyinstaller(捆绑到文件夹)转换为 exe。当我使用 exe 文件运行 GUI 时,我无法使用 subprocess.call 或 os.system 调用 script_B.py
angular - npm 抛出此错误 '"**/node_modules/@angular/core/core"' has no export member 'ɵɵFactoryDef'
我是 angular 新手,我正在尝试使用 highcharts 构建一个 palteform,但出现此错误:
node_modules/highcharts-angular/lib/highcharts-chart.component.d.ts(22,25) 中的错误:错误 TS2694:命名空间 '"C:/Users/HP/Desktop/PFE/Nouveau dossier 3/dashboard/node_modules/ @angular/core/core"' 没有导出成员 'ɵɵFactoryDef'。node_modules/highcharts-angular/lib/highcharts-chart.component.d.ts(23,18):错误 TS2314:通用类型 'ɵɵComponentDefWithMeta' 需要 6 个类型参数。
** Angular Live Development Server 正在监听 localhost:4200,在http://localhost:4200/上打开浏览器** i 「wdm」:编译失败。
arrays - 我想将 numpy 数组的第一个元素与另一个 numpy 数组中的第一个元素追加,并对所有其他元素执行此操作
我有三个 numpy 数组
我想做这样的输出
final_list = [(X1,Y1,Z1),(X2,Y2,Z2),(X3,Y3,Z3), ... (Xn,Yn,Zn)]
然后检查其中任何一个中的 Z 是否 > 某个阈值 将其全部弹出并与其对应的 X 和 Y
请问有什么建议吗?我试过
np.conctatenate
但没有任何好的结果。
非常感谢:)
user-interface - Wiremock UI 连接到本地运行的 Wiremock 独立服务器
我已经在本地下载了wiremock独立jar。我正在使用以下命令启动独立服务器。 java -jar wiremock-jre8-standalone-2.26.3.jar --port 8089 & 我将所有模拟端点放在映射文件夹下。
我需要一个可以连接到我的wiremock 服务器并向我显示所有映射的用户界面。如果 UI 可以提供永久编辑、删除和添加新文件的功能,那将是有利的。
java - 想要将我的列表视图与 Android Studio 中的文本链接
当我点击 SOUTHPARK 时,它会打开 KYLE,我想让 KYLE 可点击并在 KYLE 中写一些东西,我该怎么做?
如果它是相关的,我可以复制粘贴我的清单
差不多就是这样,我必须在这里写点东西,这样我才能发帖
南方公园.java
activity_main.xml
second_layout.xml
python - 当我尝试加载和使用预训练模型时出现 Tensorflow Keras 错误
如前所述,我想使用预训练模型,但仅用作特征提取器。我的想法是建立一个新模型并为其加载权重:
但是当我尝试使用这个特征提取器进行预测时,出现了错误。
在我运行此代码后,会出现以下错误:
但是,如果我只是加载模型并直接使用它,例如:
然后一切都会正常工作,不会发生错误。
这可能是什么原因?我怎么解决这个问题?
我只是在运行时检查了信息,并看到了类似警告的内容:
我尝试重新加载原始模型并出现新问题:
这是我在加载模型时从未见过的新问题。什么可能导致问题以及如何解决这个问题?我试图建立一个新的 conda 环境,但它没有帮助。
odoo - 在父视图上公开子字段
似乎不可能通过子导航(one2many child)将字段公开到父视图(例如树视图)。
父视图:
<field name="child.child_field"/>
不管类型child_field是简单还是复杂,错误总是:
验证视图时出错。该字段
child.child_field不存在。
这在 ODOO 13 中是否可行?
最好的问候,拉斯
sql - 如何从SQL中的三个表中获取三列的总和?
每当我从一个表中获取总和时,输出都是正确的。但是,每当我当时组合三个/两个单独的表时,输出就会出错。我对单个表的 SQL 是:
这里的输出是:
同样,还有 2 个表格给出了正确的特定结果。但是当我加入他们时,总体结果会发生变化。当我像这样加入他们时:
然后结果变成
在这里,仅通过观察早餐成本我们可以说查询中的不OK。因此,如果有人帮助我,我将非常感谢他。TIA
git - 将 .gitignore 文件添加到新仓库
我刚刚使用Eclipse EGit导入了新的空GitHub存储库。我还没有做任何其他的Git操作,甚至没有将任何项目文件添加到staging area。如何将.gitignore文件添加到 repo?将.gitignore添加到我的工作区,提交并最终推送到 GitHub 远程仓库,还是直接在 GitHub 中添加该文件会更好吗?
javascript - 自动刷新与 django
我有一个表格,当它发布时,内容console.html会发生变化。为了刷新页面,我使用了以下代码,但这不会刷新console.html
javascript
索引.html
视图.py
r - 使用 tcltk::tkenentry 时 R 中的致命错误
我最近将我的 R 从 3.4.1 升级到 4.0.1,因为我需要使用 TSP 包并且有一段时间没有更新 R。TSP 只需要大于 3.5.0 但我想我会安装最新版本,对吧?
现在,我正在尝试运行过去几年每天使用的代码,但在 R Studio 和 R 控制台中都遇到了致命错误。它使用 tcltk 库来存储用户名和密码,这在我从服务器中提取 SQL 数据以在我的代码中使用时至关重要。我不想将我的凭据存储在代码中,而且我们的密码每月都会更改,这很麻烦。
我尝试查看其他问题,例如升级 R / R Studio 后出现致命错误,但这似乎不是问题。
这是我的sessionInfo():
我怀疑这tcltk::tkentry是问题所在,因为我逐行进行,这就是导致致命错误的原因。
这是我的功能:
包正确加载并capabilities("tcltk")以TRUE.
空的tktoplevel()将加载:
但是随后会弹出此错误消息并且 R Studio 中止:
任何帮助,将不胜感激!我的日常工作活动需要此getLoginDetails功能。
如果有人有替代方案,我也会对此持开放态度。
干杯!
php - Laravel - 检查 aria-selected = true
我总共有 3 个文件,其中包含以下功能:
我有一个导航栏,可以切换 3 个不同的区域。
我有一个包含数据的表
包含文件 1 和 2 的文件(主文件)
所以现在如果我打开主文件,我可以浏览所有 3 个区域,但每个区域都应该在表中包含不同的数据。文件 1
文件 2
我已经得到了一些 if 语句,但是我如何检查例如区域一是否处于活动状态或班级是否处于活动状态。里面的导航去查@if (aria-selected="true")。
node.js - Firebase:难以更改为 Nodejs 10 运行时
允许 Cloud Functions 继续为 Firebase 工作所需的操作意味着移至 nodejs 10。进行所需的更改后,即更改 1.“engines”:{“node”:“10”},2.移至 Blaze 计划 3。使用 Firebase CLI v8.1.0 或更高版本重新部署。我正在使用 firebase-tools 8.4.2(我的阅读表明要更新 CLI,我们更新 firebase 工具。)
完成此操作后,当我进行 firebase 部署时,我得到错误:函数目录中的 package.json 有一个不受支持的引擎字段。唯一有效的选择是:{"node": "8"} 和 {"node": "6"}。当然,该程序在进行上述更改之前正在运行。
package.json 是
如果我只是做 npm start 它似乎工作。
一些线索将不胜感激
约翰
java - 使用 gradle 生成方法 aspectOf()
无法aspectOf()使用 gradle 插件生成方法。
我的 AspectJ 配置类和一些方面类:
我的 build.gradle:
构建并运行我的 springBoot 应用程序后,我得到了同样的错误:
需要做什么或我应该使用哪个插件来工作?
我的 Gradle 版本:5.2.1
double - 验证是否创建了大小数而没有任何精度损失
我有一个接受 BigDecimal 的方法。我想确保它的十进制值没有精度损失(即)输入到大十进制是完全按原样存储的。我的理解是,当我尝试将无限双精度转换为大十进制时会发生精度损失,因此建议使用双精度的字符串表示来创建大十进制。基本上,我想确定是否使用 BigDecimal(String) 为这种无限双打构造了大十进制。
根据我在通过doc后的理解,在大十进制转换期间导致精度损失的输入双精度值始终具有非常大的幅度,不适合 64 位。示例:0.1。因此,这种大小数的字符串和双精度值表示将不匹配。是否足以说当字符串和双精度值不匹配时发生了精度损失?
例如:
BigDecimal 十进制 = new BigDecimal(0.1);
System.out.println(decimal.toString()) // 打印 0.1000000000000000055511151231257827021181583404541015625
System.out.println(decimal.doubleValue()) // 打印 0.1。
大十进制的字符串和双精度值不同,因此发生精度损失。
reactjs - useState 不能正常使用 axios.interceptors
所以这是我的简单代码,我尝试了很多东西。我什至尝试将 axios 拦截器放在安装时的 useEffect 中,但它不起作用。出于某种原因,即使我从响应拦截器收到错误,setError 也没有设置我的错误值。我看不出这段代码有什么问题,唯一困扰我的是为什么 axios.response.use 中的 setError 没有设置我的错误值。




