自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 springboot全局异常处理快速入门

在三层构架项目中,出现了异常,该如何处理?方案一:在所有Controller的所有方法中进行try…catch处理缺点:代码臃肿(不推荐)方案二:全局异常处理器好处:简单、优雅(推荐)

2024-01-06 12:20:02 420 1

原创 拦截器Interceptor快速入门

实现HandlerInterceptor接口,并重写其所有方法//自定义拦截器@Component//目标资源方法执行前执行。返回true:放行 返回false:不放行@Override//true表示放行//目标资源方法执行后执行@Override//视图渲染完毕后执行,最后执行@Override注意:preHandle方法:目标资源方法执行前执行。返回true:放行 返回false:不放行postHandle方法:目标资源方法执行后执行。

2024-01-06 12:17:23 431 1

原创 登录功能(cookie,session,jwt)

Session,它是服务器端会话跟踪技术,所以它是存储在服务器端的。而 Session 的底层其实就是基于我们刚才所介绍的 Cookie 来实现的。

2024-01-06 12:13:41 893 1

原创 Java 8 date/time type `java.time.LocalDateTime` not supported by default:日期序列化问题

解决方法看这篇文章。

2024-01-03 23:06:48 514 1

原创 springboot配置文件

们一直使用springboot项目创建完毕后自带的application.properties进行属性的配置,那其实呢,在springboot项目当中是支持多种配置方式的,除了支持properties配置文件以外,还支持另外一种类型的配置文件,就是我们接下来要讲解的。

2024-01-03 17:28:36 386 1

原创 Springboot文件上传

文件上传,当我们选择了某一个图片文件之后,这个文件就会上传到服务器,从而完成文件上传的操作,是指将本地图片、视频、音频等文件上传到服务器,供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。

2024-01-03 16:59:55 1390 1

原创 阿里云OSS-文件上传

将接收到的文件上传到oss

2024-01-03 16:41:44 462 1

原创 [IDEA]SpringBoot项目Failed to check application ready state问题

在IDEA运行SpringBoot项目,可以正常运行但是切换到Actuator标签 (旧版IDEA是Endpoints)查看SpringBoot应用的状态信息时就会出现下面的提示:并目在SpringBoot项目运行过程中IDEA的Event log中会一直出现 Failed to retrieve application。

2024-01-03 15:02:11 1363 1

原创 idea插件httpClient添加请求头

2023-12-07 09:15:28 1592 1

原创 虚拟机的常见报错

1.删掉虚拟机所有.lck文件。

2023-09-15 17:50:39 221

原创 迷宫问题,最短路径(递归实现)

代码实现package com.atguigu.recursion;public class MiGong { public static void main(String[] args) { // 先创建一个二维数组,模拟迷宫 // 地图 int[][] map = new int[8][7]; // 使用1 表示墙 // 上下全部置为1 for (int i = 0; i < 7; i++) { map[0][i] = 1; map[7][i] =

2022-01-05 11:41:12 602

原创 八皇后问题(一维数组实现,不考虑优化)

八皇后判断的算法array[i] == array[n] || Math.abs(n - i) == Math.abs(array[n] - array[i])代码解释当斜率为1或负1根据求斜率公式x-x=y-yMath.abs(n-i)代表x-xMath.abs(array[n] - array[i])代表y-y for (int i = 0; i < max; i++) {//i控制当前皇后的列移动 //先把当前这个皇后 n , 放到该行的第1列

2022-01-05 09:53:21 685

原创 环形队列的实现和解释(预留空间)

代码的实现public static void main(String[] args) { //测试一把 //创建一个队列 CircleArray queue = new CircleArray(4);// 实际长度为4-1=3 因为预留了个空间 char key = ' '; //接收用户输入 Scanner scanner = new Scanner(System.in);// boolean .

2021-12-28 13:02:00 555

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除