相关文章
C# 设计模式之适配器模式
总目录 前言
在实际的开发过程中,由于需求的变化和扩展,我们的代码也需要做相应的扩展。想象这样一个场景,原项目中接口返回的数据是XML格式的数据,但现在来了一个新客户,它期望接口返回的数据类型为json格式的。想要…
建站知识
2024/12/15 10:51:26
[最短路SPFA]--启动!!!!!
基础模板
#include<bits/stdc.h>
#define ll long long
#define fi first
#define se second
#define pb push_back
#define PII pair<int,int >
#define IOS ios::sync_with_stdio(false),cin.tie(0),cout.tie(0)
using namespace std;
const int N 1e610;
int …
建站知识
2024/11/16 23:40:10
日志系统——设计原则设计模式
设计原则
**单一职责原则:**高内聚,低耦合,模块与模块之间需要最大程度地解耦合,一个模块中的属性和方法应与其处理的任务紧密相关,对于非模块本身的任务通过接口来让其他模块处理 **开闭原则:**编码时充分考虑模块的可扩展性&am…
建站知识
2024/10/31 9:05:42
进阶SpringBoot之 yaml 语法
SpringBoot 使用一个全局的配置文件,名字固定
application.properties 语法结构:keyvalue
application.yml 语法结构:key:(空格)value
配置文件的作用是可以修改 SpringBoot 自动配置的默认值
在 res…
建站知识
2024/11/26 12:27:57
解析 C# Dictionary 代码
entries用于存储当前每个节点的数据,其中四个字段分别表示:
hashCode:key对应的hash值next:处理hash冲突,可以理解为是一个链表结构,邻接表key:存储的keyvalue:存储的value
bucket…
建站知识
2024/11/29 14:42:49
【Golang 面试 - 进阶题】每日 3 题(十五)
✍个人博客:Pandaconda-CSDN博客 📣专栏地址:http://t.csdnimg.cn/UWz06 📚专栏简介:在这个专栏中,我将会分享 Golang 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞👍收藏…
建站知识
2024/10/31 23:43:52