草庐IT

result_apache_log_parser

全部标签

java - 使用 Apache PDFBox 添加文本时如何移动到下一行

我刚刚开始使用ApachePDFBox,并一直在试验我发现的各种示例。但是,我一直没能找到在添加文本时移动到下一行的简单方法。例如PDPageContentStreamcontent=newPDPageContentStream(document,page);PDFontfont=PDType1Font.HELVETICA;content.beginText();content.setFont(font,12);content.moveTextPositionByAmount(x,y);content.drawString("Sometext.");content.endText();

java - Apache POI : API to identify tables in the excel sheet and read them

是否有任何方法可以返回工作表中存在的表格列表?我的要求是从工作表上存在的多个表中获取数据。 最佳答案 假设您正在为.xlsxexcel文件使用XSSFAPI。如果表格是由Insert->Table创建的,那么您可以使用以下命令读取它们:XSSFWorkbookworkbook=newXSSFWorkbook(newFile("test.xlsx"));intnumberOfSheets=workbook.getNumberOfSheets();for(intsheetIdx=0;sheetIdxtables=sheet.getTab

java - 如何在 Apache Spark 中为两个具有不同结构的 DataFrame 实现 NOT IN

我在我的Java应用程序中使用ApacheSpark。我有两个DataFrame小号:df1和df2.df1包含Row与email,firstName和lastName.df2包含Row与email.我想创建一个DataFrame:df3包含df1中的所有行,df2中不存在哪个电子邮件.有没有办法用ApacheSpark做到这一点?我试图创建JavaRDD来自df1和df2通过类型转换它们toJavaRDD()和过滤df1包含所有电子邮件,然后使用subtract,但我不知道如何映射新的JavaRDD至ds1得到DataFrame.基本上我需要df1中的所有行谁的邮箱不在df2.Dat

java - Log4j2 通配符记录器名称

我正在使用log4j在我的一个应用程序上做一些日志记录。我的配置中的记录器看起来像这样。基本上,我想要来self编写的代码的“信息”级消息,但我希望外部库仅在出现警告或更严重的情况时才记录。这正如我所料的那样工作,但是“org.eclipse.jetty”下有很多类有没有可能做这样的事情?也就是说,我希望整个包中的所有内容都只显示warn/error/fatal。上面的方法我都试过了,没有效果。是否有“通配符”或我可以用来为包中的所有内容设置记录器的东西? 最佳答案 对于基于属性的配置,您只需采用不带任何通配符的包名称。也应该使用X

java - 使用 log4j 进行日志记录的嵌入式 Tomcat

我正在使用嵌入式Tomcat8.5.4,即org.apache.tomcat.embedtomcat-embed-core8.5.4实现工作完美(Tomcat工作得很好),唯一困扰我的是嵌入式Tomcat登录System.out。在我的应用程序内部,我使用log4j进行日志记录,因此这导致以下日志记录混合(而不是将Tomcat记录到任何文件):...2017-07-3017:57:54DEBUGEmbeddedTomcat:136-Bindingservlet'sample'topath'/sample/*'.Jul30,20175:57:54PMorg.apache.coyote.A

java - 如何使用java生成像apache的htpasswd这样的哈希

我在htpasswd中使用“强制对密码进行MD5加密”来生成一个哈希值,例如“123”,我得到:使用htpasswd:123=>$apr1$kaTbKaLO$ewJXRZAKpjaxK4thy2jOp/使用MD5摘要:123=>202cb962ac59075b964b07152d234b70请告诉我如何使用java生成像apachehtpasswd这样的哈希谢谢。 最佳答案 Apache.htpasswd文件中的密码使用salt编码.如果您想使用Java生成这些密码,则需要执行相同的操作。Thissite解释了用于Apache的.h

java - 是否可以在 log4j 中为堆栈跟踪的每一行添加前缀?

当你写作时logger.error("message",exception);log4j生成消息和完整的堆栈跟踪:Aug906:26:1310.175.60.14myPrefix:[error][TP-Processor114][my.class.Name]message:exceptionatfatherOfExceptionatfatherof_fatherOfExceptionatfatherof_fatherof_fatherOfException...我的转换模式是log4j.appender.syslog.layout.ConversionPattern=myPrefix:

java - Apache CXF : adding custom documentation in the WSDL?

我目前正在学习ApacheCXF。当CXF从Pojo生成WSDL文件时,有没有办法(java注释?)向WSDL文件添加自定义文档?描述服务或参数?我已经使用@WebParam设置了一些描述性名称,但我想添加更长的文档。像...@WebService@Documentation("Thisservicesayhello.Seehttp://say.hello")publicinterfaceMyService{@WebResult(name="helloMessage")@Documentation("Returnsthehellomessage")publicStringsayHell

java - 如何在 Tomcat 中获取 org.apache.catalina.connector.Request 对象?

我需要编写一个Servlet或Filter类来访问org.apache.catalina.connector.Request对象,该对象包装在提供给我的servlet的RequestFacade对象中。转换不起作用,因为RequestFacade不是Request的子类。我需要这个的原因是因为我试图调用Request的setRequestedSessionId()方法,这显然不是Httpservlet规范的一部分。我需要这样做的原因是因为sessionID包含在URL中,名称与JSESSIONID不同。我无法更改URL或参数名称,因此我尝试通过提取sessionID并调用Request

java - 在 java 程序中使用 Apache UIMA 的示例

我一直在寻找在Java程序中使用ApacheUIMA的示例。是否有关于如何在Java程序中使用示例注释器的示例? 最佳答案 如果您想直接在Java代码中使用UIMA,您可能想看看uimafit,因为它简化了在Java中使用UIMA的过程。这是使用示例注释器(source)的快速示例publicclassRoomNumberAnnotatorPipeline{publicstaticvoidmain(String[]args)throwsUIMAException{Stringtext="ThemeetingwasmovedfromY