- 博客(9)
- 收藏
- 关注
原创 如何在spring中创建全局异常处理器
全局异常处理器在实际项目开发中是一个很重要的工具;对保证代码的正常运行有很重要的作用。@ExceptionHandler:用于指定异常处理方法。当与@RestControllerAdvice配合使用时,用于全局处理控制器里的异常。2.在类中创建方法用于捕获异常:在方法上添加注解:@ExceptionHandler。1.创建一个全局异常处理类:并添加@RestControllerAdvice注解。这样当代码运行出现对应的异常的时候,就会被捕获,并且执行方法中的代码。方法中的形参就是异常的类型。
2023-11-30 13:02:37 400
原创 如何在springboot中使用redis操作各种数据类型
因为redis相对于mysql来说,redis的数据存储在内存中,读取速度大于mysql。在项目中使用redis会提升访问速度,减轻mysql数据库的压力,给用户更好的体验。在创建配置类的时候我们给key创建了序列化器,所以key不会出现序列化问题。针对不同类型的数据,jar包中已经封装好了对应的方法,直接调用即可。测试通过:控制台打印除了文字,并且在数据库中可以看到保存的数据。在对应要使用Redis的项目模块的pom文件中加入以下配置。下面简单说了一下redis在spring中的使用。
2023-11-29 15:58:10 452 1
原创 java循环链表解决约瑟夫环
/要定义两个指针,一个指向当前要出去的节点,一个指向当前的前一个节点,然后用第二个节点跳过当前节点指向下一个节点来起到删除的作用。System.out.println("最后剩下的人"+first.getDate());System.out.println("输入有误请重新输入");System.out.println("输入的数据错误");System.out.println("请输入环开始位置");System.out.println("请输入环的大小");//添加方法,添加数据到环形链表中。
2022-11-12 23:42:00 172 1
原创 Java数据结构实现一个简单的双向链表
hero2.UpDate02(new HeroNode2(4, "魏智", "同学"));hero2.add02(new HeroNode2(1, "林冲", "豹子头"));hero2.add02(new HeroNode2(3, "宋江", "及时雨"));hero2.add02(new HeroNode2(2, "李逵", "黑旋风"));hero2.add02(new HeroNode2(4, "吴用", "智多星"));System.out.println("没有对应的数据");
2022-11-12 14:55:27 106
原创 java实现一个简单的单链表存放水浒传人物
else if (temp.next.no == heroNode.no) {//有重复的编号不能添加。hero.add2(new HeroNode(1, "林冲", "豹子头"));hero.add2(new HeroNode(3, "宋江", "及时雨"));hero.add2(new HeroNode(2, "李逵", "黑旋风"));hero.UpDate(new HeroNode(5,"魏智","sb"));hero.add2(new HeroNode(4,"吴用","智多星"));
2022-11-10 15:41:47 354
原创 Java数据结构实现一个简单的环形队列
System.out.println("h(head):查看队列头的数据");System.out.println("g(get):从队列中取出数据");System.out.println("a(add):添加数据到队列");System.out.println("s(show):显示队列");System.out.println("e(exit):退出程序");System.out.println("队列满,不能加入数据");System.out.println("输入一个数设置队列的大小:");
2022-11-08 21:23:45 130
原创 Java数据结构之数组实现一个简单的队列
System.out.println("h(head):查看队列头的数据");System.out.println("g(get):从队列中取出数据");System.out.println("a(add):添加数据到队列");System.out.println("s(show):显示队列");System.out.println("e(exit):退出程序");System.out.println("队列已满,不能加入数据");System.out.println("队列为空没有数据");
2022-11-07 16:03:56 242 1
空空如也
Xbulider打包之后页面不能跳转
2023-04-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人