草庐IT

表格识别

全部标签

Java 8 闭包和类型识别

我正在测试Java8的新闭包功能;我想知道为什么这段代码publicclassTest8{privateclassA{inta;}privateclassB{intb;}interfaceIFA{voidifa(Aparam);}interfaceIFB{voidifb(Bparam);}privatevoidforceA(Aexpr){}privatevoidz(IFAfun){System.out.println("A");fun.ifa(newA());}privatevoidz(IFBfun){System.out.println("B");fun.ifb(newB());}p

java - 如何刷新表格中的单行?

是否可以刷新vaadintable组件的单行?到目前为止,如果表行编辑完成,我只是刷新整个表:table.refreshRowCache();但这可能会在以后对大型表造成性能问题。那么,如何刷新单行呢? 最佳答案 我在Vaadin论坛上发现这个似乎很有用:https://vaadin.com/forum/#!/thread/408555/408554我还没有尝试过,但是HenriSara(Vaadin开发人员)建议了这个解决方案:PropertystatusProperty=pqTable.getContainerProperty(

java - 无监督命名实体识别(NER),带有自定义控制的词汇表,用于 Java 中的交联建议

我正在寻找一个Java库,它可以使用自定义受控词汇表进行命名实体识别(NER),而无需首先使用带标签的训练数据。我在SE上搜索了一些,但大多数问题都不具体。考虑以下用例:一位编辑正在CMS中输入文章(大约500字)。文本可能包含对特定域实体的引用(以纯文本形式)。例如:兴趣点的名称,例如酒吧、餐馆以及社区等。存在这些实体的受控词汇表(大约5.000个实体)。我想象一个实体是词汇表中的一个元组完成文本后,用户应该能够保存文档。这会触发工作流,通过与实体名称进行比较,根据词汇表扫描一段文本。不需要100%匹配:Jarao-winkler上的97%或其他(我不熟悉算法的NER使用的)可能就足

java - JPA 如何识别两个具有相同名称但位于不同包中的类?

我的项目使用JPA和Hibernate。我有两个具有相同名称但在不同包中的类。它们是:@Entity(name="X_USER")@Table(name="X_USER")publicclassUser{和:@Entity@Table(name="Y_USER")publicclassUser{我正在创建一个搜索查询:.getSimpleName()但它不起作用,因为它们的简单名称相同。我将其更改为.getName()。但是,它仍然混淆返回哪个User。编辑:我有:SELECT_BY_PROPERTY_QUERY="SELECTpFROM:CLASS:pWHEREp.:PROPNAME

Java 编译器无法识别静态内部类

这是一个相当复杂的错误,所以请多多包涵。我在尝试编译一些Java代码时看到一个奇怪的错误。编译器无法识别静态内部类。假设我正在处理一个类MyClass。我需要使用的静态内部类的FQN为x.y.z.Parent.DesiredClass。此内部类是使用其FQN显式导入的。父项也使用其FQN导入。现在存在另一个包(另一个不同的FQN),它有一个类DesiredClass。这个另一个DesiredClass在类路径中,但没有被显式导入。在继续之前,我应该明确指出,无法更改这些类的名称。现在,当我在我的代码中引用Parent.DesiredClass时,我使用Parent.DesiredCla

java - 将表格添加到同一页上的现有 PDF - ITEXT

我的java项目有两个部分。我需要填充pdf的字段我需要在页面空白区域的填充部分下方添加一个表格(并且该表格需要能够翻转到下一页)。我可以单独完成这些事情(填充pdf并创建表格)。但我无法有效地合并它们。我试过执行doc.add(table)这将导致表格位于pdf的下一页,这是我不想要的。我基本上只需要能够指定表格在页面上的开始位置(这样它就不会与现有内容重叠),然后将表格标记到现有pdf上。如果这不起作用,我的另一个选择是尝试向将由表格内容填充的原始pdf添加字段(因此它将是一个基于字段的表格)。有什么建议吗?编辑:我是iText的新手,之前没有使用过columntext,但我试图在

java - 为什么编译器不识别元模型属性?

javase6项目是否支持eclipselinkjpa2的criteriaapi?如果没有,那是我的问题。我是否需要在persistence.xml中为条件api指定任何特殊内容?这是我的条件查询:finalEntityTypeMeaning_=em.getMetamodel().entity(Meaning.class);finalCriteriaBuildercb=em.getCriteriaBuilder();CriteriaQuerycq=cb.createQuery(Integer.class);finalRootmeng=cq.from(Meaning.class);cq.

Java VM 无法识别 -XX :G1YoungGenSize?

我在JDK1.7.0中使用G1垃圾收集器,但VM无法识别G1YoungGenSize选项。具体来说,当我运行时:java-XX:+UnlockExperimentalVMOptions-XX:+UseG1GC-XX:G1YoungGenSize=512m...我收到以下错误:UnrecognizedVMoption'G1YoungGenSize=512m'Error:CouldnotcreatetheJavaVirtualMachine.Error:Afatalexceptionhasoccurred.Programwillexit.我也尝试过在G1YoungGenSize之前加上一个

java - “javac”无法识别

我在环境变量中添加了路径变量'C:\ProgramFiles\Java\jdk1.6.0_21\bin',但它仍然给我这个错误:'javac'是当我尝试运行javacmycode.java时,无法识别为内部或外部命令、可运行程序或批处理文件。我要疯了,请帮忙。谢谢。 最佳答案 关闭命令提示符窗口,重新打开,使新的环境变量生效。 关于java-“javac”无法识别,我们在StackOverflow上找到一个类似的问题: https://stackoverflo

java - 使用 Java 向 Excel 电子表格添加宏

我正在开发一款可创建Excel电子表格的应用。我将Java与docx4j一起使用库,但它没有宏支持,因为它不是通过OpenXMLAPI提供的。我只是想知道是否有人知道使用Java(即使使用另一个库)将宏添加到现有Excel电子表格的解决方法。谢谢 最佳答案 如果它在所有工作簿中都是相同的宏,您是否可以使用模板?这意味着您有一个包含通用宏的空工作簿,并且将为您需要从Java创建的每个"new"工作簿复制它。 关于java-使用Java向Excel电子表格添加宏,我们在StackOverfl