自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Vmmem进程(WSL)内存资源过高

本文章向大家介绍Docker Vmmem内存占用过高的解决方案

2023-02-07 11:07:39 5880

原创 IOC三种注入方式

区别AddSingleton:单例模式,每次获取相同的对象,不同的客户端、不同的请求、不同的服务获取的对象相同AddTransient:暂时性模式,每次获取不同的对象,相同的客户端、相同的请求,相同的服务,获取的对象不相同AddScoped:作用域模式,每次请求获取相同的对象生命周期AddSingleton:项目启动-项目关闭AddTransient:请求获取-(GC回收-主动释放)AddScoped:请求开始-请求结束权重AddSingleton → AddT..

2022-04-30 11:47:09 2655 1

原创 C# Contains, Exists, Any区别

性能对比 : Contains > Exists > AnyContains, Exists, Any都可以实现判断元素是否存在。Contains和Exists在System.Collections.Generic.List< T >下,Any在System.Linq.Enumerable下性能测试代码: public static void Test_Contains_Exists_Any(int num) { List&lt

2022-02-13 10:37:30 1432

原创 C# LINQ根据部分字段去重

list.Where((x,i)=>list.FindLastIndex(z=>z.Date == x.Date)==i).ToList();

2021-07-20 09:58:12 1070

原创 localhost和127.0.0.1的区别

一、原理不同localhost的原理是不经网卡传bai输,不会受到网卡协议的限制。设置程序时本地服务用localhost,localhost不会解析成IP,也不会占用网卡、网络资源。127.0.0.1的原理是经过网卡传输的,依赖网卡协议,并受到网卡相关协议的限制。使用IP访问的时候,等于本机是通过网络再去访问本机,会涉及到网络用户的权限。二、概念不同localhost:也可以叫是local,正确的解释是:本地服务器的意思。它可以被配置为任意的IP地址可以通过hosts这个文件进行更改,不过通常情况下

2021-01-13 15:05:34 357 1

原创 .Net Core appsettings.json详解 (多环境配置)

前言在实际开发中一般分为开发环境与生产环境,不同环境下部分配置会有所不同,例如数据库连接字符串等。.Net Core 框架中提供了三个值,Development(开发), Staging(分阶段), Production(生产环境),可以根据这三个值配置不同环境。创建appsettings文件创建项目时系统默认创建appsettings.json(公共配置)和appsettings.Development.json(开发环境配置),我们还可以自己创建appsettings.Production.js

2021-01-13 11:10:37 8571 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除