小编Vip*_*pul的帖子

单个文本框并提交行为

我有一个文本框,表单上没有提交按钮,如下所示:

<html>
    <form action="http://www.google.com">
        <input type="text"/>
    </form>
</html>
Run Code Online (Sandbox Code Playgroud)

当选择文本框并按我回车键表格将被提交并将显示谷歌页面.但是,如果我有两个文本框如下:

<html>
    <form action="http://www.google.com">
        <input type="text"/>
        <input type="text"/>
    </form>
</html>
Run Code Online (Sandbox Code Playgroud)

现在如果按下提交按钮,就不会发生任何事情

任何人都可以在这里解释:
i)为什么表格在第一种情况下提交?
ii)为什么表格不在第二种情况下提交?

html javascript

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

单个节点上的MongoDB与Couchbase性能

我正在对文档数据存储进行POC,因此我选择了MongoDB和CouchBase进行评估.

环境详情如下

机器:Centos 6.7,2核心CPU,CPU MHz:2494.078,RAM:7 GB(6 GB免费)

具有默认配置的MongoDB db版本v3.2.0

CouchBase版本:4.1.0-5005企业版(集群RAM:3GB,桶RAM:1GB)

文件大小:326 B.

以下是POC的结果

+--------------+---------------------------------------------+--------------+--------------+--------------+--------------+--------------+-------------+-------------+
|  Operation   | insert (in 10 batch each bacth is of 100K ) | select query | select query | select query | select query | select query | range query | range query |
+--------------+---------------------------------------------+--------------+--------------+--------------+--------------+--------------+-------------+-------------+
| Record Count | 1000K                                       | 0            | 100          | 33k          | 140k         | 334k         | 114k        | 460k        |
| Mongo        | 99 sec                                      | 568ms        | 792ms …

mongodb couchbase spring-data couchbase-java-api

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

比较Calendar和java.util.date日期

嗨,我正在创建日历实例使用:

Calendar calendarDate=Calendar.getInstance();
            calendarDate.set(2012, 6, 1,0,0,0);
                Date date1=calendar.getTime();
Run Code Online (Sandbox Code Playgroud)

之后我使用以下方法创建java.util.date实例:

Date date2=new Date(2012 - 1900,7-1, 01);
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试使用以下代码比较日期时:

System.out.println(date2.compareTo(date1));
System.out.println(date1.compareTo(date2));
Run Code Online (Sandbox Code Playgroud)

它打印-1和1而不是0(零).
任何人都可以帮我找到出错的地方吗?

java date

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

应以静态方式访问静态字段

我有不同的例外类别枚举如下

public enum GSBBCacheCategory  {
    SEARCH(9001),
    UPDATE_PERSECURITY(9002),
    CROSS_REFERENCING_PERSECURITY(9003),
    METADATA_SEARCH(9004),
    REMOVEALL(9005),
    UPDATE_BACKOFFICE(9002);

    private int exceptionCode;

    GSBBCacheCategory(int exceptionCode)
    {
        this.exceptionCode = exceptionCode;
    }

    public int getExceptionCode()
    {
        return exceptionCode;
    }
} 

public enum GSBBEncryptionCategory  {
.
.
.
}
Run Code Online (Sandbox Code Playgroud)

我想在客户端代码中提供一个访问这些枚举的位置.目前我实现了如下

public class GSBBExceptionCodes
{
 public static GSBBDecryptionCategory decryptionCategory;
 public static GSBBCacheCategory cacheCategory;
}
Run Code Online (Sandbox Code Playgroud)

现在访问异常代码我已经做了类似下面的事情

public static void main(String[] args) {
     System.out.println(GSBBExceptionCodes.decryptionCategory.ERRORCODE_DECRYPTION_FAILURE);
     System.out.println(GSBBExceptionCodes.cacheCategory.UPDATE_PERSECURITY);
}
Run Code Online (Sandbox Code Playgroud)

其中说" 应该以静态方式访问静态字段GSBBDecryptionCategory.ERRORCODE_DECRYPTION_FAILURE "

是否可以在没有任何警告的情况下实现上述目

java enums static

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

Quartz cron表达式从现在开始每14分钟运行一次

我想现在每14分钟就找一份工作.

例如,如果我在上午11:04安排工作,使用0 0/14 * * * ?cron表达式.然后预计火灾时间为11:18,11:32,11:46,依此类推.但它将在11:00,11:14:11,28:11:42,11:56,12:00开火,这是不可预期的.为什么它在11:56之后的中午12点开火,差距只有4分钟.

  • 如何使用cron表达式实现我想要的?
  • 谁能解释一下石英cron的这种行为?

提前致谢.

java cron quartz-scheduler

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