第24篇 局域网内数据之间传输的方式-牛翰网

第24篇 局域网内数据之间传输的方式

在局域网内,各个电脑可以通过无线网卡进行接口数据的直接传输。以下是一些实现方法和注意事项: 1.使用网络共享 在局域网内建立一个文件共享服务,比如通过Windows的文件共享或Linux的Samba服...
C#/.NET/.NET Core 学习、工作、面试指南-牛翰网

C#/.NET/.NET Core 学习、工作、面试指南

现如今网上关于Java、前端、Android、Golang...等相关技术的学习资料、工作心得、面试指南一搜都是一大把,但是咱们C#/.NET的相关学习资料、工作心得、面试指南都是寥寥无几。我在微信技术群、...
第84篇 Redis中五种常见的数据类型及其应用场景-牛翰网

第84篇 Redis中五种常见的数据类型及其应用场景

1.五种常见数据类型 Redis中的数据类型指的是 value存储的数据类型,key都是以String类型存储的,value根据场景需要,可以以String、List等类型进行存储。 各数据类型介绍: Redis数据类型对应...
DDD领域设计的相关概念简述-牛翰网

DDD领域设计的相关概念简述

1 什么是DDD 领域驱动设计,即Domain Driven Design(DDD)。 DDD是一套完整而系统的设计理论与方法,使得你的设计思路能够更加清晰,设计过程更加规范。 DDD 善于处理与领域相关的拥有高复杂度...
你所不知道的几种调用接口方式-牛翰网

你所不知道的几种调用接口方式

在实际开发中,我们经常会使用第三方工具调用后台接口,比如postman,apifox,但除了这些工具,你还知道哪些方式可以吗? 以下是几种调用方式的简单例子: 测试接口代码如下: using Microsoft....
跨进程通信使用MQ,同进程跨多模块(类,或者说跨多业务边界)可使用Event事件驱动思路来解决-牛翰网

跨进程通信使用MQ,同进程跨多模块(类,或者说跨多业务边界)可使用Event事件驱动思路来解决

C#中委托、事件的好处,只需在某个类中提前定义好公开的委托或事件(委托的特殊表现形式)变量,然后在其它类中就可以很随意的订阅该委托或事件,当委托或事件被触发执行时,会自动通知所有的订...
应用服务和领域服务有什么区别?-牛翰网

应用服务和领域服务有什么区别?

在微服务架构和领域驱动设计(Domain-Driven Design, DDD)中,应用服务(Application Service) 和 领域服务(Domain Service) 是两种不同类型的组件,它们在职责和使用场景上有明显的区别。...
第32篇 .Net特性Attribute的高级使用-牛翰网

第32篇 .Net特性Attribute的高级使用

今天给大家讲讲.net中特性的高级使用 1.什么是特性 特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。 用[]来标识,在.Net 框...
第50篇 Redis与DB库(持续化存储)之间的数据双写一致性保证-牛翰网

第50篇 Redis与DB库(持续化存储)之间的数据双写一致性保证

前言 Redis作为一款高效的内存数据存储系统,被广泛应用在业务系统中的缓存层,尤其是在与关系型数据库(如MySQL、PostgreSQL等)结合使用时,通过将热点数据存储在Redis中,可以在很大程度上缓...
第55篇 如何保证接口的幂等性问题-牛翰网

第55篇 如何保证接口的幂等性问题

1.接口幂等性定义 接口幂等性这一概念源于数学,原意是指一个操作如果连续执行多次所产生的结果与仅执行一次的效果相同,那么我们就称这个操作是幂等的。在互联网领域,特别是在Web服务、API设...