摘要: 官方下载地址:https://www.mongodb.com/download-center/community win的MSI版,安装好像有问题,提示没有权限,没有去看怎么解决,我选择了zip版,配置一下就好了 后来查到原因,增加服务的时候被360给拦截了,没有弹出提示 1、先解压到目录,比如:D 阅读全文
posted @ 2020-06-03 10:33 delafqm 阅读(155) 评论(0) 推荐(0) 编辑
摘要: gRPC是什么 gRPC是可以在任何环境中运行的现代开源高性能RPC框架。它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的服务,以实现负载平衡,跟踪,运行状况检查和身份验证。它也适用于分布式计算的最后一英里,以将设备,移动应用程序和浏览器连接到后端服务。 proto文件 用于定义gRPC服 阅读全文
posted @ 2020-06-02 16:13 delafqm 阅读(234) 评论(0) 推荐(0) 编辑
摘要: SignalR 框架 关键文件 客户端操作文件 "use strict"; //初始化连接 var connection = new signalR.HubConnectionBuilder().withUrl("/chatHub", { accessTokenFactory: () => "" } 阅读全文
posted @ 2020-06-02 14:52 delafqm 阅读(181) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ 消息队列框架 引用包 RabbitMQ.Client 简单是在控制台操作,net里可以放在后台操作 方式一: 发送端:配置队列,并创建消费队列,配置多个消费队列轮流接收消息 static void Main(string[] args) { var RAB_FACTORY = ne 阅读全文
posted @ 2020-06-02 13:47 delafqm 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Redis缓存基础 redis引用如下: Nuget CSRedisCore 需要redis代替系统cache,需要引用: Nuget Microsoft.Extensions.Caching.Redis 1、首先建的全局静态类 public class RedisConfig { public s 阅读全文
posted @ 2020-06-02 11:44 delafqm 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 我是谁,从哪来,到哪去 大白话说明创建型设计模式,方便记忆和理解 如:4S店买车 1、创建一个4S店 去XXX路的XX4S店,适合用单例模式创建,由于会有很多人会去4S店(就有点像多线程操作) 2、到店看车 4S店有很多车,有奥迪、宝马、奔驰等,适合建造者模式创建各种车辆,每种车都由车架,轮胎,内饰 阅读全文
posted @ 2020-05-30 11:18 delafqm 阅读(953) 评论(0) 推荐(0) 编辑
摘要: FluentValidation第三方验证框架 引用包 FluentValidation FluentValidation.AspNetCore Core配置: services.AddMvc() .AddFluentValidation(fv => //配置第三方输入验证 fv.RegisterV 阅读全文
posted @ 2020-05-29 15:20 delafqm 阅读(514) 评论(0) 推荐(0) 编辑
摘要: AutoMapper 9.0版本 vs2019 引用包 AutoMapper 9.0 AutoMapper.Extensions.Microsoft.DependencyInjection 7.0 准备 数据实体类 public class User { public string Name { g 阅读全文
posted @ 2020-05-28 17:22 delafqm 阅读(125) 评论(0) 推荐(0) 编辑
摘要: MediatR是一款进程内的消息订阅、发布框架 适合单体应用,DDD中的消息总线可以用它实现 使用 nuget install MediatR 在NET core中注入还需要添加引用 nuget install MediatR.Extensions.Microsoft.DependencyInjec 阅读全文
posted @ 2020-05-28 14:40 delafqm 阅读(123) 评论(0) 推荐(0) 编辑