小编Che*_*rry的帖子

所有与JSF相关的web.xml上下文参数名称和值的概述

有几个的JavaServer Faces <context-param>web.xml:facelets.REFRESH_PERIOD,facelets.DEVELOPMENT,facelets.SKIP_COMMENTS等我在哪里可以找到所有这些PARAMS的完整列表?

jsf web.xml context-param

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

如何自动拆分IntelliJ IDEA中的长字符串?

我正在编写一个包含很长字符串的测试,我需要拆分这些字符串:

private static final String TOO_LONG_JSON = "{field1:field1, field2:field2 ... fieldN:fieldN}";
Run Code Online (Sandbox Code Playgroud)

所以他们会成为:

private static final String TOO_LONG_JSON = "{field1:field1, field2:field2" + 
    "{field3:field3, field4:field4,field6:field6, field7:field7}" +
    "{field8:field8, field9:field9,field10:field10, field11:field11}" +
    " ... fieldN:fieldN}";
Run Code Online (Sandbox Code Playgroud)

是否可以设置IntelliJ IDEA来自动拆分那些长字符串?

java string intellij-idea

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

如何在Intellij想法调试中跳过行?

假设我有这样的java代码(仅作为示例):

public void someMethod(){
    int a = 3;
    int b = 2; // <-- stay debug here
    a = b + 2;
    System.out.prinln(a);
}
Run Code Online (Sandbox Code Playgroud)

可以跳过执行"int a = b + 2;" 然后移民到"System.out.prinln(a);"?

PS我使用Intellij Idea 12.

java debugging intellij-idea

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

Java 8是否已缓存对供应商的支持?

guava库有它自己的Supplier,不扩展Java 8 Supplier.番石榴还为供应商提供缓存 - Suppliers#memoize.

是否有类似的东西,但对于Java 8供应商?

java guava java-8

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

从Java对象创建流的最简单方法是什么?

随着Collection一切都清楚了,但是怎么样以下几点:

object一种count()方法和getPart(int i)方法.因此,提取所有对象会产生以下样板代码:

List<Part> result = new ArrayList<Part>();
for (int i = 0, i < object.count(), i++) {
    result.add(object.getPart(i));        
}
return result.stream(); 
Run Code Online (Sandbox Code Playgroud)

是否有任何标准的方法来传递2个生产者:() -> object.count()(int i) -> object.getPart(i)创建一个流?像这样:

SomeUtil.stream(object::count, object::getPart);
Run Code Online (Sandbox Code Playgroud)

java java-8 java-stream

24
推荐指数
1
解决办法
1399
查看次数

如何配置Intellij Idea javadoc模板?

我有一些方法:

public int getSomeField()
Run Code Online (Sandbox Code Playgroud)

我想像这样生成javadoc:

/**
* Gets {someField}
*
* @return value of {someField}
*/
Run Code Online (Sandbox Code Playgroud)

其中{someField}是字段名称的占位符.可以为Intellij Idea创建此模板(可以作为实时模板)吗?

java javadoc intellij-idea live-templates auto-generate

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

如何在不运行代码的情况下找到Intellij Idea中的静态字符串结果连接?

代码示例:

public class StringHolder{
    public static final String ONE = "ONE";
    public static final String TWO = "TWO";
    public static final String THREE = "THREE";

    public static void main (String[] args){
        String someVariable = ONE + TWO + THREE;
    }
}
Run Code Online (Sandbox Code Playgroud)

我如何从静态常量中评估字符串值?例如,使用Intellij Idea我可以在debug中运行程序,输入断点,在表达式上按"ctrl + alt + f8"并查看表达式值.那么可以用静态分析器评估这个,而不需要编译代码并运行程序吗?关键点是从静态常量计算的值而不是函数参数,因此分析器只需"转到"常量值,连接它们并在弹出窗口中显示值.

当我有一个块并且"刚刚初始化"变量时的另一种情况:

{
    final String a = "a";
    final String b = "b"
    final String c = "c"
    String result = a+b+c;
}
Run Code Online (Sandbox Code Playgroud)

PS你明白了吗?:)

java string intellij-idea

22
推荐指数
1
解决办法
3615
查看次数

如何使用TortoiseGit推送标签而无需提交到远程存储库?

控制台git客户端具有git push origin <tag_name>用于在不提交到远程存储库的情况下推送标记的命令.TortoiseGit GUI中是否有模拟?

git tortoisegit git-tag

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

如何减少cassandra虚拟内存的使用?

cassandra中是否有设置以减少内存使用量?我知道cassandra很好地管理内存,但出于测试目的,我不想只在我的Windows机器上运行cassandra服务时花费6Gb内存.

更新

我已经厌倦了设置disk_access_mode: standart而不是disk_access_mode: auto.没有帮助.另外我注意在cassandra 2.0.9 cassandra.yaml文件中disk_access_mode默认不包含.所以似乎(但我不确定)disk_access_mode是从cassandra中删除的.

java jvm virtual-memory cassandra windows-7

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

如何打印akka系统中的所有演员?

我创建了akka系统.假设其中有一些演员.我如何用他们的路径打印akka系统中的所有演员?(用于调试目的)

debugging scala akka

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