小编cic*_*ast的帖子

通过覆盖删除docker-compose上的服务

当我们使用另一个文件docker-compose.prod.yml在composition/override中运行时,我希望删除docker-compose.yml文件中定义的容器,例如:

# docker-compose.yml
version: 2
services: 

  www:
    image: php56

  db_for_development:
    image: mariadb
Run Code Online (Sandbox Code Playgroud)

覆盖:

# docker-compose.prod.yml
version: 2
services: 

  www:
    image: php70

  db_for_development:
    [control: override-and-remove] # hypothesis
Run Code Online (Sandbox Code Playgroud)

然后,在运行时:

docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d
docker-compose -f docker-compose.yml -f docker-compose.prod.yml ps
Run Code Online (Sandbox Code Playgroud)

实际上,我www和我db_for_development在一起.

我只想要www容器,而不是其他容器.

docker-compose devops devops-services

8
推荐指数
3
解决办法
816
查看次数

Java性能:多个数组与单个自定义对象数组

这两种不同代码解决方案的最佳性能是什么:

class Meme {
  private int[] a = new int[100];
  private int[] b = new int[100];
  private int[] c = new int[100];
}
Run Code Online (Sandbox Code Playgroud)

VS

class Meme {
   private MemeProp[] prop = new MemeProp[100];
   class MemeProp {
     int a;
     int b;
     int c;
   }
}
Run Code Online (Sandbox Code Playgroud)

考虑在读取和写入性能连续获得a,b,c

我需要编写快速执行代码而不是内存优化.因此,我的性能基准是执行时间

java arrays performance

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