随笔分类 -  NetCore

微软最新框架学习笔记
摘要:历经1年多,沐雪.NetCore版本的多租户商城系统终于研发成功。全新的技术,全新的界面!我们将采用新的产品名称 -- 多租宝,并且以后都将全部精力致力于该平台的升级研发。 《多租宝》功能简介: SaaS模式的多租户/多商户小程序商城系统,可以同时支持多个租户/商户, 每个商户又可以创建多个店铺,每 阅读全文
posted @ 2021-06-30 00:54 沐雪架构师 阅读(1764) 评论(0) 推荐(0)
摘要:网上的方案https://blog.csdn.net/sD7O95O/article/details/105320673,有点小问题,正则表达式不支持子查询; 略作修改。 using Microsoft.EntityFrameworkCore.Diagnostics; using System; u 阅读全文
posted @ 2021-06-18 17:30 沐雪架构师 阅读(299) 评论(0) 推荐(0)
摘要:class Program { public static long flgVal = 0; static void Main(string[] args) { int n = 100; Task.Run(() => DaMi(n)); Task.Run(() => LaoShu(n)); Cons 阅读全文
posted @ 2021-06-15 12:26 沐雪架构师 阅读(72) 评论(0) 推荐(0)
摘要:1、使用HttpClientFactory工厂; 2、Startup里ConfigureServices添加HttpClient的具体的客户端服务;(注册到DI容器 ) services.AddHttpClient("SystemService", c => { c.BaseAddress = ne 阅读全文
posted @ 2021-06-10 11:24 沐雪架构师 阅读(1973) 评论(0) 推荐(1)
摘要:使用基于 .NET 任务的异步模型可直接编写绑定 I/O 和 CPU 的异步代码。 该模型由 Task 和 Task<T> 类型以及 C# 和 Visual Basic 中的 async 和 await 关键字公开。 (有关特定语言的资源,请参见另请参阅部分。)本文解释如何使用 .NET 异步,并深 阅读全文
posted @ 2021-06-08 01:51 沐雪架构师 阅读(935) 评论(3) 推荐(1)
摘要:Autofac和其他容器的不同之处是它和C#语言的结合非常紧密,在使用过程中对你的应用的侵入性几乎为零,更容易与第三方的组件集成。 Autofac的主要特性如下: 灵活的组件实例化:Autofac支持自动装配,给定的组件类型Autofac自动选择使用构造函数注入或者属性注入,Autofac还 可以基 阅读全文
posted @ 2021-06-05 00:44 沐雪架构师 阅读(122) 评论(0) 推荐(0)
摘要:1. 基本思想: 每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。2. 排序过程:【示例】: 初始关键字 [49 38 65 97 76 13 27 49]第一趟排序后 13 [38 65 97 76 49 27 49]第二趟排序后 阅读全文
posted @ 2021-06-03 12:37 沐雪架构师 阅读(231) 评论(0) 推荐(0)
摘要:在公共语言运行时 (CLR) 中,垃圾回收器 (GC) 用作自动内存管理器。 垃圾回收器管理应用程序的内存分配和释放。 对于使用托管代码的开发人员而言,这就意味着不必编写执行内存管理任务的代码。 自动内存管理可解决常见问题,例如,忘记释放对象并导致内存泄漏,或尝试访问已释放对象的内存。 本文章介绍垃 阅读全文
posted @ 2021-05-31 11:21 沐雪架构师 阅读(593) 评论(0) 推荐(0)
摘要:快递100的物流信息查询接口,官方提供了一些demo;还好官方提供的代码是.netcore版本写的,不过写的有点low;根据官方提供的代码,我按照.netcore 的风格重构了代码;核心代码如下: /// <summary> /// 沐雪微淘快递100帮助类. /// </summary> publ 阅读全文
posted @ 2021-04-22 23:42 沐雪架构师 阅读(526) 评论(0) 推荐(1)
摘要:1、redis 5.0 下载地址:https://github.com/tporadowski/redis/releases 下载安装文件 Redis-x64-5.0.10.msi 2、windows 10安装完redis后,系统服务里就有了redis服务,并且自动随机启动。 3、我按照网上一些教程 阅读全文
posted @ 2021-04-22 23:36 沐雪架构师 阅读(192) 评论(0) 推荐(0)
摘要:为何有这篇文章? 因为我有多个小程序,分别调用不同的api站点,服务器只能安装一个https单域名证书。 1、原webapi接口部署完毕,接口地址比如 http://www.zyiz.net/api/getarticle?id=100(我们最常用的webapi规则都是 http://xxx.com/ 阅读全文
posted @ 2021-04-22 23:29 沐雪架构师 阅读(319) 评论(0) 推荐(0)
摘要:今天遇到一个要List要把某一个字段特定的一个值排到最前面的需求。 using System; using System.Collections.Generic; using System.Linq; namespace NetCoreConsoleApp1 { class Ad { public 阅读全文
posted @ 2021-04-22 23:27 沐雪架构师 阅读(472) 评论(0) 推荐(0)
摘要:Nacos是一个易于构建云原生应用的动态服务发现、配置管理和服务管理平台,它提供了一组简单易用的特性集,帮助我们快速实现动态服务发现、服务配置、服务元数据及流量管理。 它有下面的关键特性 服务发现和服务健康监测 动态配置服务 动态 DNS 服务 服务及其元数据管理 ... 特性还是挺多的,也有挺多值 阅读全文
posted @ 2021-02-24 10:29 沐雪架构师 阅读(825) 评论(0) 推荐(0)
摘要://获取上下文 var recordContext = _dbContext.Set<tenant_couponrecord>(); var groupByCoupon = (from r in recordContext where r.tenant_id == tenant_id && r.sh 阅读全文
posted @ 2021-02-16 20:22 沐雪架构师 阅读(302) 评论(0) 推荐(0)
摘要:List<IFormFile> files = AppHttpContext.Current.Request.Form.Files.ToList(); 目前没有找到更好的方法了。 阅读全文
posted @ 2021-02-05 18:13 沐雪架构师 阅读(380) 评论(0) 推荐(0)
摘要:做个记录, 近期遇到,Newtonsoft.Json序列化和反序列化导致内存飙升。排查问题比较难排查,因为在用户量少的时候,出现不了问题,等用户量到达几万后,就出现内存爆掉了。 原因:(1)一起请求,多次序列化和反序列化; (2)对象的数据比较大; 阅读全文
posted @ 2020-12-19 13:56 沐雪架构师 阅读(1022) 评论(1) 推荐(0)
摘要:IEnumerable<long> idList = ids.Split(',').Select(item => long.Parse(item)); 阅读全文
posted @ 2020-11-29 18:46 沐雪架构师 阅读(909) 评论(0) 推荐(0)
摘要:Linq to List 连续 OrderByDescending 2次不生效,第2次需要ThenByDescending 记录下。 阅读全文
posted @ 2020-11-25 17:53 沐雪架构师 阅读(326) 评论(0) 推荐(0)
摘要:https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks 阅读全文
posted @ 2020-11-24 01:08 沐雪架构师 阅读(129) 评论(0) 推荐(0)
摘要:https://docs.microsoft.com/zh-cn/aspnet/core/mvc/views/razor?view=aspnetcore-3.1 阅读全文
posted @ 2020-09-26 11:25 沐雪架构师 阅读(154) 评论(0) 推荐(0)