- 博客(107)
- 收藏
- 关注
原创 一次简单操作代替所有异常处理
在服务端处理前端发过来的响应的时候,开发者不可能穷尽用户的所有奇怪的操作。除此之外,我们还需要应付前端人员对我们的无情吐槽,你对XXXX请求返回的为啥是奇怪的响应数据呢?于是全局异常处理应运而生,一次处理,全部有效。
2024-03-07 21:32:27
539
原创 Interceptor拦截器+JWT令牌实现登陆验证
与过滤器的作用类似,不过拦截器是spring中的组件,只能拦截进入spring的请求;过滤器则可以拦截所有从前端页面发送来的请求。
2024-03-07 17:49:32
625
原创 Filter过滤器+JWT令牌实现登陆验证
我们需要在客户端访问服务器的时候给定用户一定的操作权限,比如没有登陆时就不能进行其他操作。如果他需要进行其他操作,而在这之前他没有登陆过,服务端则需要将该请求拦截下来,这就需要用到过滤器,过滤器可以完成一些登录校验、统一编码处理、敏感字符处理等操作。
2024-03-07 11:53:35
581
原创 @ConfigurationProperties替换@value实现外部属性的注入
使用@ConfigurationProperties替换@value实现外部属性的注入,不用再使用@Value一个一个注入了,实现批量注入。
2024-03-05 12:14:04
384
原创 yml代替properties文件进行springboot项目配置
使用yml格式文件代替properties格式文件进行便捷有效的springboot项目配置。
2024-03-05 11:40:12
454
原创 基于Springboot免费搭载轻量级阿里云OSS数据存储库(将本地文本、照片、视频、音频等上传云服务保存)
基于Springboot免费搭载轻量级阿里云OSS数据存储库(将本地文本、照片、视频、音频等上传云服务保存)
2024-03-03 21:48:32
679
原创 一些Springboot有用的配置:application.properties、xml访问mybatis数据库
一些Springboot有用的配置:application.properties、xml访问mybatis数据库
2024-03-03 21:12:45
733
原创 LeetCode刷题(python版)——Topic79. 单词搜索
给定一个m x n二维字符网格board和一个字符串单词word。如果word存在于网格中,返回true;否则,返回false。
2022-11-21 23:16:50
348
原创 LeetCode刷题(python版)——Topic81. 搜索旋转排序数组 II
给你旋转后的数组nums和一个整数target,请你编写一个函数来判断给定的目标值是否存在于数组中。如果nums中存在这个目标值target,则返回true,否则返回false。
2022-11-21 11:41:17
290
原创 LeetCode刷题(python版)——Topic78. 子集
给你一个整数数组nums,数组中的元素互不相同。返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。你可以按任意顺序返回解集。
2022-11-20 19:21:38
435
原创 LeetCode刷题(python版)——Topic76. 最小覆盖子串
给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串""。
2022-11-20 18:15:04
472
原创 LeetCode刷题(python版)——Topic75.颜色分类
给定一个包含红色、白色和蓝色、共n个元素的数组nums,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。
2022-11-19 12:08:51
210
原创 LeetCode刷题(python版)——Topic74. 搜索二维矩阵
编写一个高效的算法来判断m x n矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。
2022-11-18 16:44:09
206
原创 LeetCode刷题(python版)——Topic73. 矩阵置零
给定一个m x n的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0。请使用原地算法。
2022-11-18 13:11:55
143
原创 LeetCode刷题(python版)——Topic72. 编辑距离
给你两个单词word1和word2,请返回将word1转换成word2所使用的最少操作数。
2022-11-18 13:07:12
348
原创 LeetCode刷题(python版)——Topic71. 简化路径
给你一个字符串path,表示指向某一文件或目录的Unix 风格绝对路径(以'/'开头),请你将其转化为更加简洁的规范路径。
2022-11-17 18:55:00
153
原创 LeetCode刷题(python版)——Topic70. 爬楼梯
假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?
2022-11-16 15:45:24
1131
原创 LeetCode刷题(python版)——Topic68. 文本左右对齐
给定一个单词数组words和一个长度maxWidth,重新排版单词,使其成为每行恰好有maxWidth个字符,且左右两端对齐的文本。
2022-11-16 15:11:26
304
原创 LeetCode刷题(python版)——Topic64. 最小路径和
给定一个包含非负整数的mxn网格grid,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。
2022-11-12 19:59:03
516
原创 LeetCode刷题(python版)——Topic63. 不同路径 II
一个机器人位于一个m x n网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?网格中的障碍物和空位置分别用1和0来表示。
2022-11-12 19:39:18
668
原创 LeetCode刷题(python版)——Topic62不同路径
一个机器人位于一个m x n网格的左上角 (起始点在下图中标记为 “Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。问总共有多少条不同的路径?
2022-11-12 13:28:08
325
原创 LeetCode刷题(python版)——Topic59螺旋矩阵 II
给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的n x n正方形矩阵matrix。
2022-11-08 09:20:44
188
原创 LeetCode刷题(python版)——Topic58最后一个单词的长度
给你一个字符串s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。
2022-11-08 08:58:54
310
原创 LeetCode刷题(python版)——Topic56合并区间
请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。
2022-11-06 16:08:48
629
空空如也
很好奇访问过的某个网页,下次打开会定位到上次浏览的位置,这个功能是如何实现的?
2024-04-05
预训练大模型出现权重引入错误
2023-10-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人