摘要: 1.概述 C# 中有两种不同的相等:引用相等和值相等。 值相等:是大家普遍理解的意义上的相等:它意味着两个对象包含相同的值。例如,两个值为 2 的整数具有值相等性。 引用相等:意味着要比较的不是两个对象,而是两个对象引用,且两者引用的是同一个对象。这可以通过简单的赋值来实现,如下面的示例所示: Sy 阅读全文
posted @ 2021-12-27 14:29 CCmonitor 阅读(1500) 评论(0) 推荐(0)
摘要: 迭代器 1. 关于迭代器 **迭代:**迭代是重复反馈过程的活动。 **迭代器:**迭代器是一种方法、get访问器或运算符,它通过使用yield关键字对数组或集合类执行自定义迭代。 YIELD返回语句:yield 返回语句会导致源序列中的元素在访问源序列中的下一个元素之前立即返回给调用方。 **状态 阅读全文
posted @ 2021-12-23 12:05 CCmonitor 阅读(52) 评论(0) 推荐(0)
摘要: 分布式事务 1.基础概念 1.1什么是事务 什么是事务?举个生活中的例子:你去小卖铺买东西,“一手交钱,一手交货”就是一个事务的例子,交钱和交货必 须全部成功,事务才算成功,任一个活动失败,事务将撤销所有已成功的活动。 明白上述例子,再来看事务的定义: 事务的定义: 事务可以看做是一次大的活动,它由 阅读全文
posted @ 2021-12-05 22:51 CCmonitor 阅读(99) 评论(0) 推荐(0)
摘要: 6.Docker Compose Compose:定义和运行多个 Docker 容器的应用 YUML语法:animal: pets 冒号后面要空一格 YAML语法:https://www.ruanyifeng.com/blog/2016/07/yaml.html Dokcer从入门到实践:https 阅读全文
posted @ 2021-12-01 17:02 CCmonitor 阅读(119) 评论(0) 推荐(0)
摘要: 5.Mysql EF Core 快速构建API 新建一个空的webapi项目 引入依赖Mysql.entityframeworkcore 创建AppUser实体 创建UserContext类:DbContext 添加依赖注入 services.AddDbContext<UserContext>(op 阅读全文
posted @ 2021-11-30 17:05 CCmonitor 阅读(110) 评论(0) 推荐(0)
摘要: Docker制作dotnet core控制台程序镜像 创建控制台程序 $ dotnet new console The template "Console Application" was created successfully. Processing post-creation actions. 阅读全文
posted @ 2021-11-29 16:08 CCmonitor 阅读(354) 评论(0) 推荐(0)
摘要: MYSQL 启动一个mysql服务器实例mysql01 $ docker pull mysql $ docker run -d -p 3306:3306 --name mysql01 -e MYSQL_ROOT_PASSWORD=123456 mysql 进入mysql01容器中: $ docker 阅读全文
posted @ 2021-11-29 16:02 CCmonitor 阅读(39) 评论(0) 推荐(0)
摘要: 第一章 计算机网络概述 第一节:计算机网络基本概念1 概念 计算机网络是利用通信设备与通信链路或者通信网络,互连位置不同,功能自治的计算机系统,并遵循一定的规则实现计算机系统之间信息交换。 概括性的定义:计算机网络是互连的,自治的计算机的集合 ISP: 一般指互联网服务提供商(Internet Se 阅读全文
posted @ 2021-11-29 14:45 CCmonitor 阅读(354) 评论(0) 推荐(0)
摘要: 第二章 网络应用(应用层) 1.计算机网络应用体系结构 三种类型 1.客户/服务器(c/s)结构 最主要的特征是通信只在客户与服务器之间进行,客户与客户之间不进行通信。 2.P2P(Peer to Peer)结构 每个对等端都同时具备C/S应用的客户与服务器的特征,是一个服务器与客户的结合体,对等端 阅读全文
posted @ 2021-11-29 14:44 CCmonitor 阅读(116) 评论(0) 推荐(0)
摘要: 第三章 传输层 传输层是为应用层提供传输服务的 第一节:传输层的基本服务 传输层功能 端到端指的就是从这个应用程序到那个应用程序。 传输层寻址与端口 无连接服务与面向连接服务 第二节:传输层的复用与分解 多路复用和多路分解:是传输层的一项基本功能,支持众多应用进程共用同一个传输层协议,并能够将接收到 阅读全文
posted @ 2021-11-29 14:43 CCmonitor 阅读(87) 评论(0) 推荐(0)