小编dra*_*ame的帖子

R-Tree实现Java

我正在寻找一个稳定的实现R树与支持无限尺寸(20左右就足够了)的最后几天.我只找到了这个http://sourceforge.net/projects/jsi/,但它们只支持2个维度.

另一个选项是区间树的多维实现.

也许我完全错误地使用了R-Tree或Intervall-tree来解决我的问题,所以我简单地说明了问题,你可以把你的想法发给我.

我需要解决的问题是某种最近邻搜索.我有一套天线和房间,每个天线有一个整数间隔.例如天线1,最小-92,最大-85.实际上它可以表示为房间 - >天线组 - >天线间隔.这个想法是每个房间在天线的尺寸上跨越R树中的一个盒子,并且在每个维度上跨越间隔.

如果我得到N-Antennas的查询和每个天线的值,那么我可以将信息表示为房间中的查询点并检索"最接近"点的房间.

希望你对问题和我的想法有所了解.

java algorithm interval-tree r-tree data-structures

14
推荐指数
1
解决办法
1万
查看次数

防止执行ServletContainerInitializer或如何使用绝对顺序

是否可以阻止执行提供的jar的ServletContainerInitializer.

我想阻止JerseyServletContainerInitializer.javaGlassfish 4.1作为osgi-bundle(in jersey-container-servlet.jar)提供的执行.

或者我如何可以使用<absolute-order>web.xml中的强制执行的装载ResteasyServletInitializer.java在提供resteasy-servlet-initializer-3.0.11.Final.jar之前的球衣对应的执行?

我不明白如何使用web.xml实现这一目标.还有ServletContainerInitializer州的规范:

在任何一种情况下,必须忽略从绝对排序中排除的Web片段JAR文件的ServletContainerInitializer服务,并且发现这些服务的顺序必须遵循应用程序的类加载委派模型.

因此,我在我的glassfish-web.xml中尝试但没有效果.

请指导我这个.

干杯

(ps jersey-container-servlet.jar从glassfish/modules /文件夹中删除 "工作")

java glassfish startup servlet-3.0

6
推荐指数
1
解决办法
449
查看次数