小编Ser*_*giu的帖子

Java时间在0到24之间

我正在使用SimpleDateFormatter来解析日期/时间.问题是,如果插入的时间大于24,则传递到第二天.

如何使用严格的时间(0到24之间)进行日期/时间验证 - 我不希望将25:00的时间解释为1天1小时.

谢谢.

java formatting time

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

用一个下划线替换点序列

我有一个包含任意数量点的字符串,有时也包含一系列点.

我想._(下划线)替换每个(点),但是当有一系列点时,这也应该只产生一个下划线.

有任何想法吗?

我正在使用java.

java regex string replace

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

JMS/MDB回滚

我们有一个应用程序,它读取JMS并执行一些数据库事务,所有这些都作为一个XA事务的一部分.如果我们发现消息有一些问题,我们想要回滚数据库,但我们不希望从JMS回滚让我们再次阅读该消息(如果先前已启动回滚,我们不希望MDB再次触发整个过程).

jms rollback message-driven-bean

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

java 6中的二进制值

我有这个二进制值:

11001001111001010010010010011010.
Run Code Online (Sandbox Code Playgroud)

在java 7中,如果我声明:

int value = 0b11001001111001010010010010011010;
Run Code Online (Sandbox Code Playgroud)

并打印我得到的值-907729766.

我怎样才能在Java 6中实现这一点?

java binary type-conversion java-6

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

Maven插件.jar失败

我正在尝试使用maven来构建hibernate 3.6.1并且我有这个错误:

  [WARNING] The POM for org.jboss.maven.plugins:maven-jdocbook-style-plugin:jar:2.0.0 is missing, no dependency information available
[DEBUG] org.jboss.maven.plugins:maven-jdocbook-style-plugin:jar:2.0.0:
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:1.1:runtime
[DEBUG] Verifying availability of C:\Users\Se\.m2\repository\org\jboss\maven\plugins\maven-jdocbook-style-plugin\2.0.0\maven-jdocbook-style-plugin-2.0.0.jar from [central (http://repo1.maven.org/maven2, releases)]
[DEBUG] Skipped remote update check for org.jboss.maven.plugins:maven-jdocbook-style-plugin:jar:2.0.0, locally cached artifact up-to-date.
[DEBUG] Using connector WagonRepositoryConnector with priority 0 for http://repo1.maven.org/maven2
Downloading: http://repo1.maven.org/maven2/org/jboss/maven/plugins/maven-jdocbook-style-plugin/2.0.0/maven-jdocbook-style-plugin-2.0.0.jar
[DEBUG] Reading resolution tracking file C:\Users\Se\.m2\repository\org\jboss\maven\plugins\maven-jdocbook-style-plugin\2.0.0\maven-jdocbook-style-plugin-2.0.0.jar.lastUpdated
[DEBUG] Writing resolution tracking file C:\Users\Se\.m2\repository\org\jboss\maven\plugins\maven-jdocbook-style-plugin\2.0.0\maven-jdocbook-style-plugin-2.0.0.jar.lastUpdated
[DEBUG] Looking up lifecyle mappings for packaging pom from ClassRealm[plexus.core, parent: null]
[DEBUG] Looking up lifecyle mappings for packaging jar …
Run Code Online (Sandbox Code Playgroud)

hibernate build maven

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

在Java中声明类

有类似Java的东西:

class A {}
class B {private A a;}
class C {private A a;}
Run Code Online (Sandbox Code Playgroud)

我怎么知道哪个类声明了?

即我想要获得B级或C级

任何想法都表示赞赏.

问候

java class

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

点亮的元素无法在每个循环中渲染

我有一个像这样的对象属性

pageSizeValues: {
  type: Object
}
Run Code Online (Sandbox Code Playgroud)

像这样被实例化

this.pageSizeValues = {10: 10, 25: 25, 50: 50};
Run Code Online (Sandbox Code Playgroud)

基于它,我想构建一个包含 3 个条目的下拉列表,即通过迭代 pageSizeValues

<vaadin-select @change="${event => this.setLimit(event.target.value)}" value="${this.limit}" placeholder="Page Size" style="width: 80px">
  <template>
    <vaadin-list-box>
      ${Object.entries(this.pageSizeValues).forEach(([key, val]) => 
          {   console.log(key + " " + val);
              html`
                <vaadin-item value=${key}>${val}</vaadin-item>
                 `
            })}
    </vaadin-list-box>
  </template>
</vaadin-select> 
Run Code Online (Sandbox Code Playgroud)

虽然 console.log 在 UI 中正确显示键值对,但我根本没有渲染项目。

当我迭代数组而不是对象时,我设法正确渲染项目,所以我不确定问题可能出在哪里。

javascript ecmascript-6 lit-element vaadin14 lit

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

Java Regexp讨论

我有这样的文字:

executeRule(document, 'SendEmail', [
    'emailAddress':'EMAIL(john@yahoo.com)',
    'subject':'Test',
    'text':'Test',
    'defaultText':'Test']
);
Run Code Online (Sandbox Code Playgroud)

我需要用regexp解析它以获取executeRule的参数.

目前我的regexp看起来像这样(java):

List<String> partialRules = new ArrayList<String>();
        List<String> rules = new ArrayList<String>();
        Pattern p = Pattern.compile("executeRule\\(\\s*\\w+,\\s*'(\\w+)'\\s*,\\.*");
Run Code Online (Sandbox Code Playgroud)

问题是我找不到与executeRule方法的第3个参数匹配的正则表达式.

任何帮助表示赞赏.

谢谢.

java regex

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