数组 – 如何使用Data.Vector.Generic.Mutable进行排序?

如何排序从大文件中读取的长列表数据(字符串,浮点等)(说几百万行)使用Data.Vector.Generic.Mutable对象和排序算法从Data.Vector.Algorithms?解决方法在一般情况下,这是如何做到的.首先,你需要一个可变的向量.你可以逐渐建立这个你扫描文件;分配一个与您需要的一样大的向量,并在空间不足时增加大小并复制.或者你可以读取整个文件,计数记录分隔符,并分配适量的空间

多线程 – 如何使用Delphi从Thread更新GUI

我正在使用Delphi匿名线程来执行代码.在线程的中间,必须进行一些GUI更新,一些标签更改等.如果我从线程内部执行此操作,则会发生更改,但一旦线程停止.他们消失了,然后应用程序给我旧的窗口处理程序错误…我一页又一页地搜索过,他们似乎都这么称呼它,但是当我这样做时,我得到了上述错误……

java – 适用的设计模式

我已经有了这个工作层次结构,程序按预期运行.基本上我已经在Base类中抽象了所有内容,并且所有其他子类都添加了自己的方法.一切看起来都很好,直到以后(错误……新的要求)我意识到我需要一个新的类A类和B类.现在,在java中它不可能扩展两个具体的类.我需要A类和B类中的方法和变量,但我不知道如何做到这一点?有关如何进行此更改的任何提示?

java – 使用Zabbix进行JMX监视

我需要查看我的应用程序的内存大小,cpu使用率等,发现zabbix作为监视工具,并希望在zabbix和我的应用程序之间建立桥梁.我不想在JMXMBean中添加额外的模块.是否有一些用于创建桥梁的实现/解决方案?我想复制一些罐子/罐子我的班级路径,看看一般的监控信息.非常感谢.解决方法也可以使用Zabbix2.0的Beta版本,这将允许您使用JavaGateway作为桥梁.这确实需要运行另一个服务,但它确实允许您在不希望直接JMX暴露的各种防火墙后面监视远程Java进程.JMX监控的文档是here

如何在java for Solr中创建通用日期格式化程序?

我有一个要求,在将日期索引到Solr之前,可以使用以下格式传递日期.以下是传递日期的示例标准的Solr格式是“yyyy-MM-dd’T’HH:mm:ss’Z’”.我尝试过SimpleDateFormat,但是无法编写支持各种格式的通用程序.它最终会抛出解析异常.我也尝试过joda时间,但到目前为止还没有成功进行UTC转换.是否有标准库来实现这一目标?任何指针将不胜感激.谢谢解决方法我只是尝试各种格式,直到我受到欢迎:我不知道有一个库可以做到这一点.

java – 如何解析/解压缩/解压缩由Nexus生成的Maven存储库索引

我已经从http://mirrors.ibiblio.org/pub/mirrors/maven2/dot-index/nexus-maven-repository-index.gz下载了为MavenCentral生成的索引我想从这些索引文件(例如,groupId,artifactId,版本)中列出工件信息.我已经看到有一个高水平的API.看来我必须使用以下maven依赖关系.但是,我不知道使用什

Java反射框架和安全性

假设我的应用程序的外部库中有一个单例类.但我仍然可以使用反射创建该特定类的实例.像这样我怎么能限制这个?