Knife4j介绍与Spring-Boot接入笔记
Knife4j 入门笔记:接口文档工具介绍与 Spring Boot 接入方法 开发后端接口时,除了实现业务逻辑,还需要告诉前端和测试人员:接口地址是什么、需要哪些参数、会返回什么数据。 Knife4j 可以把这些信息整理成网页,并提供在线调试功能。这篇笔记记录它的用途,以及在 Spring Boo
Knife4j 入门笔记:接口文档工具介绍与 Spring Boot 接入方法 开发后端接口时,除了实现业务逻辑,还需要告诉前端和测试人员:接口地址是什么、需要哪些参数、会返回什么数据。 Knife4j 可以把这些信息整理成网页,并提供在线调试功能。这篇笔记记录它的用途,以及在 Spring Boo
Docker 入门笔记:核心概念、常用命令与 Spring Boot 部署 开发项目时,经常会遇到环境差异:本地使用 Java 17,服务器却使用其他版本;同事安装的数据库版本不同;新机器需要重新配置一遍依赖。 Docker 可以将应用和所需的运行环境打包成镜像,通过容器运行,方便分发和部署。本文介
算法与数据结构核心知识点学习笔记 一、二维数组最短路径和(动态规划) 1.1 问题描述 给定一个包含非负整数的二维数组,要求从左上角 (0,0) 走到右下角 (m-1, n-1),每次只能向下或向右移动一步。目标是找到一条路径,使得路径上的数字总和最小。 示例矩阵: 1 3 1 1 5 1 4 2
算法与数据结构核心学习笔记 一、时间复杂度分析 1. 对数型嵌套循环 count = 0; for(k=1 ; k <= n ;k*=2){ for(j=1 ; j<n ; j++){ 操作 } } 详细分析: 外层循环:变量 k 从 1 开始,每次乘以 2,直到超
Git 入门笔记:基本概念与常用命令 开发项目时,经常需要查看代码修改、恢复历史版本,或者与同事同时开发不同功能。Git 就是用来管理这些变化的工具。 本文整理 Git 的基本概念、常用命令和日常操作流程,适合初次使用 Git 的开发者。 一、Git 是什么 Git 是一个分布式版本管理工具,用来记
微服务架构入门:Nacos、OpenFeign、Sentinel 与 Gateway 当一个系统拆成多个独立服务后,会遇到一组新的问题:服务地址怎么找?服务之间怎么调用?流量突然增大怎么办?前端应该访问哪个入口? Nacos、OpenFeign、Sentinel 和 Spring Cloud Gat