3 李铭盛

学生身份

我要认证

记录学习中遇到的问题

等级
TA的排名 45w+

模拟swagger抓出入参方法/序列化空对象自动生成对应的json/Class直接转json

swagger里面会自动生成入参和入参预览。为了实现这种效果,我考虑过以下几个方案:1.空对象->xml->json对象在转xml的时候,会自动忽略没有赋值的字段,最后导致显示不全面2.空对象->json对象转json的时候,对应的字段会被转成null并显示出来,比如"Name"=null,而不是像swagger一样"Name"="String",而且在一个类里面嵌套另一个类的时候依旧会显示Null。比如会显示"UserInfo":Null,而不是像swagger一

2020-07-29 18:35:23

使用 Ant Design of Blazor遇到的一个问题

在创建Ant Design of Blazor的时候,遇到一个问题,在app.razor添加<AntContainer /> 之后,运行的的时候报错。 crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Unhandled exception rendering component: Cannot provide a value for property 'Notif

2020-06-24 10:39:34

C#CLR随笔

在解释C#代码编译过程之前,先来说明一下什么是托管语言,什么是非托管语言。1.实际上这个问题并没有明确的界限,简单的说非托管语言编译器直接产生二进制代码,例如C/C++。托管语言经由编译器产生中间代码(IL代码),再经过JIT(Just In Time)编译器编译成机器码。2.C#语言编译的过程如图所示。源代码经过编译生成IL代码和元数据存储在生成的DLL/EXE文件中。CLR(Common Language Runtime)公共语言运行时为JIT编译器提供了运行环境,IL代码再由JIT编译生...

2020-06-18 11:53:22

C#多线程随笔

什么是进程?当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。在Windows中进程是十分昂贵的,创建一个进程通常要花费好几秒。什么是线程?线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。创建线程的代价相对较低,但是应该还是要使用得当。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任

2020-06-18 11:44:30

Linq To Object 常用方法使用(新手推荐)

工作中,经常要对各种各样的对象进行各种各样的查询和筛选。在此记录一下,工作中常使用的一些linq语句的用法与实例。

2020-06-03 16:41:54

如何在VisionPro中测试物体长度?

(1)打开VisionPro软件,将作业名称重命名为测量物体长度;(2)双击Image Source,导入一张图片并运行;(3)打开工具箱,插入两个CogCaliperTool并重命名为左边卡尺及右边卡尺;(4)将左边卡尺及右边卡尺的InputImage与ImageSource的OutputImage相连;(...

2020-03-12 20:22:07

Bilibili初试算法题

题目1:一个长度为N的整数数组(N>2),找出其中相乘最大的2个数。如Arr=[1,2,3],则最大值为2X3=6,返回 2,3只需实现一个函数,函数定义:int fun(Arr){return 相乘最大的2个数;}题目2:一个大小是M*N大小的白色画板P(r=255,g=255,b=255), 即M像素*N像素,每个像素由r、g、b共 3个颜色组成,每个颜色值是0~255。设计一...

2020-03-09 12:04:33

记录一些最近做过的题目

写一个序列替换的函数orig 为输入序列finder 为查找的序列rep 为替换的序列例如: org : 1,2,3,50,52,50,3finder: 3,50rep: 4,50,60结果为: 1,2,4,50,60,52,50,3List<int> Replace(List<int> orig, List<int> finder, List&...

2020-03-07 11:28:19

记录一下最近做过的一些面试算法题目

题目6 进制转成10 进制‘a’ = 0, ‘e’ = 1, ‘i’ = 2, ‘o’=3, ‘u’=4, ‘g’=5写一个函数 int Convert(string str)输入的str: 比如 “ei” 输出为 8“e” 输出为1“ioa” 输出为90static int Convert(string str) { //将字母转换成对...

2020-03-07 11:21:36
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。