小编Dav*_*enz的帖子

在VM上未检测到任何活动,正在中止(Win10 VM中的Docker)

我想在我的Win10 Pro VM中运行Docker(在Win10上通过VMWare运行).Docker for Windows在启用Windows容器的情况下运行良好,但如果我切换到Linux容器,我会遇到以下异常:

No activity detected on VM, aborting
   bei Docker.Core.Pipe.NamedPipeClient.Send(String action, Object[] parameters) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Core\pipe\NamedPipeClient.cs:Zeile 36.
   bei Docker.Actions.DoStart(SynchronizationContext syncCtx, Boolean showWelcomeWindow, Boolean executeAfterStartCleanup) in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:Zeile 78.
   bei Docker.Actions.<>c__DisplayClass19_0.<ResetToDefault>b__0() in C:\gopath\src\github.com\docker\pinata\win\src\Docker.Windows\Actions.cs:Zeile 138.
   bei Docker.WPF.TaskQueue.<>c__DisplayClass19_0.<.ctor>b__1() in C:\gopath\src\github.com\docker\pinata\win\src\Docker.WPF\TaskQueue.cs:Zeile 59.
Run Code Online (Sandbox Code Playgroud)

我尝试了很多不同的东西:

  • 在我的主机系统上,我的VM上禁用并启用了Hyper-V
  • 不同的Docker for Windows版本(稳定和边缘)
  • 将Docker重置为出厂设置几次
  • 使用VM设置

什么可能导致问题?有任何想法吗?

vmware hyper-v docker

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

MongoDB 中的版本控制文档

我想向我的 MongoDB 中的文档添加版本控制。在 MongoDB 中是否有版本控制的最佳实践?在我的 MongoDB 中对文档进行版本控制的最简单方法是什么?

versioning database-versioning mongodb

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

SVG图像相互操纵

我得到了这个带有两个简单SVG图像的简单HTML页面.一切都很好,直到我尝试打印页面(Chrome).当我打印页面时,我的第一张图表丢失了一些信息,我不明白为什么.

印刷前后: 打印前后

亲自尝试一下:

<html>
  <body>
    <svg xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" style="font-family:Open Sans, Helvetica Neue, Arial, sans-serif;font-size:14px;" xmlns="http://www.w3.org/2000/svg" width="600" height="400">
      <desc>Created with Highstock 4.2.6</desc>
      <defs>
        <clipPath id="highcharts-1">
          <rect x="0" y="0" width="523" height="330"></rect>
        </clipPath>
      </defs>
      <rect x="0" y="0" width="600" height="400" fill="#FFFFFF" class=" highcharts-background"></rect>
      <rect x="67" y="10" width="523" height="330" fill="rgb(255,255,255)" fill-opacity="0.00"></rect>
      <path fill="rgb(255,255,255)" fill-opacity="0.00" d="M 153.5 10 L 153.5 340 240.5 340 240.5 10"></path>
      <path fill="rgb(255,255,255)" fill-opacity="0.00" d="M 328.5 10 L 328.5 340 415.5 340 415.5 10"></path>
      <path fill="rgb(255,255,255)" fill-opacity="0.00" d="M 502.5 10 L 502.5 …
Run Code Online (Sandbox Code Playgroud)

html printing svg google-chrome

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

在 groovy 脚本中执行外部程序并捕获输出

我需要编写一个常规脚本,即执行外部程序并将该程序的输出打印到控制台。

这是相关的代码片段:

def pmdCommand = "${scriptDir}/run.sh pmd -d ${filesToAnalyse}"

def sout = new StringBuffer()
def serr = new StringBuffer()

def process = pmdCommand.execute()
process.consumeProcessOutput(sout, serr)
process.waitFor()
if (process.exitValue() !=0 ) {
    System.err << serr.toString()
    System.exit(-1)
} 
else {
    System.out << sout.toString()
    System.exit(0)
}
Run Code Online (Sandbox Code Playgroud)

我在Java中做了类似的事情,但我无法将其转换为groovy。

StringBuffer output = new StringBuffer();
String s = null;

try {
    Process p = Runtime.getRuntime().exec(command);
    p.waitFor();

    BufferedReader stdInput = new BufferedReader(new InputStreamReader(p.getInputStream()));
    BufferedReader stdError = new BufferedReader(new InputStreamReader(p.getErrorStream()));

    while ((s = stdInput.readLine()) != null) {
        System.out.println(s); …
Run Code Online (Sandbox Code Playgroud)

groovy

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

String.replaceAll()和\n换行符

我试着通过一个小例子来解释我的问题.我实现了版本1和版本2,但我没有得到所需的结果.我必须使用哪个替换参数来使用replaceAll方法获得所需的结果?

版本1:

String s = "TEST";
s = s.replaceAll("TEST", "TEST\nTEST");
System.out.println(s);
Run Code Online (Sandbox Code Playgroud)

输出:

测试

测试



版本2:

String s = "TEST";
s = s.replaceAll("TEST", "TEST\\nTEST");
System.out.println(s);
Run Code Online (Sandbox Code Playgroud)

输出:

TESTnTEST



期望的输出:

TEST\NTEST

java string replaceall

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