问题列表 - 第283181页

在 Internet Explorer 11 中运行 Java

我在装有 IE 11 的 Windows 10 机器上安装了 JRE 8u211。我可以看到 Java 插件(和插件 2)已安装并启用。我在安全下选中了“允许活动内容在我的计算机上的文件中运行”选项。但是我无法加载 Java 小程序。每次加载页面时,我都会收到“您正在查看的页面使用 Java”通知,就好像浏览器认为我没有安装 Java。

我错过了什么?

java applet internet-explorer

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

在 Typescript 中创建一个元组数组

创建通用对类型(最简单的 Tuple )很容易,即

问题是如何创建一个类型来表示这种泛型对的数组。

唯一的要求是数组中的元素是一对。第一个元素的类型和第二个元素的类型应该是多态的,any不做切割,否则这将是令人满意的:

type Pair = [any, any]
type Pairs = Pair[]
Run Code Online (Sandbox Code Playgroud)

tuples typescript

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

如何在 Kusto 时间表上缩放数据系列

我想在时间图上缩放数据系列,以便它与其他系列可见。前两个系列代表成功和失败requests,第三个系列代表customEvent尝试纠正自身的应用程序。所有三个系列都被绘制出来,但由于幅度的相对差异,重启系列本质上是一条在 0 处的线。操作员ysplit选项 的文档render表明这axes将提供我正在寻找的内容,但似乎没有任何值影响图表。

requests
| where timestamp > ago(3d) and name has "POST /v1/validation"
| union customEvents |  where timestamp > ago(3d)
| extend Event=case(itemType == 'request' and success == "True", "Succeeded", itemType == "request" and success == "False", "Failed", "Restarted")
| summarize Count=count() by Event, bin(timestamp, 1h)
| render timechart
Run Code Online (Sandbox Code Playgroud)

这是使用 Restarted 系列渲染的时间图,但桶中的最高数字是 2,因此它本质上是原点处的一条平线。

Kusto 时间表

更新 5/3

UX 客户端是 Azure 门户的 Application Insights Analytics 小部件。

azure azure-application-insights azure-data-explorer

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

Python 类型提示:如何在项目范围内强制实施?

我的整个团队相信 Python 中的类型提示将帮助我们构建更易于维护的代码。每个人都参与在我们整个项目中实施类型提示。

使用 mypy 一周后,我们意识到 mypy 并没有真正提醒您实现类型提示。如果您忘记实现类型提示,mypy 不会发出警告。理想情况下,我们想要类似于 flake8 的东西,可以在出现不良行为时检查并警告开发人员。

您的组织如何强制(尽可能多地)跨 Python 项目进行类型提示?

如果重要的话,我们使用带有 Python 扩展的 Visual Studio。

python mypy

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

如何从github repo同步到codeandbox?

CodeSandbox从 github repo创建了一个。CodeSandbox如果有一些提交推送到 github 存储库,我该如何同步?我看到 Codesandbox 上有一个 github 视图,但它没有显示任何pull操作。

codesandbox

5
推荐指数
2
解决办法
4117
查看次数

将ROC AUC得分与Logistic回归和虹膜数据集一起使用

我需要的是:

  • 应用逻辑回归分类器
  • 使用AUC报告每个类别的ROC。
  • 使用逻辑回归的估计概率来指导ROC的构建。
  • 5倍交叉验证,用于训练模型。

为此,我的方法是使用这个非常好的教程:

根据他的想法和方法,我只是简单地更改了如何获取原始数据的方式,如下所示:

df = pd.read_csv(
    filepath_or_buffer='https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data', 
    header=None, 
    sep=',')

df.columns=['sepal_len', 'sepal_wid', 'petal_len', 'petal_wid', 'class']
df.dropna(how="all", inplace=True) # drops the empty line at file-end

df.tail()

# split data table into data X and class labels y
X = df.iloc[:,0:4].values
Y = df.iloc[:,4].values
Run Code Online (Sandbox Code Playgroud)

他们我只是运行代码。如果我尝试运行类似的指标,accuracy或者
balanced_accuracy一切正常(即使使用许多其他指标)。我的问题是,当我尝试使用指标运行时,roc_auc出现错误:

“ ValueError:y_true中仅存在一个类。在这种情况下,未定义ROC AUC分数。”

这个错误已经被讨论here1here2here3here4。但是,我无法使用他们提供的任何“解决方案” /解决方法来解决我的问题。

我的整个代码是:

