小编NAN*_*MAR的帖子

将 HttpModule .Net 类库移植到 .Net Core Web API

我正在将一个项目从 .net Web 应用程序迁移到 .Net 核心 Web API。

我在 IIS 集成模式下使用 HTTP 模块,它是 .net 框架类库。

因此,考虑按原样移植到我的新核心应用程序。

我将 web.config 粘贴到我的新核心应用程序并添加了对该 Http 模块的项目引用,然后它就开始工作了。

我的 BeginRequest 方法中有一些 Context.Response.Write,每当我调用我的 web api 时,我都可以看到这些行。

但是,我在这里有一些问题。

  1. 模块中没有断点。
  2. 我认为没有加载符号,所以我查看了 VS 中的模块窗口,但没有加载这样的模块。
  3. 当非核心项目加载到核心项目时加载符号的任何方式。
  4. 想知道如何在不加载引用的情况下调用模块。

有人可以分享以上几点的一些意见。

谢谢。

.net c# httpmodule .net-core asp.net-core-webapi

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

无法读取名称为:[xx] in namespace ['default'] 忽略的配置映射

k8s 的新手。

尝试从基于配置文件的配置映射中读取值。我的 configmap 存在于默认命名空间中。但是,spring boot 并没有获取这些值。

配置图如下所示:

apiVersion: v1
kind: ConfigMap
metadata:
    name: example-configmap-overriding-new-01
data:
    application.properties: |-
        globalkey = global key value
    application-qa.properties: |-
        globalkey = global key qa value    
    application-prod.properties: |-
        globalkey = global key prod value
Run Code Online (Sandbox Code Playgroud)

配置映射也是在默认命名空间中创建的。

kubectl get configmap -n default 

NAME                                  DATA   AGE
example-configmap-overriding-new-01   3      8d
Run Code Online (Sandbox Code Playgroud)

我的部署文件看起来像

apiVersion: apps/v1
kind: Deployment
metadata: 
    name: demo-configmapk8testing
spec:  
    selector:
        matchLabels:
            app: demo-configmapk8testing
replicas: 1
template: 
    metadata:
        labels:
            app: demo-configmapk8testing        
    spec:
        containers:
          - name: demo-configmapk8testing
            image: Path to image …
Run Code Online (Sandbox Code Playgroud)

java spring-boot kubernetes minikube configmap

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

红黑树轮换后重新着色时遵循的规则

我只是RB Tree的新手.我刚刚在旋转后对树进行重新着色时被绞死了.

让我们考虑以下情况: -

插入顺序:34,32,56,30,31

            34 (B)

        32 (B)      56 (B)

    30 (R)

        31 (R)
Run Code Online (Sandbox Code Playgroud)

在上述情况下,在31的插入中发生颜色冲突,到30的父亲,并且还发生高度不稳定.

因此,对于树32,30,31,我们正在进行左右旋转,这与在AVL树中进行相同.

直到这个轮换,对我来说似乎没问题.

但轮换后,树会变得像,

            34 (B)

        31 (R)      56 (B)

    30 (R)      32 (B)
Run Code Online (Sandbox Code Playgroud)

所以在这里,红色 - 红色冲突发生在31和30.并且左子树的黑度也受到影响.

我可以知道,我必须应用哪些公式/条件的步骤来纠正这种着色和黑度问题.

提前致谢.

algorithm rotation red-black-tree

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

从 Json 文件 Consul 导入键值对

我是领事的新人。

我正在尝试从 Json 文件导入键/值对。(在Windows环境下工作)

但是当我尝试使用以下命令导入时,遇到错误。

命令:

consul.exe kv import @keyvalue.json
Run Code Online (Sandbox Code Playgroud)

内容:

{"MYVAR": "123","AnotherKey":"SomeValueHere"}
Run Code Online (Sandbox Code Playgroud)

错误:

无法解组数据:json:无法将对象解组为 []*command.kvExportEntry 类型的 Go 值

任何人都可以提出一些想法来解决这个错误。

谢谢。

json consul consul-kv

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