小编San*_*dal的帖子

visualvm vs JProbe vs JProfiler

有多种工具可用于CPU和内存分析,jvisualvm在这些中是相当新的.

这些工具之间是否有任何比较/基准?哪个工具比其他工具好?

java performance profiling visualvm jprofiler

10
推荐指数
1
解决办法
9803
查看次数

如何在Java中重现EXCEPTION_STACK_OVERFLOW错误

如何在Java中重现EXCEPTION_STACK_OVERFLOW错误.

PS:我不是在谈论优雅地关闭JVM的Java中的StackOverflowError错误.我在讨论error.log中的EXCEPTION_STACK_OVERFLOW,这会导致JVM崩溃.

java stack-overflow crash jvm crash-dumps

10
推荐指数
1
解决办法
1196
查看次数

为什么JTA不支持嵌套事务

为什么JTA不支持嵌套事务?是因为实施它们的复杂性(我怀疑)还是一些设计原则?

java transactions jta nested-transactions java-ee

9
推荐指数
1
解决办法
6125
查看次数

Logback Logging - 同步或异步

是否附加了Logback的默认文件:

ch.qos.logback.core.FileAppender
Run Code Online (Sandbox Code Playgroud)

同步还是异步?它似乎是同步的,因为日志显示为同一线程的一部分.

java logging logback

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

为什么EJB线程安全且servlet不安全?

根据我的理解,servlet容器创建有限的servlet实例和每个servlet实例的多个线程,并重用这些线程和实例.

因为有多个线程实例,所以它们不是"线程安全的"(虽然我知道使用Thread-safety编写它们并不困难).

另一方面,EJB容器不创建EJB的线程,而是仅重用EJB对象(使用池).由于EJB实例没有多个线程,因此不存在线程安全问题.

我的问题:为什么有不同的行为?将EJB作为Servlet(线程不安全)工作不是一个好主意吗?

我确定我错过了一些东西,并希望了解那个缺失的部分.

java multithreading servlets ejb thread-safety

7
推荐指数
2
解决办法
7928
查看次数

MQJMS2013无效的安全认证

我正在尝试从IBM Websphere Application Server连接到IBM Websphere MQ Server.

我收到以下错误:

MQJMS2013: invalid security authentication supplied for MQQueueManager
Run Code Online (Sandbox Code Playgroud)

我的理解是,这是因为连接到MQ Manager时WAS的安全凭证无效.

我尝试过提供MQ管理员密码的不同组合,例如

  1. 为MQ连接工厂提供J2C身份验证.
  2. 为队列提供MQ管理员用户名和密码.
  3. 提供空白用户名.
  4. 以上三者的组合.

此外,在一些职位提到的,我已经试过传输类型"绑定"以及"客户"的QueueConnectionFactory.

请建议.

java websphere ibm-mq

6
推荐指数
1
解决办法
6362
查看次数

将SVN与Rational Application Developer(RAD)7.0或Rational Software Architect(RSA)7.0一起使用

我们使用的是IBM RAD/RSA(Rational Application Developer/IBM Rational Software Architect)的第7版.

可以选择将其与CVS连接,但没有选项可以将其与SVN连接.我们需要为它们安装一些插件吗?你能否请一下这个程序.

svn ibm-rad ibm-rational

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

jmap/jhat vs jVisualVM

我知道jmap用于创建堆转储,Jhat可以分析它.

jVisualVM也可用于分析堆转储(并且可以执行更多任务,例如分析等).

但是使用jHat和visualVM分析堆转储有什么区别(除了使用Web而第二个是桌面).Sun提供不同的工具,哪个更好?

PS:我对这些工具的理解有限,因为我已经开发过有限的分析/分析工具,如JProbe,Java Heap Dump Analyzer等.如果我的理解在某处出错,请更正.

java heap performance profiling memory-management

6
推荐指数
1
解决办法
2142
查看次数

BTrace的开销是多少?

在BTrace文档中提到BTrace在空闲时几乎没有开销.这是否意味着BTrace仅具有开销,并且仅在满足某些探测并且正在处理时?

此外,在处理Probe时,需要一些CPU来进行处理.但它是否会对JVM内存或任何其他可能影响原始JVM进程处理的事情产生影响?

java trace jvm btrace

6
推荐指数
1
解决办法
570
查看次数

BPM vs ESB - Orchestration?

我们可以有把握地说,如果ESB提供了Orchestration功能,它是否有资格成为BPM的实现?

我知道BPM有不同的目的,即建模一些业务流程,这些业务流程的实现可以通过任何简单的Java/J2EE应用程序,复杂的SOA应用程序或某些应用程序来完成,即我提供BPM.是对的吗?

soa esb business-process-management eai orchestration

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