02 2019 档案
摘要:一、背景 目前我们项目是采用的 Ocelot 作为 API 网关,并且在其基础上结合 IdentityServer4 开发了一套 API 开放平台。由于部分项目是基于 ABP 框架进行开发的,接口的平均 QPS 基本是在 2K~3K /S 左右 (E3 1231 16G)。采用 Ocelot 进行请
阅读全文
摘要:仅以本篇博文记录 LINQ 相关操作的基本知识,原型参考自 MSDN 相关知识,中间加以自己的理解与 DEMO。 1. IEnuemrable\.Select() Select 方法比较简单,就是在原有序列的基础上,为每个元素建立一个新的输出形式(类型)。 标准用法如下: 输出结果: 这样 的结果就
阅读全文
摘要:本文主要针对 GKarch 相关文章留作笔记,仅在原文基础上记录了自己的理解与摘抄部分片段。 遵循原作者的 "CC 3.0 协议" 。 如果想要了解更加详细的文章信息内容,请访问下列地址进行学习。 原文章地址: "https://blog.gkarch.com/threading/part3.htm
阅读全文
摘要:在 C 当中的 语句实际上就是遍历迭代器的语法糖。例如我们拥有以下代码: 上述代码结构十分简单,作用就是遍历 数组,并将其结果输出到控制台当中。 由于 是一个 类型,它继承并实现了 接口,所以 语句实际上是翻译成下面伪代码进行遍历输出的。
阅读全文
摘要:例如我拥有以下代码。 当我为 属性传入一个非法数据的时候,在使用 进行反序列化时会抛出异常。例如我通过以下代码对一个字符串进行反序列化,如果不出意外的话会提示无效参数值的异常。 通过 Stackoverflow 查询得知,可以通过在反序列化时指定 对象进行忽略。 这样,在进行反序列化的时候就可以忽略
阅读全文