小编Joe*_*Joe的帖子

Facelet是修改后的消息

当我的页面无法正确呈现时,我在jboss控制台中看到了这些信息.有谁知道这意味着什么?

14:22:46,403 INFO  [facelet] Facelet[/layout/header.xhtml] was modified @ 1
:54:54 PM, flushing component applied @ 2:22:43 PM
14:22:46,404 INFO  [facelet] Facelet[/layout/header.xhtml] was modified @ 1
:54:54 PM, flushing component applied @ 2:22:43 PM
14:22:46,405 INFO  [facelet] Facelet[/layout/header.xhtml] was modified @ 1
:54:54 PM, flushing component applied @ 2:22:43 PM
14:22:46,406 INFO  [facelet] Facelet[/layout/header.xhtml] was modified @ 1
:54:54 PM, flushing component applied @ 2:22:43 PM
14:22:46,406 INFO  [facelet] Facelet[/layout/header.xhtml] was modified @ 1
:54:54 PM, flushing component applied @ 2:22:43 …
Run Code Online (Sandbox Code Playgroud)

jsf seam richfaces facelets

4
推荐指数
2
解决办法
4521
查看次数

如何使用正则表达式删除某个具有特定变量的行

    reportdoc.getAttributes().put(ATT_NAME, "report");
    reportdoc.getAttributes().put(ATT_PIXEL_SIZE, "64");

    clouddoc.getAttributes().put(ATT_NAME, "cloud");
    clouddoc.getAttributes().put(ATT_PIXEL_SIZE, "128");
Run Code Online (Sandbox Code Playgroud)

我想删除上面文件中包含ATT_PIXEL_SIZE出现的整行.我应该在eclipse中使用什么正则表达式进行搜索和remove行.

regex eclipse replace

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

你在哪里配置jboss6中的log4j设置

jboss-6.0.0.Final似乎没有用于在jboss5中配置log4j设置的jboss-log4j.xml(即在server/default/conf/jboss-log4j.xml下)

java logging jboss jboss5.x jboss6.x

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

maven3运行时可以执行maven2兼容的pom.xml文件

我们的一些新项目已迁移到maven3,一些旧项目仍在使用符合maven2标准的pom.xml文件.

maven3运行时可以执行maven2兼容的pom.xml文件吗?

maven-2 maven-3 maven

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

如何跨sql列强制执行条件非空检查

create table A (id, col_A, col_B, col_C)
Run Code Online (Sandbox Code Playgroud)

id =保留的每一行的唯一ID col_A col_B将具有有效值,但两个列不会同时具有每个持久行的值.

例如

insert into A (id, col_A, col_C) values (1, "a", "c")
insert into A (id, col_B, col_C) values (1, "b", "c")
insert into A (id, col_A, col_C) values (1, "aa", "cc")
insert into A (id, col_B, col_C) values (1, "bb", "cc")
Run Code Online (Sandbox Code Playgroud)

注意:col_A和col_B不能按照设计合并为单个列.

我想基于上述限制强制执行col_A和col_B的条件非空检查(即,对于每个行至少应存在col_A或col_B).我如何实现这一目标?

编辑:1.我们想支持以下数据库从H2,MySQL,Postgres 2开始.我们还希望通过JPA注释而不是数据库特定语法来表达约束.3.底层ORM层是Hibernate 3.3.x

sql database-design hibernate jpa

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

如何解决此facelets警告消息

这个错误信息是什么意思?应该提供什么值来摆脱这个警告?

15:10:58,024 WARNING [component] facelets.RECREATE_VALUE_EXPRESSION_ON_BUIL
D_BEFORE_RESTORE is set to 'true' but facelets.BUILD_BEFORE_RESTORE is set
to 'false' or unset. To use facelets.RECREATE_VALUE_EXPRESSION_ON_BUILD_BEF
ORE_RESTORE you must also set facelets.BUILD_BEFORE_RESTORE to 'true'!
Run Code Online (Sandbox Code Playgroud)

jsf facelets

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

在舍入小数的同时获得不同的结果

double radius = 5;
double area = Math.PI * Math.pow(radius, 2);            
// System.out.println(area);

BigDecimal bd = new BigDecimal(area).setScale(2, HALF_UP);
// BigDecimal bd = new BigDecimal(area).setScale(2, ROUND_HALF_UP);
System.out.println(bd.toString());
Run Code Online (Sandbox Code Playgroud)

上面的输出打印为78.54,但如果我通过计算器(windows calc接口)执行相同的操作,则输出为78.57(即22/7 * 25).

为什么会出现不一致的情况

java bigdecimal

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

如何在迁移脚本中指定整数的大小

我们有两列需要声明为t.integer size(1) and size(2). 最大大小为1(即最多9),最大大小为2(即最多99).我应该如何在我的迁移脚本中声明这一点.

ruby-on-rails

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

如果值为nil,如何默认为零

如果some_float为nil,我想将结果设为0.我怎么做?

some_float = 9.238
or 
some_float = nil

some_float.round(2)
Run Code Online (Sandbox Code Playgroud)

ruby

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

hibernate核心和注释罐中的版本差异

<hibernate-core.version>3.6.5.Final
<hibernate-annotations.version>3.5.6-Final
Run Code Online (Sandbox Code Playgroud)

为什么上述hibernate jar的最终版本存在版本差异?

hibernate

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