小编Deb*_*Deb的帖子

LevensteinDistance - Commons Lang 3.0 API

使用Commons Lang api,我可以通过LevensteinDistance计算两个字符串之间的相似性.结果是将一个字符串更改为另一个字符串所需的更改次数.我希望结果在0到1的范围内,这样可以更容易地识别字符串之间的相似性.结果将更接近0相似性.可能吗?

在我正在使用的示例下面:

public class TesteLevenstein {

    public static void main(String[] args) {      

        int distance1 = StringUtils.getLevenshteinDistance("Boat", "Coat");
        int distance2 = StringUtils.getLevenshteinDistance("Remember", "Alamo");
        int distance3 = StringUtils.getLevenshteinDistance("Steve", "Stereo");

        System.out.println("distance(Boat, Coat): " + distance1);
        System.out.println("distance(Remember, Alamo): " + distance2);
        System.out.println("distance(Steve, Stereo): " + distance3);        

    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

java api levenshtein-distance

8
推荐指数
1
解决办法
5419
查看次数

Classe类型的层次结构不一致

我有一个实现抽象类的类.抽象类在我的项目的另一个包中.通过配置构建路径/项目添加了类是抽象的包.在实现的类中指责以下错误:类型类的层次结构不一致

我是否要在其他地方添加此包?

谢谢!

java abstract-class

5
推荐指数
3
解决办法
5万
查看次数

java.lang.NoClassDefFoundError:org.primefaces.component.export.ExporterFactory.getExporterForType中的org/apache/poi/ss/usermodel/RichTextString

我使用了Primefaces在其网页中使用的相同示例代码:

<h:commandLink value="Excel">                     
  <p:dataExporter type="xls" target="dataTable" fileName="boo" pageOnly="true"/>  
</h:commandLink>
Run Code Online (Sandbox Code Playgroud)

但是不起作用.在Internet Explorer浏览器中,提供以下消息:

网页错误的详细信息消息:对方法或属性访问的意外调用.

在Mozilla Firefox中没有任何事情发生过.

可能会发生什么?

datatable jsf export-to-excel data-export primefaces

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