小编And*_*eas的帖子

"/// <exclude />"是什么意思?

我继承了一堆C#代码.对于几个方法定义,我发现///<exclude/>它是前面唯一的XMLDoc.我试图谷歌的意思,但没有成功.有人可以解释一下这可能意味着什么吗?

c# xml-documentation

14
推荐指数
1
解决办法
2516
查看次数

是否可以在Visual Studio项目中指定sources文件夹?

我来自Java世界,我经常使用Eclipse和IntelliJ.两个IDE都允许在项目目录中指定一个文件夹作为我的源的根文件夹.通常这是一个名为"src"或"source"的文件夹.在Visual Studio 2010中,我在项目属性屏幕的"构建"选项卡上找到了一个选项,允许我更改输出目录,但是我无法找到"输入"目录的内容.是否可以定义这样的"输入"目录?

visual-studio-2010

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

CultureInfo为挪威带来麻烦

我目前正在处理我的应用程序中的全球化.其中一部分是使用CultureInfo和RegionInfo.有一个问题让我很困惑.也许有人可以对此有所了解:

var ci1 = new CultureInfo("de");      // Correct, gives a neutral CultureInfo
var ci2 = new CultureInfo("de-CH");   // Correct, gives a specific CultureInfo
var ci3 = new CultureInfo("fr-CH");   // Correct, gives a specific CultureInfo
var ci4 = new CultureInfo("no");      // Correct, gives a neutral CultureInfo
var ci5 = new CultureInfo("nb-NO");   // Correct, gives a specific  CultureInfo
var ci6 = new CultureInfo("nn-NO");   // Correct, gives a specific  CultureInfo
var ci7 = new CultureInfo("ch");      // Failure!  Can't create a neutral Swiss culture. …
Run Code Online (Sandbox Code Playgroud)

.net c#

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

如何使用Knex CLI

我已经在我的Node项目中安装了Knex,到目前为止一切都很棒。

现在,我更深入地研究了Knex,并面临着迁移。我发现的所有文档都涉及运行“ knex migration:latest”等命令。当我尝试从(Windows)命令行运行此类命令时,得到的结果是一个错误,告诉我'knex'是一个未知的命令。

我不是npm和Nodes专家,只是足以使基础知识得以运行。当深入研究knex节点包时,我在“ package.json”的“ bin”部分下找到了cli.js文件的一些配置。我不理解这些配置,即使阅读有关此“ bin”部分的npm文档也对我来说并不清晰。

所以这是我的问题:我在Windows 10上,并且在我的项目本地安装了像'knex'这样的软件包。Knex带有CLI。我需要怎么做才能从控制台调用该CLI?

node.js npm knex.js

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

如何在 Typescript 泛型中获取数组类型

我有一个这样的方法:

public select(fieldName: keyof TType)
Run Code Online (Sandbox Code Playgroud)

哪里TType可以是数组类型。在数组类型的情况下,fieldName将正确地为我提供 type 的所有属性名称Array

如果我使用一种类型调用此方法,User[]我想获取 的属性User而不是 的属性Array

有没有办法做到这一点?

额外问题:有没有办法限制 TType 为数组类型?

typescript

6
推荐指数
2
解决办法
8888
查看次数

如何在发送给 MinIO 的 REST 请求中进行身份验证

我正在尝试使用 MinIO。我尝试将 REST API 调用直接发送到 MinIO 端口 9000。到目前为止,我了解到身份验证的工作方式与 Amazon S3 API 身份验证的工作方式相同 - 对吗?不幸的是,我也是 S3 的新手。

这是我的问题:

  • MinIO 的请求标头是什么样的?
  • 我读到我还需要一个需要以某种方式计算的签名。这个计算是如何进行的?

我在 Windows 10 上进行实验并在 Docker 容器中运行 MinIO。我的实验目标是“ http://localhost:9000/

到目前为止,我只收到 GET 请求的 403 错误:

<?xml version="1.0" encoding="UTF-8"?>
<Error>
    <Code>AccessDenied</Code>
    <Message>Access Denied.</Message>
    <Resource>/</Resource>
    <RequestId>173BACCB19FAF4C4</RequestId>
    <HostId>d200d104-da55-44e2-a94d-ce68ee959272</HostId>
</Error>
Run Code Online (Sandbox Code Playgroud)

我通读了 S3 Api 参考“https://docs.aws.amazon.com/pdfs/AmazonS3/latest/API/s3-api.pdf#Type_API_Reference”,但说实话,我迷路了。

有人可以帮我吗?

minio

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

JavaScript中"return"语句的奇怪行为

我是JavaScript的新手,刚开始用JavaScript进行一些更严肃的开发.我有很多乐趣来实现Module模式.真正让我发疯的一件事是"回归"陈述的行为.如果你写的话,这是一个很大的不同

Test = ( function()
{
    var message = "Hello World!";

    return
    {
        // Does not work
        printTest: function() { window.alert(message); }
    };
}());
Run Code Online (Sandbox Code Playgroud)

要么

Test = ( function()
{
    var message = "Hello World!";

    return {
        // Works well
        printTest: function() { window.alert(message); }
    };
}());
Run Code Online (Sandbox Code Playgroud)

请注意'return'语句后的花括号.

这是一个典型的愚蠢的菜鸟错误,并在某处有详细记录吗?

萤火虫无法给出一丝暗示.IE9和Chrome确实在代码的后面位置报告了一些模糊的语法错误:' function'statement in" printTest: function()" 之后的左括号.

对此有何评论?JavaScript中有更多这样的陷阱吗?

javascript

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

丢失WebForm用户控件的状态

首先,我没有使用ASP.NET WebForms的经验.但是,我继承了一个非常古老的WebForm应用程序,我不时需要进行维护.这是一种情况:

有一个具有私有实例变量的用户控件.问题是,这些实例变量的值会丢失,很可能是在页面重新加载之后.到目前为止我发现的是,似乎控制类经常被重新创建.什么是有用的,将是以下问题的答案:

  • WebForm用户控件是否保持状态?
  • 如果是的话,它是如何完成的(指向在线资源以获取详细信息)
  • 如果不是,可以以某种方式实施吗?有样品吗?

asp.net webforms

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

Nestjs 中多个 graphql 解析器实现的问题

我刚刚开始学习 NestJS 和 GraphQL。UserResolver我从 中定义的单个解析器类开始UserModule。此类提供读取用户列表或特定用户的方法。方法用 装饰@Query()user.graphql提供文件,GraphQL 在 中初始化AppModule,所有这些都如文档中所述。一切正常,我可以通过 Insomnia Tool 或 Playground 获取用户或特定用户的列表。我很开心!

现在我创建了第二个模块,RoleModule. 我创建了一个role.graphql文件和一个类,我基本上RoleResolver复制了为. 类型的 GraphQL 类型定义以及文件中的查询定义均被识别。不被识别的是我在类中的实现,它们没有被调用。UserRoleRolerole.graphqlQuery()RoleResolver

如果我将所有这些Role相关的@Query()定义放入UserResolver类中,这些Role相关的查询现在就会被调用。

这是预期的行为吗?我是否需要将所有 GraphQL 查询定义放入一个类中?是否可以将 NestJS-GraphQL 解析器实现分散到多个模块上?难道我做错了什么?请帮忙。

node.js typescript graphql nestjs

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