相关文章
接口返回响应,统一封装(ResponseBodyAdvice + Result)(SpringBoot)
需求
接口的返回响应,封装成统一的数据格式,再返回给前端。
依赖
对于SpringBoot项目,接口层基于 SpringWeb,也就是 SpringMVC。 <dependency><groupId>org.springframework.boot</groupId><artifactId&g…
建站知识
2024/11/24 23:21:58
HashMap的基本使用
HashMap是Map里的一个实现类
底层是哈希表结构的
依赖hashcode方法和equals方法保证键的唯一
如果键存储的是自定义对象,需要重写这两个方法
如果值存储自定义对象不需要重写 LinkedHashMap
由键决定:有序,不重复,无索引
存…
建站知识
2024/10/27 1:59:12
JUC并发编程之Synchronized锁优化
目录 1. Java对象头 2. Synchronized锁优化
2.1 偏向锁
2.2 轻量级锁 2.3 重量级锁
2.4 各种锁对比 1. Java对象头
HotSpot虚拟机中,对象在内存中存储的布局可以分为三块区域:对象头(Header)、实例数据(Instance D…
建站知识
2024/11/24 23:43:28
保姆级认识AVL树【C++】(精讲:AVL Insert)
目录
前言
一,概念
二,定义
三,insert
1. 插入情况
情况一:
情况二:
情况三:
2. 旋转方法
法一:左单旋法
法二:右单旋法
法三:先左后右双旋法
法四…
建站知识
2024/11/16 15:01:20
js 生成随机数(含随机颜色)
生成 0-1 之间的随机数 Math.random()生成 0-x 之间的随机整数: Math.round(Math.random()*x)生成 min-max 之间的随机整数: Math.round(Math.random()*(max-min)min)生成N位随机数 /*** 函数--生成N位随机数* param {*} N 数字的长度*/
function random…
建站知识
2024/11/15 13:21:40
小程序request请求封装
以上为本人的项目目录
1.首先在utils中创建request.js文件封装request请求,此封装带上了token,每次请求都会自带token,需要你从后端获取后利用wx.setStorageSync(token,返回的token),不使用的话就是空。
直接复制即可,需要改一下…
建站知识
2024/10/27 8:16:54
数据结构时间复杂度(补充)和空间复杂度
Hello,今天事10月27日,距离刚开始写博客已经过去挺久了,我也不知道是什么让我坚持这么久,但是学校的课真的很多,很少有时间多出来再学习,有些科目马上要考试了,我还不知道我呢不能过哈哈哈&…
建站知识
2024/11/18 20:32:04