- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 为什么在Spring中使用@Autowired时会报错 而@Resource不会
为什么在Spring中使用@Autowired时会报错 而@Resource不会@Autowired 是Spring 提供的,它是特定IoC提供的特定注解 ,这就导致了应用与框架的强绑定 ,一旦换用了其他的IoC框架,是不能够支持注入的。而 @Resource 是JSR-250 提供的,它是Java标准 ,我们使用的IoC容器应当去兼容它,这样即使更换容器,也可以正常工作。同时,@Autowired和 @Resource的默认注入方式不同,@Autowired默认是根据类型进行注入的, @Resourc
2023-06-08 21:20:46
1893
1
原创 什么是PriorityQueue优先级队列,使用PriorityQueue建立大顶堆和小顶堆
什么是PriorityQueue优先级队列,使用PriorityQueue建立大顶堆和小顶堆PriorityQueue是Java中的一个优先级队列,它是基于堆(heap)数据结构实现的。在PriorityQueue中,每个元素都有一个优先级,优先级高的元素先被消费。PriorityQueue是按照堆的性质来维护元素的顺序,这使得它具有O(log n)时间复杂度的增加和删除元素的操作。在PriorityQueue中,没有随机访问一个元素的方法,因为它不是一个List。
2023-05-30 19:27:39
2081
1
原创 @EnableEurekaClient和@EnableDiscoveryClient的区别
综上,如果使用Eureka作为注册中心,就直接使用@EnableEurekaClient注解;如果使用其他注册中心,就使用@EnableDiscoveryClient注解。@EnableEurekaClient和@EnableDiscoveryClient都是Spring Cloud中用于启用服务注册与发现的注解。
2023-05-29 21:09:55
1952
1
原创 什么是@LoadBalanced注解,@LoadBalanced注解的使用
什么是@LoadBalanced注解,@LoadBalanced注解的使用
2023-05-29 21:04:07
3260
原创 在springboot项目中使用mybatis分页插件的步骤,mybatis插件PageHelper
在springboot项目中使用mybatis分页插件的步骤,mybatis插件PageHelper
2023-05-28 12:15:41
1050
原创 报错 Cause: java.sql.SQLIntegrityConstraintViolationException: Column ‘xxxxxxxx‘ cannot be null
问题:在用postman进行接口访问的时候,出现了java.sql.SQLIntegrityConstraintViolationException: Column 'leave_form_id' cannot be null的错误,排查了很久代码都没找到哪里出错了
2023-02-19 23:01:56
1356
原创 算法学习第九天| 力扣 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 150. 逆波兰表达式求值
算法学习第九天| 力扣 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 150. 逆波兰表达式求值
2023-02-05 22:46:54
221
原创 算法学习第七天| 力扣344.反转字符串,541. 反转字符串II,剑指Offer 05.替换空格,151.翻转字符串里的单词,剑指Offer58-II.左旋转字符串
算法学习第七天| 力扣344.反转字符串,541. 反转字符串II,剑指Offer 05.替换空格,151.翻转字符串里的单词,剑指Offer58-II.左旋转字符串 刷题leetcode
2023-02-05 21:36:33
177
原创 算法学习第六天| 力扣454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和
算法学习第六天| 力扣454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和 力扣,算法
2023-02-01 22:59:02
105
原创 算法学习第五天| 力扣242.有效的字母异位词 , 349. 两个数组的交集 202. 快乐数 ,1. 两数之和
算法学习第五天| 力扣242.有效的字母异位词 , 349. 两个数组的交集 202. 快乐数 ,1. 两数之和,算法学习,力扣
2023-02-01 20:38:03
85
原创 算法学习第四天| 力扣24. 两两交换链表中的节点,19.删除链表的倒数第N个节点,面试题 02.07. 链表相交,142.环形链表II
算法学习第四天| 力扣24. 两两交换链表中的节点,19.删除链表的倒数第N个节点,面试题 02.07. 链表相交,142.环形链表II的学习,算法
2023-01-26 23:23:33
208
原创 算法学习第三天| 力扣203.移除链表元素,707.设计链表,206.反转链表
力扣203.移除链表元素,707.设计链表,206.反转链表的理解和代码实现
2023-01-20 13:36:54
90
原创 MySQL中InnoDB索引数据结构(B+树)详解
MySQL的索引结构为什么是B+树?而不是其他。MySQL中InnoDB索引数据结构(B+树)详解,包括二叉查找树,平衡二叉树,B树和B+树的讲解
2023-01-19 00:12:14
3442
1
原创 算法学习第二天| 力扣977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
力扣977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
2023-01-18 23:48:40
297
原创 git clone发生了remote: The project you were looking for could not be found的错误
在用git从远程仓库克隆项目到本地的时候发生了remote: The project you were looking for could not be found的错误,无法正确克隆项目
2022-11-18 22:49:16
4037
原创 解决Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:3.2.2报错问题
解决Cannot resolve plugin org.apache.maven.plugins:maven-jar-plugin:3.2.2报错问题
2022-11-18 22:34:53
8579
原创 数据结构-六大排序算法-java
在这篇文章,主要介绍了冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序六种排序算法的思想及其代码实现的步骤,代码的实现由java语言完成
2022-10-03 15:25:32
292
原创 满汉楼点餐系统
java知识写的点餐系统,用mysql数据库存储数据,里面包括源码,数据库表及使用说明。项目所用到的技术:java技术,mysql技术,德鲁伊连接池技术,简单分层架构代码编写技术项目所具备的功能:1.登录界面:2.显示餐桌状态:3.预定餐桌:4.显示所有菜品:5.进行点餐......
2022-06-03 22:08:42
298
原创 路由大实验 计算机网络课设:园区网项目的搭建
完成一个简单园区网的搭建,具备访客中心,有三个部门,远程登录控制,DNS服务器等。关键技术:(1)VLAN技术 (2)WLAN技术 (3)多生成树MSTP(4)端口聚合技术(5)动态地址分配DHCP(6)动态路由RIP (7)NAT技术[Easy IP] (8)远程登陆Telnet (9)DNS技术 (10)策略路由[traffic-filter]
2022-01-24 22:46:40
5197
2
java知识写的点餐系统,用mysql数据库存储数据,里面包括源码,数据库表及使用说明
2022-06-03
计算机网络 路由大课设 园区网的搭建
2022-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人