2023年12月22日
摘要:
产品代码都给你看了,可别再说不会DDD(十):CQRS 这是一个讲解DDD落地的文章系列,作者是《实现领域驱动设计》的译者滕云。本文章系列以一个真实的并已成功上线的软件项目——码如云(https://www.mryqr.com)为例,系统性地讲解DDD在落地实施过程中的各种典型实践,以及在面临实际业
阅读全文
posted @ 2023-12-22 22:50
HackerVirus
阅读(240)
推荐(0)
2023年12月21日
摘要:
.NET8 WebApplication剖析 WebApplication 是用于配置HTTP管道和路由的web应用程序,接来下我将一一拆解它的组成。 /// <summary> /// The web application used to configure the HTTP pipelin
阅读全文
posted @ 2023-12-21 22:49
HackerVirus
阅读(144)
推荐(0)
摘要:
c#中工厂模式详解 总体介绍: 工厂模式主要有三种类型:简单工厂、工厂方法和抽象工厂,该模式用于封装和管理对象的创建,是一种创建型模式。 万物皆对象,创建对象时必然需要new该对象,当需要更改对象时,需要把项目中所有地方都修改一遍,这显然违背了软件设计的开闭原则。 如果使用工厂来生成对象,那么我们只
阅读全文
posted @ 2023-12-21 22:28
HackerVirus
阅读(44)
推荐(0)
2023年12月18日
摘要:
系统架构7个非功能性需求 在软件系统里面,功能性需求是面向用户、详细明确的需求,由产品人员根据市场的需要提炼出来,是产品生命周期里最重要的一环。比如电商系统里面的优惠券功能,通常包含需求:优惠券分类、细分领券人群、核销优惠券等等。一旦需求通过技术评审,开发人员必须依照文档实现功能,不允许轻易变更。
阅读全文
posted @ 2023-12-18 12:34
HackerVirus
阅读(127)
推荐(0)
摘要:
Redis 7.0 源码环境搭建与阅读技巧 天下武功,无坚不摧,唯快不破!我的名字叫 Redis,全称是 Remote Dictionary Server。 有人说,组 CP,除了要了解她外,还要给机会让她了解你。 那么,作为开发工程师的你,是否愿意认真阅读此心法抓住机会来了解我,运用到你的系统中提
阅读全文
posted @ 2023-12-18 10:16
HackerVirus
阅读(32)
推荐(0)
2023年12月12日
摘要:
SOA认知和方法论 1 前言 1.1 架构分类 在软件设计领域,企业架构通常被划分为如下五种分类: 如何理解架构分类依据及其彼此之间的关系?业务是企业赖以生存之本,因此业务架构是基础、是灵魂,其他一切均是对业务架构的支撑;根据业务架构形成与之相应的产品架构和数据架构;最后通过技术架构落地实施。 应用
阅读全文
posted @ 2023-12-12 21:21
HackerVirus
阅读(169)
推荐(0)
2023年12月11日
摘要:
如何保证接口的幂等性? 作者:小牛呼噜噜 | https://xiaoniuhululu.com 计算机内功、源码解析、科技故事、项目实战、面试八股等更多硬核文章,首发于公众号「小牛呼噜噜」 目录 什么是幂等性? 为什么需要保证幂等性? 接口幂等设计和防止重复提交可以等同吗? 常用保证幂等性的措施
阅读全文
posted @ 2023-12-11 21:32
HackerVirus
阅读(240)
推荐(0)
2023年12月5日
摘要:
一套基于 .NET Core 开发的支付SDK集 - paylink 前言 在我们的日常工作开发中对接一些第三方支付是比较常见的,如最常见的就是支付宝、微信支付的对接。今天给大家推荐一个基于.NET Core开发的支付SDK集:paylink,它极大简化了API调用及通知的处理流程从而大大提供我们的
阅读全文
posted @ 2023-12-05 21:13
HackerVirus
阅读(235)
推荐(0)
2023年12月3日
摘要:
理解并掌握C#的Channel:从使用案例到源码解读(一) 引言 在C#的并发编程中,Channel是一种非常强大的数据结构,用于在生产者和消费者之间进行通信。本文将首先通过一个实际的使用案例,介绍如何在C#中使用Channel,然后深入到Channel的源码中,解析其内部的实现机制。 使用案例一:
阅读全文
posted @ 2023-12-03 22:16
HackerVirus
阅读(559)
推荐(0)
摘要:
TCP协议的秘密武器:流量控制与拥塞控制 合集 - 计算机网络(19) 1.网络协议的重要性与应用:理解进程间通信和网络分层结构(上)09-172.网络协议的重要性与应用:理解进程间通信和网络分层结构(下)09-183.深入理解HTTP的基础知识:请求-响应过程解析09-194.深入解析HTTP请求
阅读全文
posted @ 2023-12-03 21:23
HackerVirus
阅读(123)
推荐(0)