小编Nin*_*nja的帖子

是否可以在docker容器中更改日期?

我有一个容器,在tomcat中有一个正在运行的程序.我只需要在此容器中更改日期并测试我的程序行为.我有时间敏感的逻辑,有时需要看看几天或几个月后会发生什么.在码头工具中有可能吗?我读到如果我在容器中更改日期,日期将在主机系统上更改.但对我来说这是一个坏主意.我需要在一台服务器上有一些这个应用程序的实例,并且有可能为每个实例设置不同的时间.

但是当我尝试更改容器内的日期时,我收到错误:

sudo date 04101812
date: cannot set date: Operation not permitted
Fri Apr 10 18:12:00 UTC 2015
Run Code Online (Sandbox Code Playgroud)

tomcat docker

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

为什么Java中的main方法总是需要公开?

为什么java中的main方法总是需要公开?如果我们将具有main方法的类声明为默认值,它将成功执行它,但如果我们将main方法声明为默认值,那么JVM将抛出错误.为什么?这里

class DefaultTest {
    public static void main(String[] args) {
        System.out.println("output.........");
    }
}
Run Code Online (Sandbox Code Playgroud)

运行成功但是

class DefaultTest {
    static void main(String[] args) {
        System.out.println("output.........");
    }
}
Run Code Online (Sandbox Code Playgroud)

这不会. 我的意思是如果类本身不是公共的,JVM仍然可以访问main方法,这意味着不需要main来公开.但是,如果我们不将其声明为公开,则会引发错误.

java

18
推荐指数
5
解决办法
8876
查看次数

jquery选择器的奇怪行为

在以下html代码中:

$('p div').length  //RETURNS 0
Run Code Online (Sandbox Code Playgroud)

$('div a').length //RETURNS 2 
Run Code Online (Sandbox Code Playgroud)

为什么?

<p>
    <div id="did1">
        <a id='aid1' class="class1">
        one     
         </a>   
        <a id='aid2' class="class2">
        two     
        </a>
    </div>
    <div id="did2">
        three
    </div>     
</p>
Run Code Online (Sandbox Code Playgroud)

jquery

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

标签 统计

docker ×1

java ×1

jquery ×1

tomcat ×1