小编Shi*_*mar的帖子

为什么在构造函数上没有定义inheritedDoc?

我想知道为什么javadoc不支持inheritedDoc是有正当理由的constructors.假设我有

class A
{
/**
 * Constructor of A
 */
A(){}   

/**
 * Does something
 */
public void method(){}
}

class B extends A
{
/**
 * {@inheritDoc}
 */
B(){ super();}

/**
 * {@inheritDoc}
 */
public void method(){}
}
Run Code Online (Sandbox Code Playgroud)

对于该方法method,我可以继承javadoc,但为什么同样不能应用constructors?除非我使用inheritDoc标记,否则javadoc不会继承,这意味着我很清楚我想重用文档.什么应该阻止我这样做constructors

java documentation javadoc

16
推荐指数
4
解决办法
3954
查看次数

如何提高Jenkins服务器性能?

我们的Jenkins服务器(linux机器)在一段时间内变慢并且没有响应.所有作业都需要很长时间(即使它们在与服务器不同的机器上运行).我观察到的一件事是增加打开文件的数量.这个数字似乎在增加,如下图所示.有没有人有一个解决方案来保持检查,而无需重新启动服务器?此外,是否有任何配置/调整可以提高jenkins服务器的性能?

在此输入图像描述 在此输入图像描述

performance hudson jenkins

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

为什么注释属性的值应该是常量表达式?

我有以下代码

 @UIUnitTimeout(8*60*1000) // works
 @UIUnitTimeout(TimeUnit.MINUTES.toMillis(8)) // does not work
Run Code Online (Sandbox Code Playgroud)

我知道根据JLS,只允许常量表达式作为注释属性的值.但为什么?如果数据类型匹配,为什么还不够?如果要在运行时评估表达式,是否有任何可能出错的地方?每个规范都有逻辑推理吗?

java annotations

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

如何从java收集JVM性能统计信息

我想编写一个JUnit测试用例,它也能够监视和收集JVM的参数,比如内存使用情况,堆大小和其他自定义JMX托管bean等.我将拥有JVM的JMX地址.更清楚的是,我想知道我是否可以在没有UI的情况下以编程方式收集jconsole提供的信息.然后我想通过将它与Jenkins集成来检查JVM性能是否降低.是否有任何已有的工具可以做到这一点?

java junit jvm performance-testing

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

如何使用ANT在类或套件中运行所有测试时打印当前执行的junit测试方法?

我有一组JUnit测试用例,我使用junit任务从ANT执行它们.在执行测试时,在控制台中我只能看到当前正在运行的测试用例(java类),而不是测试方法.有没有办法打印当前正在执行的测试方法?或者除了拥有自己的JUnit测试运行器之外,还有其他方法吗?

控制台输出示例

[junit] Running examples.TestCase1
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 2.835 sec
Run Code Online (Sandbox Code Playgroud)

相反,我希望得到输出

[junit] Running examples.TestCase1
[junit] Running examples.TestCase1.test1
[junit] Running examples.TestCase1.test2
[junit] Running examples.TestCase1.test3
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 2.835 sec
Run Code Online (Sandbox Code Playgroud)

java ant junit junit4

3
推荐指数
1
解决办法
6650
查看次数

没有方法的抽象类

是否有一个用例我们需要一个没有定义方法的抽象类?我只是为了泛型而创建了这样一个抽象类,以便用户只传递这个类的子类型.但是我想知道它们是否有效或是否有更好的方法.

java abstract-class

0
推荐指数
1
解决办法
180
查看次数