会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
微笑刺客D
Directed to
https://viatorlife.github.io/
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
9
下一页
2021年12月27日
Asp.Net Core&Agile Config配置中心
摘要: 当服务逐渐的增多,对各服务的配置管理愈加重要,轻量级的配置中心,入手或是搭建都简单许多,基于.net core开发的轻量级配置中心AgileConfig,功能强大,上手简单。 https://github.com/dotnetcore/AgileConfig AgileConfig架构图 Agile
阅读全文
posted @ 2021-12-27 22:29 微笑刺客D
阅读(2555)
评论(3)
推荐(13)
2021年11月25日
MinIO设置永久访问链接
摘要: MinIO 介绍 MinIO 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊 S3 云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几 kb 到最大 5T 不等。 h
阅读全文
posted @ 2021-11-25 22:33 微笑刺客D
阅读(22888)
评论(0)
推荐(0)
2021年10月17日
使用Synergy一套键鼠控制多台电脑
摘要: 苦恼于不想买个无线鼠标操控两台笔记本,也不习惯用向日葵在两个电脑里切来切去,后来找到了这款软件,超方便解决我的需求。这篇文章通过使用跨平台Synergyc软件,实现一套键鼠同时操控两台电脑,条件是两台电脑连接在同一个局域网下(有线和无线皆可)。 Synergyc介绍 Synergy是一款能够让使用者
阅读全文
posted @ 2021-10-17 09:06 微笑刺客D
阅读(1291)
评论(0)
推荐(1)
2021年9月20日
Docker&Nginx-设置SSL
摘要: SSL证书下载 此处从腾讯云处申请了个免费证书,申请流程很快,几分钟便搞定了。 https://console.cloud.tencent.com/ssl 在之前设置映射的路径处,创建一个文件夹用来保存证书文件 mkdir /docker/nginx/cert 然后将下载的证书上传并挪动到这个cer
阅读全文
posted @ 2021-09-20 22:16 微笑刺客D
阅读(422)
评论(0)
推荐(0)
2021年9月19日
Docker&Nginx-安装与配置
摘要: 创建Nginx容器 下载nginx镜像 docker pull nginx 创建nginx容器 docker run --name nginxweb -p 8080:80 -d nginx 这样一来nginx就创建好了,直接访问ip:8080就可以看到nginx安装好的页面 4、改变配置实现更多功能
阅读全文
posted @ 2021-09-19 23:03 微笑刺客D
阅读(4205)
评论(0)
推荐(0)
2021年8月19日
精简ABP的模块依赖
摘要: ABP的模块非常方便我们扩展自己的或使用ABP提供的模块功能,对于ABP自身提供的模块间的依赖关系想一探究竟,并且试着把不必要的模块拆掉,找到那部分核心模块。本次使用的是AspNetBoilerplate。 源码下载 从Github下载ABP源码后,进入src文件夹,提供的大部分模块都在此中。很多工
阅读全文
posted @ 2021-08-19 21:41 微笑刺客D
阅读(991)
评论(1)
推荐(8)
2021年7月19日
AspNetCore&MassTransit Courier实现分布式事务
摘要: 在之前的一篇博文中,CAP框架可以方便我们实现非实时、异步场景下的最终一致性,而有些用例总是无法避免的需要在实时、同步场景下进行,可以借助Saga事务来解决这一困扰。在一些博文和仓库中也搜寻到了.Net下实现Saga模式的解决方案MassTransit,这就省得自己再造轮子了。 分布式事务 分布式系
阅读全文
posted @ 2021-07-19 08:07 微笑刺客D
阅读(4272)
评论(24)
推荐(39)
2021年6月29日
MassTransit中Request&Response基本使用
摘要: MassTransit 是一个自由、开源、轻量级的消息总线基于.Net框架, 用于创建分布式应用程序。方便搭建基于消息的松耦合异步通信的应用程序和服务。MassTransit 在现有消息传输上提供了一组广泛的功能, 从而使开发人员能够友好地使用基于消息的会话模式异步连接服务。基于消息的通信是实现面向
阅读全文
posted @ 2021-06-29 22:50 微笑刺客D
阅读(833)
评论(2)
推荐(1)
2021年5月30日
Docker&Portainer升级版本
摘要: 前言 为了备考系分,好久没对服务器操作了,空闲了很长时间,之前看着 Portainer 一直提示更新也没有理会,现在解放了,开始升级一波。 当前环境 系统:CentOS Portainer 原有版本:1.24.0 在 Portainer 安装时候是指定了数据卷的,这样一来,更新 Portainer
阅读全文
posted @ 2021-05-30 16:27 微笑刺客D
阅读(4871)
评论(2)
推荐(0)
2021年4月28日
Asp.Net Core&CAP实现分布式事务
摘要: 需要注意的是标题中的CAP不是指的CAP理论,而是园区大神杨晓东实现的框架,CAP框架基于本地消息表用最终一致性实现分布式事务。 本地消息表 首先我们考虑一个场景,在将用户信息更改后,需要发送一条消息到消息队列、缓存或是写入到其他库中。这个过程涉及到一个本地库与MQ、本地库与Cache或是本地库与其
阅读全文
posted @ 2021-04-28 08:00 微笑刺客D
阅读(6870)
评论(22)
推荐(31)
2021年3月28日
RabbitMQ介绍&Docker安装
摘要: MQ介绍 MQ概念 MQ: Message Queue,译为消息队列,本质是个队列,具有先进先出特性,应存放的是消息,因此对其称呼为消息队列。 MQ作用 解耦利器 借助MQ,将多个服务彼此隔离,服务间只清楚MQ的存在,而不需要知道彼此的存在。 异步 如抢购场景,同步请求时,需要完成订单,减库存,付款
阅读全文
posted @ 2021-03-28 12:11 微笑刺客D
阅读(486)
评论(1)
推荐(0)
2021年2月27日
Lambda&Expression Tree
摘要: Lambda演变历史 .Net Framework 1.0/1.1 public class EvolutionHistory { public delegate void CustomDelegate(string param); public void Test() { CustomDelega
阅读全文
posted @ 2021-02-27 10:35 微笑刺客D
阅读(187)
评论(1)
推荐(3)
2021年1月18日
理解领域驱动设计
摘要: 前言 什么是领域,我习惯描述的是制药领域、环境领域、建筑领域、金融领域等,而在领域内,各种业务规则、业务知识盛行,如何有效的把控规则的变化,应对复杂知识,有一个很关键的四字词语,分而治之。分治法在很多场景下体现了其强大的作用力。领域本身很大,那就拆分,得到更小的领域,也即子域,如同递归调用一般,将一
阅读全文
posted @ 2021-01-18 08:01 微笑刺客D
阅读(6214)
评论(25)
推荐(54)
2020年12月14日
Electron安装打包指南
摘要: 当前环境Debian Linux-Deepin 安装Node 直接下载 命令下载 下载 wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz 解压,解压后在当前盘多了个文件夹node-v14.15.1-linux-x
阅读全文
posted @ 2020-12-14 19:58 微笑刺客D
阅读(1503)
评论(0)
推荐(0)
2020年11月22日
代码模型组织方式
摘要: 结构划分迷雾 Asp.Net Boilerplate中默认项目结构是如下所示(项目代号Gravel),每层都是一个单独的类库或是应用程序。 - Gravel.sln - Gravel.Web - Gravel.Application - Gravel.Core - Gravel.EFCore 在这种
阅读全文
posted @ 2020-11-22 09:19 微笑刺客D
阅读(521)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
···
9
下一页
公告
返回顶部