小编use*_*669的帖子

在vim中向上删除n行

在vim中是否有一个命令会删除向上的n行.

我知道我可以使用4dd哪个会向下删除4行.

vim

45
推荐指数
3
解决办法
2万
查看次数

我们如何在 docker history 命令的输出中看到完整的命令?

我们如何在 docker history 命令的输出中看到第三列(CREATED BY)中的完整命令?

$ docker history docker.company.net/docker-base-images/image:1.0

IMAGE               CREATED             CREATED BY                                      SIZE
c0bddf343fc6        7 days ago          /bin/sh -c #(nop)  LABEL com.company.build.r…   0B                  
<missing>           7 days ago          /bin/sh -c #(nop)  ARG commit                   0B                  
<missing>           7 days ago          /bin/sh -c #(nop)  ARG date                     0B                  
<missing>           7 days ago          /bin/sh -c #(nop)  ARG repo                     0B                  
<missing>           7 days ago          /bin/sh -c #(nop)  ARG org                      0B                  
<missing>           7 days ago          /bin/sh -c #(nop)  ARG version                  0B                  
<missing>           7 days ago          /bin/sh -c …
Run Code Online (Sandbox Code Playgroud)

docker dockerfile

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

仅当command1在cmd windows shell中成功时才运行command2

我们如何在cmd shell语言中组合命令,以便仅在第一个命令成功完成时才执行第二个命令?

类似于遵循bash-command

make && ./a.out
Run Code Online (Sandbox Code Playgroud)

a.outmake在成功时执行

bash shell cmd command-prompt

23
推荐指数
2
解决办法
3万
查看次数

从Eclipse CDT项目中完全排除某些目录

我正在使用在Eclipse之外构建和运行的C++代码库.

我创建了一个Eclipse项目,我只使用Eclipse浏览/编辑代码.

但是,我无法弄清楚如何完全排除某些目录,比如build/from.它们不仅应该在构建期间排除,也应该在"刷新工作区"中排除,这似乎经常被触发.举个例子,我的工作区是

d:\workspace
Run Code Online (Sandbox Code Playgroud)

它有像这样的目录

source/
build/
..
Run Code Online (Sandbox Code Playgroud)

在启动期间,Eclipse会自动获取工作区内的所有目录.但是,我希望Eclipse build/完全排除.

我的代码在远程计算机上,因此"刷新工作区"会减慢速度.

eclipse eclipse-cdt

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

包含lambda表达式的代码是否会在较旧的JVM上运行,例如,对于java 1.6?

Lambda是在Java8中引入的.包含lambda表达式的代码是否会在较旧的JVM上运行,例如,对于java 1.6?我担心二进制兼容性而不是源代码兼容性.这是一个简单的是/否问题.

谢谢.

java lambda java-8

20
推荐指数
3
解决办法
1977
查看次数

Kuberentes秘密类型

在哪里记录了您可以在kubernetes中创建的秘密的"类型"?

看着不同的样本我发现了"通用"和"docker-registry"但是我找不到指向文档的指针,其中记录了不同类型的秘密.

我总是以k8s doc结尾:https : //kubernetes.io/docs/concepts/configuration/secret/ https://kubernetes.io/docs/tasks/inject-data-application/distribute-credentials-secure/

谢谢.

kubernetes

18
推荐指数
2
解决办法
5861
查看次数

测试从stdin读取并写入stdout的java程序

我正在为java编程竞赛编写一些代码.程序的输入是使用stdin给出的,输出是在stdout上.你们如何测试在stdin/stdout上运行的程序?这就是我的想法:

由于System.in的类型为InputStream,而System.out的类型为PrintStream,因此我使用此原型在func中编写了我的代码:

void printAverage(InputStream in, PrintStream out)
Run Code Online (Sandbox Code Playgroud)

现在,我想用junit来测试它.我想使用String伪造System.in并在String中接收输出.

@Test
void testPrintAverage() {

    String input="10 20 30";
    String expectedOutput="20";

    InputStream in = getInputStreamFromString(input);
    PrintStream out = getPrintStreamForString();

    printAverage(in, out);

    assertEquals(expectedOutput, out.toString());
}
Run Code Online (Sandbox Code Playgroud)

实现getInputStreamFromString()和getPrintStreamForString()的"正确"方法是什么?

我这让它变得比它需要的更复杂吗?

java junit mocking

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

是否可以使用没有kubernetes或docker的Istio?

我在笔记本电脑上运行4个微服务,在各个端口监听.我可以使用Istio在笔记本电脑上创建服务网格,以便服务可以通过Istio相互通信吗?谷歌关于Istio的所有链接都包括kubernetes,但我想在没有Kubernetes的情况下运行Istio.谢谢阅读.

kubernetes istio envoyproxy

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

kubernetes对象的完整列表在哪里?

kubernetes似乎有很多对象。我似乎在任何地方都找不到对象的完整列表。在Google上进行短暂搜索后,我可以找到提到kubernetes对象子集的结果。对象的完整列表是否记录在某处,也许在源代码中?谢谢。

kubernetes

8
推荐指数
4
解决办法
5203
查看次数

lsof 可以在 alpine linux 上显示开放端口吗?

我有一个在 alpine linux 中运行的 Spring Boot 应用程序,监听端口 8080。但是,当我这样做时:

$ lsof
$ lsof -i 8080
Run Code Online (Sandbox Code Playgroud)

它不显示打开的端口。你知道我做错了什么吗?

似乎 lsof 在 alpine linux 上不尊重任何论点。它总是显示相同的输出 - 似乎忽略了 -i。

谢谢你。

磷

在此处输入图片说明

linux port networking lsof alpine-linux

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