import warnings
warnings.simplefilter(action='ignore', category=FutureWarning)
import pandas as pd
import numpy as np …
Run Code Online (Sandbox Code Playgroud)

python machine-learning roc scikit-learn

6
推荐指数
1
解决办法
208
查看次数

在 Laravel 中发现错误计数后,如何在 Blade 模板中调用 javaScript 函数?

我有一个小型 Laravel 项目,现在尝试使用请求进行输入验证。以下是我的请求文件。

public function rules()
{
    return [
        'name' => 'required', 
        'genericname' => 'required'
    ];
}

public function messages()
{
  return  [
        'name.required' => 'Name required',
        'genericname.required' => 'Genericname required'
  ]; 
}
Run Code Online (Sandbox Code Playgroud)

我的刀片模板正常工作,一旦发现错误就会显示闪烁,如下代码所示。

@if ($errors->count() > 0)
    <div class="alert alert-warning alert-dismissible" role="alert">
        <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        {{ $errors->first() }}
    </div>
@endif
Run Code Online (Sandbox Code Playgroud)

但我担心的是,如果发现错误,是否可以调用 javascript。例如我的需要

@if ($errors->count() > 0)
    {{ callJavaScriptAlertFunction() }}
@endif
Run Code Online (Sandbox Code Playgroud)

任何建议或指导将不胜感激,谢谢。

javascript php laravel

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

Angular Lazyload 路由生成额外的块文件,前缀为 default~pages

我正在尝试为我目前正在处理的项目实施延迟加载路由。一切正常,我没有收到任何错误,当我转到新页面时,我还可以看到新的块文件加载。

但是,除了我预期的块文件之外,cli 还创建了一些带有前缀“default~pages”的额外文件,例如

default~pages-managers--managers-module~pages-hosts-hosts-module~pa~0e1f5bc0
Run Code Online (Sandbox Code Playgroud)

并且default~无论我登陆哪个页面,这些带有前缀的文件都会加载。例如,如果我在主页上,我会同时看到:

pages-home-home-module
Run Code Online (Sandbox Code Playgroud)

default~pages-managers--managers-module~pages-hosts-hosts-module~pa~0e1f5bc0
Run Code Online (Sandbox Code Playgroud)

有谁知道这些默认文件是什么以及如何摆脱它们?

angular-cli angular

11
推荐指数
3
解决办法
2729
查看次数

如何在 React Native 中在图像中绘制矩形

一段时间以来,我一直在寻找有关如何使用 React Native 在图像中绘制矩形的参考资料,但我一无所获。

我尝试做的是将函数、照片和矩形对角线顶点坐标作为参数传递,然后返回带有该绘制矩形的图像。我怎么能这么做呢?

例子

javascript image react-native

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

无法使用 MemoryCache 访问已释放的对象

我收到此消息:

System.ObjectDisposeException:无法访问已处置的对象。导致此错误的一个常见原因是处置从依赖项注入解析的上下文,然后尝试在应用程序的其他位置使用相同的上下文实例。如果您在上下文上调用 Dispose() 或将上下文包装在 using 语句中,则可能会发生这种情况。如果您使用依赖项注入,则应该让依赖项注入容器负责处理上下文实例。

控制器:

    [HttpGet]
    public IActionResult GetAllTags()
    {
        try
        {
            return Ok(GetAll());
        }
        catch(Exception ex)
        {
            return ControllerHelper.LogAndReturnBadRequest(_logger, ex);
        }
    }

    private IEnumerable<TagDto> GetAll()
    {
            IEnumerable<TagDto> tags;
            if (!_cache.TryGetValue(CacheKeys.States, out tags))
            {
                tags = _service.GetAll()?.Select(t => _mapper.Map<TagDto>(t));

                if(tags != null)
                    _cache.Set(CacheKeys.States, tags);
            }

            return tags;
    }
Run Code Online (Sandbox Code Playgroud)

启动.cs

services.AddMemoryCache();

我正在逐行调试代码,但即使在代码的最后一行之后,也根本没有错误。

我看到的错误是在 Kestrel 控制台中。值得注意的是,该错误仅在从 _cache 获取标签时发生,而在第一次直接从数据库获取标签时不会发生。

在此输入图像描述

这是我从邮递员请求中得到的信息:

在此输入图像描述

许多类似的问题都涉及 dispose 对象,但在这里您可以看到我的代码中没有 dispose() 或 using() 。

c# entity-framework-core asp.net-core

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