什么是聚合根和聚合-牛翰网

什么是聚合根和聚合

实体和值对象组成聚合,再根据业务,将多个聚合划定到同一限界上下文,并在限界上下文内完成领域建模。 聚合只是单纯将一些共享父类、密切关联的对象聚集成一个对象树吗?如果是这样,对于存在...
记北京的第三次出行-牛翰网

记北京的第三次出行

今天暂停了学习开发的任务,给咱放个假,去北京溜一圈,解解压,把该玩的,想玩的地逛一逛,哈哈... 开发无止境,学习路还是很长...... 昨晚收拾了屋子,打扫好房间,洗衣拖地,算是春节假期提...
list和字典哪个性能高?for循环下哪个性能高?为啥?-牛翰网

list和字典哪个性能高?for循环下哪个性能高?为啥?

在选择数据结构时,性能取决于具体的操作和使用场景。列表(List) 和 字典(Dictionary) 是两种常见的数据结构,它们有不同的性能特性。以下是对这两种数据结构在不同操作下的性能比较,特别...
WebService的介绍-牛翰网

WebService的介绍

1.web服务的基础结构 以下图是web服务的交互逻辑 第一步:客户端尝试去服务端查找xml web服务,已链接发现文档的url地址; 第二步:客户端请求发现文档,服务端返回发现文档; 第三步:客户端请...
短信验证码发送示例(腾讯云)-牛翰网

短信验证码发送示例(腾讯云)

以腾讯云的国内短信发送为例: 发送短信 代码示例 using System; using System.Threading.Tasks; using TencentCloud.Common; using TencentCloud.Common.Profile; using TencentCloud.
分布式版本控制系统-牛翰网

分布式版本控制系统

1.Git,GitHub,GitLab的区别 Git是一个开源的分布式版本控制系统,用于敏捷高效第处理任何或小或大的项目。是Linus Torvalds 为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 ...
docker和docker compose安装使用-牛翰网

docker和docker compose安装使用

1.两者的区别是什么? Docker 是一个开源的容器化平台,可以帮助我们快速构建、打包和运行应用程序。而 Docker Compose 则是用于管理多个容器应用的工具,可以轻松定义和管理多个容器之间的关系...
你所不知道的几种调用接口方式-牛翰网

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

在实际开发中,我们经常会使用第三方工具调用后台接口,比如postman,apifox,但除了这些工具,你还知道哪些方式可以吗? 以下是几种调用方式的简单例子: 测试接口代码如下: using Microsoft....
DeepSeek本地部署+Page Assist浏览器插件+C#接口调用-牛翰网

DeepSeek本地部署+Page Assist浏览器插件+C#接口调用

1.安装Ollama Ollama作为本地部署大模型的方案,还是非常不错的。 1、跨平台:支持 macOS、Linux 和 Windows。 2、市面主流开源模型都支持:包括Llama 3.3, DeepSeek-R1, Phi-4, Gemma 2等54个...
本地部署deepseek,并投喂数据-牛翰网

本地部署deepseek,并投喂数据

话说回来了,为啥要本地部署呢? ① 在使用DeepSeek中,经常会出现服务器繁忙,请稍后再试。 ② 不想让个人隐私数据暴露出去 ③ 可将各种格式的文件,如pdf、csv、txt、md 格式的数据投喂给它。...