2023年10月27日

C#复杂XML反序列化为实体对象两种方式

摘要: 目录前言需要操作的Xml数据一、通过是手写的方式去定义Xml的实体对象模型类二、通过Visual Studio自带的生成Xml实体对象模型类3、以下是使用VS自动生成的Xml类验证两个Xml类是否能够反序列化成功C# XML基础入门(XML文件内容增删改查清)C#XmlHelper帮助类操作Xml文 阅读全文

posted @ 2023-10-27 14:16 静以修身俭以养德 阅读(138) 评论(0) 推荐(1) 编辑

2023年10月8日

npm ,yarn 更换使用国内镜像源,阿里源,清华大学源

摘要: 目录背景Nnpm, yarn 常用命令常用命令:yarn安装:npm,yarn 使用国内源原淘宝 npm 域名即将停止解析!!使用老域名的请尽快更新到新域名!yarn 配置源:临时使用全局配置npm 配置源: 背景 在平时开发当中,我们经常会使用 Npm,yarn 来构建 web 项目。但是npm默 阅读全文

posted @ 2023-10-08 18:03 静以修身俭以养德 阅读(788) 评论(0) 推荐(0) 编辑

2023年8月11日

使用nginx进行负载均衡

摘要: [TOC] 我使用了三台VPS服务器,同一网段的,用来搭建网站,推荐你们也可以使用3A服务器 ###### 1、nginx负载均衡介绍 nginx应用场景之一就是负载均衡。在访问量较多的时候,可以通过负载均衡,将多个请求分摊到多台服务器上,相当于把一台服务器需要承担的负载量交给多台服务器处理,进而提 阅读全文

posted @ 2023-08-11 18:21 静以修身俭以养德 阅读(99) 评论(0) 推荐(0) 编辑

2023年4月16日

layer的嵌套打开弹出层

摘要: 当打开了一个layer.open()之后,如果在open的页面上面还有一个layer.open()去再次打开一个弹出层,这时候第二个打开的弹出层是在最早打开的基础上,然后镶嵌在里面的。 如果第一个弹出层很大,而第二个弹出层比较小,可能不会太影响用户体验;但是如果第一个弹出层很小,而第二个弹出层却很大 阅读全文

posted @ 2023-04-16 21:24 静以修身俭以养德 阅读(264) 评论(0) 推荐(0) 编辑

2023年3月31日

.NetCore基于SqlSugar和Aop的工作单元模式(UnitOfWork)实现

摘要: Unit Of Work 是什么 Unit Of Work模式,即工作单元,它是一种数据访问模式。它是用来维护一个由已经被业务修改(如增加、删除和更新等)的业务对象组成的列表。它负责协调这些业务对象的持久化工作及并发问题。通过数据库事务Unit Of Work模式会记录所有对象模型修改过的信息,在提 阅读全文

posted @ 2023-03-31 15:51 静以修身俭以养德 阅读(156) 评论(0) 推荐(2) 编辑

Asp.Net Core 动态生成WebApi

摘要: 在WebApi架构体系中,一般需要先编写应用服务实现,再通过编写Controller来实现应用服务的Web接口。Controller中的代码作用仅仅是调用Service的方法,将Service提升为Web接口,其实完全可以通过动态生成WebApi来减少编码工作。在.Net示例项目ABP中已经实现了动 阅读全文

posted @ 2023-03-31 11:24 静以修身俭以养德 阅读(329) 评论(0) 推荐(0) 编辑

2023年3月24日

.net core利用中间件获取IHttpContextAccessor

摘要: 1、建立一个静态类 public class ServiceProviderInstance { public static IServiceProvider Instance { get; set; } } 2、在应用初始化过程中,WebHostBuilder会利用ServiceCollectio 阅读全文

posted @ 2023-03-24 23:36 静以修身俭以养德 阅读(233) 评论(0) 推荐(0) 编辑

2023年3月15日

ASP.NET Core 静态文件中间件(默认文件的设置)

摘要: 一、UseDefaultFiles()中间件默认会去查找的地址信息的顺序。 ● Index.htm ● Index.html ● default.htm ● default.html 新增的default.html文件需要放入wwwroot文件夹的根目录中,否则无法运行。 二、重新定义默认文件 举个 阅读全文

posted @ 2023-03-15 15:40 静以修身俭以养德 阅读(74) 评论(0) 推荐(0) 编辑

2023年2月25日

asp.net core web api 输出的 json 中文被编码(乱码)的问题

摘要: 可能因为在 .net core 3.1 后,序列化组件已经是:System.Text.Json,序列化的默认行为有改变。 解决方案1:更换 JSON 组件(https://q.cnblogs.com/q/114831/) 添加 Microsoft.AspNetCore.Mvc.NewtonsoftJ 阅读全文

posted @ 2023-02-25 20:00 静以修身俭以养德 阅读(579) 评论(0) 推荐(0) 编辑

2023年2月17日

高并发下如何保证接口的幂等性?

摘要: 前言 1. insert前先select 2. 加悲观锁 3. 加乐观锁 4. 加唯一索引 5. 建防重表 6. 根据状态机 7. 加分布式锁 8. 获取token 前言 接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。本文分享了一些解决这类问题非常实用的办法,绝大部分内容我在项目中实 阅读全文

posted @ 2023-02-17 08:56 静以修身俭以养德 阅读(60) 评论(0) 推荐(0) 编辑

导航