应用服务和领域服务有什么区别?-牛翰网

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

在微服务架构和领域驱动设计(Domain-Driven Design, DDD)中,应用服务(Application Service) 和 领域服务(Domain Service) 是两种不同类型的组件,它们在职责和使用场景上有明显的区别。...
腾讯云上部署CICD(持续集成)+docker/k8s部署项目-牛翰网

腾讯云上部署CICD(持续集成)+docker/k8s部署项目

1.部署流程 1、研发push到github代码库(或gitlab) 2、Jenkins 构建,pull git代码使用maven进行编译打包 3、打包生成的代码,生成一个新版本的镜像,push到本地docker仓库harbor 4、发布,测...
如何理解值传递的原理,string类型-牛翰网

如何理解值传递的原理,string类型

在 C# 中,参数传递的方式决定了方法内部对参数的修改是否会影响外部调用。对于 string 类型的参数,C# 使用的是按值传递(pass by value),这意味着在方法内部对 string 参数的重新赋值不会影...
WPF实现本地化多语言的几种方式-牛翰网

WPF实现本地化多语言的几种方式

话不多说,我们直接上源码开干。 1.第一种方式: 使用字典Dictionary.xaml 搭建系统框架,使用MVVM 页面布局方式如下: <Window x:Class="WPFDemoMVVM.View.LanguageChangeView" x...
简单梳理一下常见的系统-牛翰网

简单梳理一下常见的系统

1.ERP(企业资源计划) 英文全称:Enterprise Resource Planning 定义:由美国Gartner Group公司于1990年提出,是以管理会计为核心可以提供跨地区跨部门、甚至于跨公司整合实施信息的企业管理软...
net接口请求参数可能会被拦截--巨坑-牛翰网

net接口请求参数可能会被拦截–巨坑

中间件引起的接口请求参数被拦截,导致参数一直是null,这问题困扰了我很久,值得记录 1.场景 1.1 客户端使用framework4.8做一个接口请求发送: public static class ApiHelper { private stati...
如何解决无法远程连接redis-牛翰网

如何解决无法远程连接redis

无法远程连接Redis的原因及解决方法 1.可能的原因 防火墙设置:防火墙可能会阻止远程连接Redis服务。 配置问题:可能是redis的配置文件中存在错误或者参数设置不当。 网络问题:可能是网络连接...
C#编程中并行与并发的简单理解-牛翰网

C#编程中并行与并发的简单理解

1.简述 并发通过管理多个任务的执行顺序,确保系统在高负载下仍能保持响应性;并行则利用多处理器或多核心硬件,真正同时执行任务,以加速计算。这两者在高性能计算、实时系统和用户交互应用中...
.net core 中的MemoryCache的详细使用-牛翰网

.net core 中的MemoryCache的详细使用

项目搭建了一个基础的框架,实现缓存的AOP拦截,首次查询从数据库获取,再写入缓存,设置过期时间,再次查询数据时从缓存获取。 话不多说我们来上代码实现: 1.定义缓存的接口和实现类 定义缓存...
第31篇 实现数据同步的webapi接口-牛翰网

第31篇 实现数据同步的webapi接口

调用接口实现数据同步demo讲解 1.demo整体架构如下 2.SynchronizeModel类库 这个类库是主要用于实体对象模型的转换,包括请求参数实体RequestModel,数据库实体DBEntity,响应数据实体ResponseM...