相关文章
日志系统——设计原则设计模式
设计原则
**单一职责原则:**高内聚,低耦合,模块与模块之间需要最大程度地解耦合,一个模块中的属性和方法应与其处理的任务紧密相关,对于非模块本身的任务通过接口来让其他模块处理 **开闭原则:**编码时充分考虑模块的可扩展性&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
现代前端架构介绍(第二部分):如何将功能架构分为三层
远离JavaScript疲劳和框架大战,了解真正重要的东西 在这个系列的前一部分 《App是如何由不同的构建块构成的》中,我们揭示了现代Web应用是由不同的构建块组成的,每个构建块都承担着特定的角色,如核心、功能等。在这篇文章中&#…
建站知识
2024/10/29 19:30:36
JavaEE 从入门到精通(一) ~ Maven
晚上好,愿这深深的夜色给你带来安宁,让温馨的夜晚抚平你一天的疲惫,美好的梦想在这个寂静的夜晚悄悄成长。 目录
前言
1.1 概念
什么是 Maven?
Maven 的核心概念
1.2 maven依赖坐标
1.3 maven仓库
1.4 maven安装
1.5 mave…
建站知识
2024/12/11 19:06:59
校园选课助手【1】-项目整体架构从此开始
项目背景 随着高校招生规模的不断扩大,学生选课需求日益增长。为提高选课效率,降低学生选课压力,本项目旨在开发一款校园选课助手软件。 项目目标:开发一款具有以下特点的校园选课助手软件: 易用性:界面简洁ÿ…
建站知识
2024/10/30 19:03:30