摘要: VS,项目框架.NET Core 3.1 导入Nuget包,RabbitMQ.client 下面讲解下Fanout、Direct、Topic的区别 Fanout fanout类型的Exchange路由规则非常简单,它会把所有发送到该Exchange的消息路由到所有与它绑定的Queue中。 Direc 阅读全文
posted @ 2022-05-06 15:53 Yan-X 阅读(488) 评论(0) 推荐(0)
摘要: 声明全局变量 readonly string Policy = "_Policy"; 在ConfigureServices(IServiceCollection services)中配置: services.AddCors(options => { options.AddPolicy(Policy, 阅读全文
posted @ 2022-05-06 10:58 Yan-X 阅读(66) 评论(0) 推荐(0)
摘要: 首先导入三个包 Swashbuckle.AspNetCore.Swagger; Swashbuckle.AspNetCore.SwaggerGen; Swashbuckle.AspNetCore.SwaggerUI; 接着在Startup中设置配置信息,注册服务。 在ConfigureService 阅读全文
posted @ 2022-05-06 10:33 Yan-X 阅读(82) 评论(0) 推荐(0)
摘要: 在开发中遇到问题、技术点、解决方法、技术拓展、原理深究,把这些解决过程作为随笔记录下来。所以就有笔记系列,持续更新…… 认真探究多线程前,只会new Thread;锁?Lock;线程等待?Thread.Sleep()。 例如 Thread.Sleep()、Thread.SpinWait();、{某种 阅读全文
posted @ 2022-04-28 15:45 Yan-X 阅读(720) 评论(0) 推荐(0)
摘要: Redis简介 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构 Redis支持数据的备份,即mater-slave模式的数据备份** 一、引 阅读全文
posted @ 2022-03-28 08:01 Yan-X 阅读(80) 评论(0) 推荐(0)
摘要: AutoMapper介绍 先说说DTO DTO是个什么东东? DTO(Data Transfer Object)就是数据传输对象,说白了就是一个对象,只不过里边全是数据而已。 为什么要用DTO? 1、DTO更注重数据,对领域对象进行合理封装,从而不会将领域对象的行为过分暴露给表现层 2、DTO是面向 阅读全文
posted @ 2021-11-10 16:56 Yan-X 阅读(142) 评论(0) 推荐(0)
摘要: 微信支付 1.首先下单接口,选择统一下单 微信统一下单接口:https://api.mch.weixin.qq.com/pay/unifiedorder 防踩雷:并不是JSAPI/小程序下单API https://api.mch.weixin.qq.com/v3/pay/transactions/j 阅读全文
posted @ 2021-01-07 16:27 Yan-X 阅读(469) 评论(0) 推荐(0)
摘要: 业务分析与架构设计 业务分析,主要处理的是业务领域建模。业务上实现 技术与架构,主要针对的技术实现 理清业务需求 理清业务需求是所有分析与设计的前提: 确定系统的利益相关者(Stakeholder)及他们的关注点。 确定系统的业务需求,即「谁」使用该系统「做什么」。 确定系统的功能范围,即该系统「包 阅读全文
posted @ 2021-01-07 11:10 Yan-X 阅读(230) 评论(0) 推荐(0)
摘要: 教程原地址: ABP(ASP.NET Boilerplate Project) ABP模板框架 ABP框架官网:https://aspnetboilerplate.com/Templates 从官网创建并下载项目(.net core 3.x +vue) Code first 数据迁移 完成项目的对实 阅读全文
posted @ 2020-11-12 09:35 Yan-X 阅读(83) 评论(0) 推荐(0)