小编jos*_*ain的帖子

用于 Java 单元测试的 JBoss 日志记录?

我继承了一些显式使用 JBoss Logging 实现的 Java 代码。我知道这通常配置为 JBoss Subsytem,并且在服务器上运行时,我能够很好地观察各种日志调整操作。但是,我没有收到任何用于单元测试的日志消息输出。我在测试类路径上放置了几个配置文件以包括:

  • logging.properties
  • 日志文件
  • log4j2.xml

但还没有看到任何结果。有没有人能够配置 JBoss 日志系统,使其在单元测试中在容器外部可见?这甚至可能吗?该日志记录配置指南并没有如何做到这一点说话。

java jboss jboss-logging

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

为什么Java会在Eclipse中注释不同的颜色?

我是Eclipse新手,我正在使用Android开发.Eclipse让我越来越意识到我已经形成的不良习惯(IE不是大写类名等).

我注意到的一件事是,当我使用//字符进行评论时,文本变为绿色,但是当我使用/** **/字符时,文本变为浅蓝色.是否有一个原因?某些类型的评论规范,我错过了某个地方?这些应该作为不同类型评论的不同功能吗?

我正在为Win 7(x64)运行Helios Service Release 1(Build 20100917-0705),如果这有任何区别的话.

java eclipse comments

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

Drools LHS评估:匹配vs String.contains()

我一直在阅读文档,但似乎无法找到以下答案.我需要一个Drools规则来检查并查看字符串是否包含另一个字符串.我想知道评估中的差异(如果有的话)是这样写的:

rule "String Matches"
   when
      Address(street matches ".*apt.*")
   then
      log.info("Someone likely lives in an apartment");
end
Run Code Online (Sandbox Code Playgroud)

与编写相同的逻辑:

rule "String Contains"
   when
      Address(street.contains("apt"))
   then
      log.info("Someone likely lives in an apartment");
end
Run Code Online (Sandbox Code Playgroud)

规则引擎在安全性,优化或性能方面如何评估两者之间有什么区别吗?

而且我知道上面的例子并不是检查地址公寓的好方法,只是一个简单的例子,使用大多数人都熟悉的概念.

drools

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

如何删除字符串中的任何插入符号?

我正在使用一个正则表达式字符串,其中包含一个克拉(^)符号.Java中有没有办法删除这些符号?以下是我尝试过的几种方法:

string = "some^string";

string = string.replaceAll("\\^", "");
string = string.replaceAll(Pattern.quote("\\^"), "");
string = string.replaceAll(Pattern.quote("\u2038"), "");
Run Code Online (Sandbox Code Playgroud)

其中没有一个有效.我错过了什么?

java regex string caret

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

如何使用"read"替换bash命令替换中的用户输入?

试图像这样做一个快速而肮脏的卷曲调用:

curl -u username:$(read -s -p "password: ") https://some.basic.auth.url.com
Run Code Online (Sandbox Code Playgroud)

但是,每次都失败了.更重要的是,我试图通过以下方式看到发生了什么:

echo you entered: $(read -p "enter some text: ")
Run Code Online (Sandbox Code Playgroud)

但是,输出只是:

you entered:
Run Code Online (Sandbox Code Playgroud)

我显然遗漏了使用此命令(或一般Bash)的必要信息.有人可以说清楚:

  1. 这种事情甚至可以奏效吗?为什么?
  2. 如果是这样,我怎么能改变这个以使其工作而无需转到脚本文件

bash shell

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

标签 统计

java ×3

bash ×1

caret ×1

comments ×1

drools ×1

eclipse ×1

jboss ×1

jboss-logging ×1

regex ×1

shell ×1

string ×1