- 博客(12)
- 收藏
- 关注
原创 SpringBoot中DeferredImportSelector接口的使用
作用:实现DeferredImportSelector接口的类来批量加载指定的配置类使用:需要在springboot启动类上加来导入,
2024-12-22 21:14:51
475
原创 Spring Boot 3.2.2使用knife4j说明
knife4j:是基于swagger的,所以要先能正常访问swagger-ui的链接,才能正常使用knife4j的功能。
2024-02-19 20:56:20
724
1
原创 【JAVA】JWT令牌生成和解析(库:jjwt 版本:0.12.3)
JWT令牌的jjwt-root库,生成和解析jwt令牌的方法。下面的代码介绍了两种密钥设置的方法。方法一自定义密钥(需满足长度>=256 bits);方法二:使用HMAC-SHA 算法生成密钥。PS:不理解的,可以看一看它的源码中相关方法的注释,再结合官方文档,就很容易理解了。
2024-01-27 18:36:19
3321
1
原创 Spring Boot3.x以上版本的项目中切换数据库连接池为Druid(德鲁伊)
注意:springboot3中切换为druid连接池必须添加druid-spring-boot-3-starter依赖,否则需要通过自定义配置类的方法才能切换成功。2、在项目的application.properties文件中添加配置。)和druid-spring-boot-3-starter依赖 (1、在 Spring Boot 项目中加入。补充:配置类的代码放在这里了,需要的自取。
2024-01-19 20:30:56
3485
1
原创 spring boot3配置多数据源,引入druid依赖后,数据源还是hikari
很简单少了一个spring boot3的druid依赖,加上相关依赖后完美解决。看一下自己项目中的pom.xml文件是否添加了上面的依赖坐标。
2024-01-19 20:16:07
862
2
原创 java反射编程题目一
要使用一个类,首先就需要创建类的对象,然后才可以调用类中的相关方法。但是如果每一次要使用这个类的时候都去创建一个全新的对象,那么就比较消耗内存(每new一个对象都会在堆内存中开辟新的内存空间)。因此需要考虑对这一部分的代码进行优化,优化的思想:在程序启动的时候,创建一个对象,并且将这个对象存储到一个容器中,后期要使用该类直接从容器中进行对象的获取即可。3、getBean方法:遍历beans集合获取value的Class类型和传入的Class类型进行比对,如果相等直接返回该对象。
2023-12-27 19:36:37
426
1
原创 【Java】啤酒问题:啤酒2元一瓶,4个盖子可以换一瓶,2个空瓶可以换一瓶,请问10元可以喝多少瓶?
【代码】啤酒问题:啤酒2元一瓶,4个盖子可以换一瓶,2个空瓶可以换一瓶,请问10元可以喝多少瓶?代码逐句解析 ;递归
2023-12-06 15:43:42
912
1
原创 C语言查找素数
#include <stdio.h>void main(){ int num=0,i,j; int k; //k用作判断是否能整除 for(i=100;i<=200;i++) { k=0; for(j=2;j<i;j++) { if (i%j==0) { k=1;
2021-05-06 09:10:15
271
原创 王爽《汇编语言》第三版 实验14
王爽《汇编语言》第三版 实验13显示部分用int10中断显示的ASSUME CS:CODEDATA SEGMENT DB 160 DUP(0)DATA ENDSCODE SEGMENTSTART: mov bx,data mov ds,bx mov si,0 mov cx,3 ;循环次数 MOV AL,9 s1: push ax ;ax 入栈 OUT 70H,AL IN AL,71H MOV AH,AL push
2021-04-29 15:44:27
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人