- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要实现一个自定义的 ResultHandler
,但我对如何将我的自定义类实际集成到软件包中感到困惑。
我读过这个:http://elki.dbs.ifi.lmu.de/wiki/HowTo/InvokingELKIFromJava但我的问题是您打算如何实现自定义结果处理程序以使其显示在 GUI 中?
我能想到的唯一方法是提取 elki.jar 包并手动将我的自定义类插入到源代码中,然后重新打包该包。然而,我相当确定这不是它应该完成的方式。
此外,在我的结果处理程序中,我需要将所有行输出到一个文本文件,并显示每行所属的簇。如何实现这一目标的提示?
最佳答案
这里有两个问题。
为了通过 UI(MiniGUI 和命令行)使您的类可实例化,这些类必须实现我们的 Parameterization应用程序接口(interface)。使您的类可实例化基本上有两种选择:
public
构造函数没有参数(UI 将不知道如何设置您的参数!)静态类Parameterizer
为了将您的类添加到自动完成(下拉菜单),这些类必须被 MiniGUI/CLI/其他 UI 发现。 ELKI 使用两种发现方法:
.jar
文件,它读取META-INF/elki/interfacename
服务文件。这是一种经典的服务加载器方法;除了我们还允许订购实例。.class
文件,并检查它们。这主要用于开发时间,以避免必须一直更新服务文件。出于性能原因,我们不检查 .jar
文件的内容;这些预计将使用服务文件。您不需要在下拉菜单中显示您的类(class) - 您可以随时键入完整的类(class)名称。如果这不起作用,将名称添加到服务文件也无济于事,但 ELKI 要么根本找不到该类,要么无法实例化它。
还有一个tutorial on implementing a custom result handler , 但它没有讨论如何将它添加到菜单中。在“开发模式”下 - 当有一个包含 .class
文件的文件夹时 - 它会自动显示。
关于cluster-analysis - ELKI:实现自定义 ResultHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25346743/
在我的个人项目中,任何使用 ffmpeg_kit_flutter 的包都会出现相同的错误。包,我确信它与 ffmpeg 有关。 D/ffmpeg-kit-flutter( 4235): FFmpeg
为什么ResultHandler.print()未定义?我的 Spring 版本是 3.2.5.RELEASE。 我用它作为 this.mockMvc.perform()...andDo(print(
我按照这个例子:https://code.google.com/p/mybatis/wiki/ResultHandlerExample这是我的界面: public interface CountryD
我需要实现一个自定义的 ResultHandler,但我对如何将我的自定义类实际集成到软件包中感到困惑。 我读过这个:http://elki.dbs.ifi.lmu.de/wiki/HowTo/Inv
我有一个展示照片库图像列表的收藏 View ,在选择时,我想获取最高质量的版本并提供一个 Controller 来裁剪它。 我的收藏 View 的调用工作正常:。 let options = PHIm
我找到了几个如何将自定义 ResultHandler 连接到 MyBatis 查询的示例: 例如https://code.google.com/p/mybatis/wiki/ResultHandler
在我探索 Android 的第一步中,我现在从 QR 扫描开始。 一切都很好。但是在成功读取 QR 到我的 MainActivity 后,我无法从 ResultHandler 返回。 public c
我是一名优秀的程序员,十分优秀!