上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: 一、特性的本质 1.1 什么是特性 特性是一个类:直接或间接继承自 Attribute 抽象类 命名规范:类名默认以 Attribute 结尾(使用时可省略) 应用方式:用方括号 [] 包裹,标记在类或类成员上 编译后存在:与注释不同,特性在编译后依然存在于程序集中 1.2 特性 vs 注释 // 阅读全文
posted @ 2026-03-19 13:57 龙猫•ᴥ• 阅读(17) 评论(0) 推荐(0)
摘要: 题目1:什么是反射?它有什么用? 答案 反射(Reflection)是 .NET 提供的一种机制,来自 System.Reflection 命名空间,允许程序在运行时动态地获取程序集(dll/exe)中的类型信息,并基于这些信息创建对象、调用方法、读写属性和字段。 主要用途: IOC 容器:动态加载 阅读全文
posted @ 2026-03-18 11:33 龙猫•ᴥ• 阅读(27) 评论(0) 推荐(0)
摘要: Q1:什么是泛型?为什么要用泛型? 出题意图:考察对泛型基本概念的理解,以及是否能说清楚它解决了什么问题。 答: 泛型是一种"延迟声明类型"的机制。声明时用占位符 T 代替具体类型,调用时再指定。 引入泛型主要解决两个问题: 性能问题:用 object 作为通用参数时,值类型会发生装箱/拆箱,有额外 阅读全文
posted @ 2026-03-17 17:17 龙猫•ᴥ• 阅读(49) 评论(0) 推荐(0)
摘要: 一、泛型的概念与引入 1.1 什么是泛型 泛:宽泛的、不确定的 型:类型 泛型:不确定的类型,延迟声明的类型 1.2 为什么需要泛型 传统方案的问题: // 方案1:为每种类型写一个方法 - 代码冗余 public static void ShowInt(int iParameter) { } pu 阅读全文
posted @ 2026-03-17 17:09 龙猫•ᴥ• 阅读(10) 评论(0) 推荐(0)
摘要: 一、反射基础概念 1.1 什么是反射? 反射(Reflection)是 C# 中的一项强大功能,来自 System.Reflection 命名空间。它允许程序在运行时动态地: 读取程序集(DLL/EXE)的元数据(metadata) 创建对象实例 调用方法 访问字段和属性 1.2 编译过程理解 高级 阅读全文
posted @ 2026-03-17 17:09 龙猫•ᴥ• 阅读(9) 评论(0) 推荐(0)
摘要: 认识 Vue3 1. Vue3组合式API体验 通过 Counter 案例 体验Vue3新引入的组合式API <script> export default { data(){ return { count:0 } }, methods:{ addCount(){ this.count++ } } 阅读全文
posted @ 2026-01-22 09:17 龙猫•ᴥ• 阅读(42) 评论(0) 推荐(0)
摘要: 什么是 WebApi WebApi 就是网络接口,运行流程如下。 如何实现 1 最开始的执行方法 如果要执行一个方法,最简单的会通过如下几步执行。 [ApiController] [Router("WeatherForecast")] public class WeatherForecastCont 阅读全文
posted @ 2025-07-11 19:42 龙猫•ᴥ• 阅读(45) 评论(0) 推荐(0)
摘要: 使用场景 把几个对象中相同方法放到模版对象中,目的是为了提升代码的维护性。 实现 /// <summary> /// 日志文件信息 /// </summary> class LogFile { } /// <summary> /// 云服务日志上传接口。 /// </summary> interfa 阅读全文
posted @ 2025-07-11 19:39 龙猫•ᴥ• 阅读(13) 评论(0) 推荐(0)
摘要: 使用场景 已经部署的项目,无法解决新需求。目的是能让两个没有任何联系的类,能够一起工作。 实现 /// <summary> /// 图片上传接口 /// </summary> interface IPictureUploadService { public void UploadPicture(st 阅读全文
posted @ 2025-07-11 19:38 龙猫•ᴥ• 阅读(16) 评论(0) 推荐(0)
摘要: 使用场景 就是客户端统一对象,解决客户端复用对象问题 以下是购买商品的相关服务 实现 /// <summary> /// 商品微服务 /// </summary> class ProductMicroService { /// <summary> /// 获取商品 /// </summary> pu 阅读全文
posted @ 2025-07-11 19:36 龙猫•ᴥ• 阅读(13) 评论(0) 推荐(0)
摘要: 责任链模式 责任链使用场景 责任链代码实现 /// <summary> /// 请假请求 /// </summary> class LeaveRequest { /// <summary> /// 请假天数 /// </summary> public int LeaveDays { set; get 阅读全文
posted @ 2025-07-10 21:16 龙猫•ᴥ• 阅读(22) 评论(0) 推荐(0)
摘要: 什么是volume 数据卷就是将容器的数据存储到主机上,方便进行持久化存储。 含义:Linux文件可以挂载到容器中,Linux文件可以复制到容器中。 文件挂载 目标:Linux主机上面的nginx.conf配置文件挂载到 nginx 容器中。 nginx.conf > /usr/local/ngin 阅读全文
posted @ 2025-07-03 21:04 龙猫•ᴥ• 阅读(19) 评论(0) 推荐(0)
摘要: 容器网络就是容器之间的通信。 目标:实现nignx代理webapi 工具:network 网络有三种模式:桥接模式、host模式、none模式。 网络通信 桥接模式的网络通信: 192.168.182.1 ~ 192.168.182.255 客户端 > Linux >Docker >容器 >项目 容 阅读全文
posted @ 2025-07-03 17:38 龙猫•ᴥ• 阅读(11) 评论(0) 推荐(0)
摘要: 什么是 docker-compose 批量创建多个镜像和多个容器 目的:是方便镜像和容器的管理 下载 docker-compose https://github.com/docker/compose/releases 但是 github 速度太慢了,可以用 vpn 或其他下载源。 安装 docker 阅读全文
posted @ 2025-07-03 17:34 龙猫•ᴥ• 阅读(44) 评论(0) 推荐(0)
摘要: 自定义镜像的核心是 Dockerfile。 Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 镜像构建需要一个基础镜像,和其他命令一起来完成。 Dockerfile 的指令 FROM :指定基础镜像(FROM是必备的指令,并且必须为第一条指令)。 R 阅读全文
posted @ 2025-07-03 17:29 龙猫•ᴥ• 阅读(94) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 18 下一页