小编Thi*_*ita的帖子

Visual Studio容器工具要求在构建,调试或运行容器化项目之前运行Docker

我正在研究.Net核心微服务.我安装了包含docker cli和kitematics的Docker Toolbox.之后,我在visual studio 2017中创建了一个简单的(.Net核心)web api项目,并启用了docker支持.

但当我点击F5运行该程序时,它显示以下错误并且不运行.

Visual Studio容器工具要求在构建,调试或运行容器化项目之前运行Docker.

请查看附件图片.

Visual Studio在运行项目时出错 在此输入图像描述

如果我使用docker cli构建并运行项目,它正在工作.问题出在Visual Studio 2017上.

docker microservices docker-compose asp.net-core-webapi visual-studio-2017

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

如何在 tensorflow object_detection 中检查训练/评估性能

当我检查张量板以观察训练性能时,只显示了 eval_0(蓝色)结果。

在此处输入图片说明

虽然它应该是一个单独的火车(橙色)和 eval(蓝色)结果,如 tensorboard 的网站(https://www.tensorflow.org/guide/summaries_and_tensorboard ?)所示。

但是,我想比较训练数据集和评估数据集的模型性能。

所以我查了models/research/object_detection/model_main.py,想知道

如果II可以通过将model_dir的标志设置为model/eval文件夹并将eval_training_data的标志设置为model/train文件夹来获得基于train和eval数据集的精度?

flags.DEFINE_string('model_dir', None, 'Path to output model directory '
                     'where event and checkpoint files will be written.')

flags.DEFINE_boolean('eval_training_data', False,
                     'If training data should be evaluated for this job. Note '
                     'that one call only use this in eval-only mode, and '
                     '`checkpoint_dir` must be supplied.')
Run Code Online (Sandbox Code Playgroud)

我对这句话感到困惑。

请注意,一次调用仅在 eval-only 模式下使用它,并且必须提供 checkpoint_dir。

这是否意味着如果我只想在 eval-only 模式下运行它,那么我必须设置 checkpoint_dir?如果我想同时使用 train 和 eval 运行它,我不需要设置 checkpoint_dir?

object detection tensorflow

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

始终在C#中舍入一个值

我想根据第3个小数点对值进行综合.应始终采用UP值并进行舍入.我使用了Math.Round,但它并没有像我预期的那样产生结果.

场景1

var value1 = 2.526;
var result1 = Math.Round(value1, 2); //Expected: 2.53 //Actual: 2.53
Run Code Online (Sandbox Code Playgroud)

情景2

var value2 = 2.524;
var result2 = Math.Round(value2, 2); //Expected: 2.53 //Actual: 2.52
Run Code Online (Sandbox Code Playgroud)

场景1没问题.正如我预期的那样产生结果.在第二个场景中,我的金额为2.522.我想考虑第三个小数点(在这种情况下是'4')它应该向上舍入.预期结果是2.53

无论小数点是3(小于5还是大于5),它都应该总是向上舍入.

谁能为我提供解决方案?我不认为Math.Round在这里帮助我.

c# double decimal roundup

5
推荐指数
3
解决办法
6352
查看次数

为什么我的 Sql 查询第二次运行时速度更快?

每次我在执行 SQL 查询时都会得到相同的执行时间。如果 SQL 查询运行多次,是否有机会始终获得相同的执行时间?

sql-server performance execution

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

无法启动:正在运行的命令已停止,因为首选项变量“ ErrorActionPreference”或公共参数设置为“停止”

我已经在Windows 10计算机中安装了Windows版Docker。当我尝试从“ Windows容器”“切换到Linux容器”时,出现错误。

在此处输入图片说明

无法启动:正在运行的命令已停止,因为首选项变量“ ErrorActionPreference”或公共参数设置为Stop:'MobyLinuxVM'无法启动。

无法启动虚拟机“ MobyLinuxVM”,因为其中一个Hyper-V组件未运行。

“ MobyLinuxVM”无法启动。(虚拟机ID 2E563FF9-8F28-49F9-A0D1-4E64BCCC3438)

虚拟机管理服务无法启动虚拟机'MobyLinuxVM',因为其中一个Hyper-V组件未运行(虚拟机ID 2E563FF9-8F28-49F9-A0D1-4E64BCCC3438)。在Start-MobyLinuxVM处,在296行处,在Docker.Core.Pipe.NamedPipeClient.Send(String action,Object []参数)在C:\ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Core \ pipe \ NamedPipeClient.cs:第36行在Docker.Actions。<> c__DisplayClass28_0.b__0()在C:\ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.Windows \ Actions.cs:Docker.WPF.TaskQueue上的305行。<> c__DisplayClass19_0。<。ctor> b__1()在C:\ workspaces \ stable-18.09.x \ src \ github.com \ docker \ pinata \ win \ src \ Docker.WPF \ TaskQueue.cs:第59行

我在SO上遵循了类似的问题(由于Hyper-V组件之一未运行,因此无法启动虚拟机'MobyLinuxVM'),但问题中发布的解决方案对我不起作用。

linux windows hyper-v virtual-machine docker

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

如何为 Chart.js 工具提示标签设置颜色

在 Chart.js 中,我无法为工具提示设置颜色。我想将标签“2016 年 12 月”的颜色与图例的颜色(蓝色)相同。

在此处输入图片说明

请看下文;

graphOptions.tooltips = {
                    enabled: true,
                    mode: 'single',
                    displayColors: false,
                    callbacks: {
                        title: function (tooltipItem, data) {
                            if (tooltipItem.length > 0) {
                                return tooltipItem[0].xLabel + ': ' + tooltipItem[0].yLabel +" Scans";
                            }
                            return "";
                        },
                        label: function (tooltipItem, data) {
                            if (data.datasets.length > 0) {
                                return data.datasets[tooltipItem.datasetIndex].label;
                            }
                            return '';
                        },
                        labelColor: function (tooltipItem, chartInstace) {
                            if (data.length > 0) {
                                return data[tooltipItem.datasetIndex].backgroundColor;
                            }
                        }
                    }
                };
Run Code Online (Sandbox Code Playgroud)

label colors callback tooltip chart.js

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