小编use*_*170的帖子

是否有任何IntelliJ功能可以在两个相似对象之间映射值?

我最近一直在为SOAP服务进行大量集成.假设我从SOAP服务获取此对象:

public class ObjectA{
  private String someString;
  private Integer someInteger;
}
Run Code Online (Sandbox Code Playgroud)

对于这个对象,我想创建自己的表示"ObjectB",它基本上是相同的但我不想在我的集成工件之外公开WSDL中的对象.

那么我在ObjectA和ObjectB之间进行映射.但这是很多手工工作,特别是如果对象有很多字段.IntelliJ中是否有任何智能方法可以在两个对象之间生成映射?

谢谢

java integration soap intellij-idea pojo

7
推荐指数
1
解决办法
984
查看次数

ForkJoinPool 的健康和调整

我正在使用 ForkJoinPool 调查应用程序中的一些性能问题。我们一直在使用 Dynatrace,有迹象表明一些阻塞操作会持续太长时间。我在 FJP 文档或其他地方找不到足够的关于如何配置和监控我们的 ForkJoinPools 的信息。

  1. 在 ForkJoinPools 的上下文中,并行性是什么意思,以及为不同线程池(阻塞/非阻塞)选择哪些值的指南/最佳实践是什么?

  2. 如何监控和调整我的 ForkJoinPool?我们正在使用 ForkJoinPool.toString() ,它提供了一些计数器,但我在 javadoc 中找不到关于如何使用此统计信息进行调整的足够信息。getStealCount()被描述为“......应该足够高以保持线程忙碌,但足够低以避免跨线程的开销和争用”,这并没有真正的帮助。

toString() 示例

[Running, parallelism = 48, size = 47, active = 0, running = 0, steals
= 33195, tasks = 0, submissions = 0]
Run Code Online (Sandbox Code Playgroud)

java fork-join java-8 forkjoinpool

5
推荐指数
1
解决办法
387
查看次数