上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 前两篇介绍DotNetCore.CAP的链接 第一篇,项目初始化 第二篇,使用MySQL 安装依赖:DotNetCore.CAP.RabbitMQ 这里使用RabbitMQ Docker image作为服务容器,安装Docker工具的步骤省略,通过以下步骤启动RabbitMQ容器 一)创建bridg 阅读全文
posted @ 2022-07-06 14:27 老胡Andy 阅读(386) 评论(0) 推荐(0) 编辑
摘要: CAP项目初始化见链接 前文使用in memory DB和Queue,这里尝试把in-memory DB改为MySQL 安装DotNetCore.CAP.MySql 安装Mkicrosoft.EntityFrameworkCore.Design, Dapper, Pomelo.EntityFrame 阅读全文
posted @ 2022-07-05 16:11 老胡Andy 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 先回顾一下分布式系统的数据一致性的几个核心概念(术语):CAP、2PC、TCC、Base、Saga CAP:一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance) Base:Basically Available(基本可用)、Sof 阅读全文
posted @ 2022-07-04 18:45 老胡Andy 阅读(928) 评论(0) 推荐(0) 编辑
摘要: 重拾一下docker相关知识,通过在线playground做一个入门介绍 1:登录docker在线lab https://www.docker.com/play-with-docker/ 2:常用命令 以交互式、后台运行的方式创建container docker run -itd --name ub 阅读全文
posted @ 2022-05-29 20:41 老胡Andy 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 微软21年发布了基于Web Components的UI框架Fast 官网 Github Web Components与React、Vue等主流前端框架相比有什么优势或劣势? 这个问题搜索一下会有很多模棱两可的答案,都是两者各有优劣,基本等于什么都没说。 本人也只能大胆猜测,Web Component 阅读全文
posted @ 2022-05-04 21:47 老胡Andy 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 前一篇介绍了如何使用office 365 Power Automate+Form实现公司审批流需求。然而实际和业务方讨论下来发现流程的参与者会有公司AD域以外的用户参与。那么Office 365就不适合此业务场景,因为Power Automate + Form其背后存储用的one drive,身份验 阅读全文
posted @ 2022-02-26 22:40 老胡Andy 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 背景:业务部门提出需要实现审批流程,且公司有使用office 365。 方案:为了减少工作量,决定使用power automate实现业务需求。 以下是POC的实现过程: 1:登录office 365,找到Form 2:新建表单 3:表单包含的内容:一个文本输入框,一个文件上传控件 4:回到offi 阅读全文
posted @ 2022-02-20 21:28 老胡Andy 阅读(990) 评论(0) 推荐(0) 编辑
摘要: gRPC是什么? 简单来说,gRPC是google开发的一款开源RPC通讯框架,支持request/reponse模式、client stream模式、server stream模式和双向模式。 (双向(bi-directional)模式,感觉和传统的web socket很像) 现实场景中我们经常会 阅读全文
posted @ 2022-02-07 17:56 老胡Andy 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 这个问题的起因:review公司项目的时候,发现很多如下的代码(mock) 先是一个工具类Util.ts class NumberUtil { static ToInt(num?: Number): number { num = num || 0; return Math.floor(num); } 阅读全文
posted @ 2022-01-17 11:25 老胡Andy 阅读(2602) 评论(1) 推荐(0) 编辑
摘要: 前一篇介绍了C#函数式的基础 - delegate, Func, Action等。 这里在前一篇的基础上再做些扩展。 项目中经常能看到如下的代码: if(prod.stock) { prod.quantity++; } if(prod.quantity > 10) { //do something 阅读全文
posted @ 2022-01-08 20:13 老胡Andy 阅读(108) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页