草庐IT

direct-reports

全部标签

java - 将报告模板 RPT/RDL 转换为 JRXML/Jasper Reports?

我目前正在使用CrystalReports,我想切换到Jasper。为了简化过渡,我想要一种自动或半自动转换现有模板的方法。这可能涉及更多中间格式/应用程序/库,免费或付费,开源或专有-我只是在寻找一些可能。经过一番挖掘,我发现了一个可以将Crystal转换为SQLReportingServices的应用程序,即CrystalConverter,但仅此而已(还有一堆死掉的项目和网站甚至不再存在)。这里有没有人知道更多可以帮助我完成这项工作的现有软件或库?任何对主题有经验的人都可以让我确切地知道我必须自己编写哪些部分,以及可以使用哪些现有解决方案来完成其他部分?提前致谢,如果我不能问更具

java - 为什么 Direct ByteBuffer 在 HornetQ 服务器上不断增加导致 OOM?

配置我在Ubuntu12.04.3LTS(GNU/Linux3.8.0-29-genericx86_64)上设置了一个独立的HornetQ(2.4.7-Final)集群。该实例有16GBRAM和2个内核,我已将-Xms5G-Xmx10G分配给JVM。HornetQ配置中的地址设置如下:jms.queue.DLQjms.queue.ExpiryQueue8640000010104857600010485760PAGE10jms.queue.DLQjms.queue.ExpiryQueue360000025104857600010485760PAGE10jms.queue.DLQjms.q

java - Jasper Reports - 自定义条码生成

使用的库/工具:1)贾斯珀报告2)iReport3)Java我已经为我的报告生成了一些标准条形码,但这次,我尝试生成一个自定义条形码,为此我有一个字体文件custom-barcode.ttf。截至目前,iReport支持2个条码库-Barcode4j和Barbecue,它们不支持我需要的自定义条码。有什么开始的想法,而不需要太多使用一些新库的开销(我已经在使用Barcode4j了)?顺便说一句,我知道这个网站上已经存在类似的问题(custombarcodefont)。 最佳答案 刚刚尝试了@mdahlman的回答并且成功了。我使用b

java - 为什么 Kafka Direct Stream 会为每条消息创建一个新的解码器?

我有一个用Java编写并使用Spark2.1的Spark流应用程序。我正在使用KafkaUtils.createDirectStream来读取来自Kafka的消息。我正在为kafka消息使用kryo编码器/解码器。我在Kafkaproperties->key.deserializer,value.deserializer,key.serializer,value.deserializer中指定了这个当Spark在微批中拉取消息时,使用kryo解码器成功解码消息。但是我注意到Spark执行程序创建了一个新的kryo解码器实例,用于解码从kafka读取的每条消息。我通过将日志放入解码器构造

Java ThreadPoolExecutor 策略, 'Direct Handoff' 带队列?

我希望有一个ThreadPoolExecutor,我可以在其中设置一个corePoolSize和一个maximumPoolSize,然后队列将切换任务立即进入线程池,从而创建新线程,直到达到maximumPoolSize,然后开始添加到队列中。有这样的事吗?如果没有,它没有这样的策略有什么充分的理由吗?我本质上想要的是提交任务执行,当它达到一个点,它基本上会因为有太多线程(通过设置maximumPoolSize)而获得“最差”性能时,它将停止添加新线程并且使用该线程池并开始排队,然后如果队列已满则拒绝。当负载回落时,它可以开始将未使用的线程拆除回corePoolSize。在我的申请中,

java - 通过 maven surefire-report 在单个文件中以汇总格式执行单元测试类中的测试执行时间

任何人都可以让我知道如何通过maven-surefire获取单个文件中单元测试类中每个单元测试所花费的时间吗?我已经看到我的target/surefire-report它有每个测试的文件。基本上我正在寻找一个汇总了所有执行时间的文件。如果可能,还可以按每个测试的执行时间对结果进行排序。我在MacOSX10.12.6上使用maven3.5和surefire-plugin2.4.2。 最佳答案 maven-surefire-plugin目前不允许您这样做。它将所有结果写入单独的文件中。您可以在其issuetracker中创建功能请求,如

java - 打印没有页面的 Jasper Report

我正在创建HTML(弹出窗口)、EXCEL和PDF报告,并希望在一页上显示我的报告。此报告不会用于​​打印,因此无需将我的报告分页。再加上后来的用户想用内置的Excel排序。是否有忽略页面的选项? 最佳答案 切换pagination在报告填写期间。例如,不应对Excel或HTML输出进行分页。示例代码:parameters.put(JRParameter.IS_IGNORE_PAGINATION,true);JasperPrintprint=JasperFillManager.fillReport(report,parameters

java - SonarQube + Reports 中未显示的依赖模块中的聚合覆盖率或覆盖率由 Jacoco 生成

我正在运行jacoco插件来生成html、xml和jacoco.exec报告来衡量由我的testNg测试的代码的覆盖率测试。我在本地和Jenkins中成功生成了这些报告,我所有的单元测试结果都反射(reflect)在Sonar中,它向我展示了覆盖范围.我的jacoco.exec有模块和依赖模块的覆盖结果。我已经使用eclipse的eclemma插件验证了这一点。我没有在Sonar的依赖模块中获得覆盖结果。我做错了什么。我的插件是这样的org.jacocojacoco-maven-plugin0.7.7.201606060606prepare-agentreportprepare-pac

java - Maven-Surefire-Report 插件未生成报告

如标题所示,我正在尝试在我的maven项目执行时生成JUnit结果的HTML报告。另一个人告诉我检查maven-surefire-report插件,看起来它有我想要的东西,但我似乎无法生成HTML文件。我希望只生成一个HTML文件,然后我可以将其放入我的老板的电子邮件中。我真的不想走将结果发布到网站的道路(至少目前不想)。这是我的pom部分的样子(不要担心丢失标签。我正在复制和粘贴相关部分,并尽量不粘贴公司信息,但我知道我有正确的开始/结束标签):编辑:添加了完整的pom。4.0.0myGroupmyArtifact0.0.1-SNAPSHOTjarmyNameDemoprojectf

java - Eclipse Memory Analyzer - Leak Suspects Report 没有指向我的类 - 为什么?

我正在尝试确定我的web应用程序中是否存在内存泄漏。我正在使用VisualVM和JMeter来加载测试和观察堆。我昨天将堆转储保存到文件并下载了EclipseMemoryAnalyzer...在对VisualVM感到非常沮丧之后,我认为Eclipse会比VisualVM更好地查明泄漏(如果有的话)。我在Eclipse中打开堆文件并运行他们所谓的泄漏嫌疑报告。我以为它会指向我的webapp中的一个特定类,但事实并非如此。所以我不知道如何使用它提供的信息来找出泄漏嫌疑人在我的任何特定类别中的位置。这是我的一个堆转储文件的泄漏可疑报告的结果。Oneinstanceof"org.apache.