小编Rom*_*man的帖子

如何在Java中获取所有枚举值?

我遇到了这个问题,我不知道enum我需要迭代其可能值的实际类型.

if (value instanceof Enum){
   Enum enumValue = (Enum)value;
}
Run Code Online (Sandbox Code Playgroud)

任何想法如何从enumValue中提取其可能的值?

java enums

85
推荐指数
7
解决办法
11万
查看次数

课前的Junit(非静态)

是否有任何最佳实践可以让Junit在测试文件中执行一次函数,它也不应该是静态的.

喜欢@BeforeClass非静态功能?

这是一个丑陋的解决方案:

@Before void init(){
    if (init.get() == false){
        init.set(true);
        // do once block
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我不想做的事情,我正在寻找一个集成的junit解决方案.

java junit

78
推荐指数
4
解决办法
5万
查看次数

Intellij:查找用法,但从结果中排除测试文件

任何人都知道如何从查找用法结果中排除测试文件?

就像下面的所有内容:src/test /

intellij-idea

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

将maven-build-classpath添加到插件执行类路径

我正在写一些代码生成maven-plugin.

我需要将我的项目类路径注入到我的插件执行类路径中.

我找到了这篇文章.解决方案有效,但很长.也许你们中的某个人知道开箱即用的解决方案.

maven-2 maven-plugin

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

通过反射迭代数组

我正在做一些反思工作并且遇到一个小问题.

我正在尝试将对象打印到某个GUI树,并且以通用方式检测数组有问题.

我建议:

对象instanceof Iterable

会成功,但事实并非如此(显然只适用于Lists和Set以及任何实现它的人.)

因此,如何是我会recognice数组一些Object[],或者long[]还是Long[]......?

谢谢

java reflection

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

JDBC是否支持枚举?

我真的找不到一个很好的枚举JDBC映射示例.枚举实际上是由JDBC支持的吗?

我正在使用MySQL.我有一个枚举列,并希望映射到一些Java枚举.

java enums jdbc

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

使用Maven进行C#项目管理

有没有人有使用Maven管理基于C#的项目的经验?

如果是的话,请告诉我一些关于它的话,创建这样的设置有多奇怪.

谢谢

c# maven-2

22
推荐指数
3
解决办法
2万
查看次数

在netty通道上设置套接字超时

我有一个netty频道,我想在底层套接字上设置一个超时(它默认设置为0).

超时的目的是,如果15分钟内没有发生任何事情,将关闭未使用的频道.

虽然我没有看到任何配置这样做,并且套接字本身也对我隐藏.

谢谢

netty

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

从IntelliJ调用Maven-Module Build

我想知道是否有人知道从IntelliJ调用特定Maven模块构建的方法,该方法也将构建(或使用已经编译的类)它依赖的模块.

因此,例如,如果我只想在图片中构建模型"模型",那么单击它上面的包步骤似乎是合理的.但实际上它会调用mvn package此特定模块中的步骤,而不是mvn -am -pl module-name从根模块调用,后者也构建所有依赖项.

那么有些东西我不知道吗?

删除了死的ImageShack链接

java intellij-idea maven

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

将元组列表转换为字典

何以最短的方式将元组列表转换为字典(C#)?

IList<Tuple<long, int>> applyOnTree = getTuples();
Run Code Online (Sandbox Code Playgroud)

c#

12
推荐指数
2
解决办法
8002
查看次数

标签 统计

java ×5

c# ×2

enums ×2

intellij-idea ×2

maven-2 ×2

jdbc ×1

junit ×1

maven ×1

maven-plugin ×1

netty ×1

reflection ×1