自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1026 1

原创 什么是PriorityQueue优先级队列,使用PriorityQueue建立大顶堆和小顶堆

什么是PriorityQueue优先级队列,使用PriorityQueue建立大顶堆和小顶堆PriorityQueue是Java中的一个优先级队列,它是基于堆(heap)数据结构实现的。在PriorityQueue中,每个元素都有一个优先级,优先级高的元素先被消费。PriorityQueue是按照堆的性质来维护元素的顺序,这使得它具有O(log n)时间复杂度的增加和删除元素的操作。在PriorityQueue中,没有随机访问一个元素的方法,因为它不是一个List。

2023-05-30 19:27:39 1280 1

原创 @EnableEurekaClient和@EnableDiscoveryClient的区别

综上,如果使用Eureka作为注册中心,就直接使用@EnableEurekaClient注解;如果使用其他注册中心,就使用@EnableDiscoveryClient注解。@EnableEurekaClient和@EnableDiscoveryClient都是Spring Cloud中用于启用服务注册与发现的注解。

2023-05-29 21:09:55 1425 1

原创 什么是@LoadBalanced注解,@LoadBalanced注解的使用

什么是@LoadBalanced注解,@LoadBalanced注解的使用

2023-05-29 21:04:07 1713

原创 在springboot项目中使用mybatis分页插件的步骤,mybatis插件PageHelper

在springboot项目中使用mybatis分页插件的步骤,mybatis插件PageHelper

2023-05-28 12:15:41 840

原创 报错 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 1099

原创 算法学习第九天| 力扣 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 150. 逆波兰表达式求值

算法学习第九天| 力扣 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 150. 逆波兰表达式求值

2023-02-05 22:46:54 87

原创 算法学习第八天| 力扣232.用栈实现队列 225. 用队列实现栈

算法学习第八天| 力扣232.用栈实现队列 225. 用队列实现栈 刷题

2023-02-05 22:39:05 65

原创 算法学习第七天| 力扣344.反转字符串,541. 反转字符串II,剑指Offer 05.替换空格,151.翻转字符串里的单词,剑指Offer58-II.左旋转字符串

算法学习第七天| 力扣344.反转字符串,541. 反转字符串II,剑指Offer 05.替换空格,151.翻转字符串里的单词,剑指Offer58-II.左旋转字符串 刷题leetcode

2023-02-05 21:36:33 106

原创 算法学习第六天| 力扣454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和

算法学习第六天| 力扣454.四数相加II,383. 赎金信,15. 三数之和,18. 四数之和 力扣,算法

2023-02-01 22:59:02 62

原创 算法学习第五天| 力扣242.有效的字母异位词 , 349. 两个数组的交集 202. 快乐数 ,1. 两数之和

算法学习第五天| 力扣242.有效的字母异位词 , 349. 两个数组的交集 202. 快乐数 ,1. 两数之和,算法学习,力扣

2023-02-01 20:38:03 53

原创 算法学习第四天| 力扣24. 两两交换链表中的节点,19.删除链表的倒数第N个节点,面试题 02.07. 链表相交,142.环形链表II

算法学习第四天| 力扣24. 两两交换链表中的节点,19.删除链表的倒数第N个节点,面试题 02.07. 链表相交,142.环形链表II的学习,算法

2023-01-26 23:23:33 103

原创 算法学习第三天| 力扣203.移除链表元素,707.设计链表,206.反转链表

力扣203.移除链表元素,707.设计链表,206.反转链表的理解和代码实现

2023-01-20 13:36:54 54

原创 MySQL中InnoDB索引数据结构(B+树)详解

MySQL的索引结构为什么是B+树?而不是其他。MySQL中InnoDB索引数据结构(B+树)详解,包括二叉查找树,平衡二叉树,B树和B+树的讲解

2023-01-19 00:12:14 2740

原创 算法学习第二天| 力扣977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II

力扣977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II

2023-01-18 23:48:40 89

原创 算法学习第一天| 力扣704. 二分查找、27. 移除元素

二分查找法和双指针法==》二分查找和双指针移除元素

2023-01-18 23:21:03 81

原创 java详细学习路线,如何学习java,学习java的苦与甜

java详细学习路线,如何学习java,学习java的苦与甜

2022-11-20 17:16:54 312

原创 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 3669

原创 解决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 7644

原创 数据结构-堆

在这里,你将了解什么是堆,了解堆的性质,知道堆的基本操作

2022-10-03 15:48:44 151

原创 数据结构-六大排序算法-java

在这篇文章,主要介绍了冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序六种排序算法的思想及其代码实现的步骤,代码的实现由java语言完成

2022-10-03 15:25:32 253

原创 满汉楼点餐系统

java知识写的点餐系统,用mysql数据库存储数据,里面包括源码,数据库表及使用说明。项目所用到的技术:java技术,mysql技术,德鲁伊连接池技术,简单分层架构代码编写技术项目所具备的功能:1.登录界面:2.显示餐桌状态:3.预定餐桌:4.显示所有菜品:5.进行点餐......

2022-06-03 22:08:42 157

原创 路由大实验 计算机网络课设:园区网项目的搭建

完成一个简单园区网的搭建,具备访客中心,有三个部门,远程登录控制,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 4515 2

java知识写的点餐系统,用mysql数据库存储数据,里面包括源码,数据库表及使用说明

项目所用到的技术: java技术,mysql技术,德鲁伊连接池技术,简单分层架构代码编写技术 项目所具备的功能: 1.登录界面:用户可以选择登录或者退出系统,其中账号密码保存在数据库的employee表中 2.显示餐桌状态:餐桌状态分为 空闲,已预定,用餐中,可以通过此功能查看餐桌的状态,该信息存储在数据库的diningtable表中 3.预定餐桌:通过此功能预定餐桌,通过输入相关信息进行验证并预定 4.显示所有菜品:显示餐厅所有的菜品信息供用户选择,该信息存储在数据库的menu表中 5.进行点餐:为预定预定的用户提供点餐服务 6.查看账单:查看所有用户的账单,该信息存储在数据库的bill表中 7.结账服务:为相应用户的餐桌进行结账服务 此项目代码完整,功能完整,对于学习java的初级人员来说,若能编写并理解,会是一个很大的提升。

2022-06-03

计算机网络 路由大课设 园区网的搭建

某公司因业务发展需要,在A园区申请了一栋楼作为公司基地,准备创建一张全新的园区网络。公司目前设有研发部(100人)、市场部(200人)、行政部(50人)和访客接待中心。其中,为方便项目管理部开展业务,需要自动获取公司DNS服务器IP地址。公司已经申请了一条互联网专线并配有一个公网IP,希望所有员工都能访问Internet。后期规划所有设备可由网络管理员进行远程管理。 关键技术: (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

空空如也

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

TA关注的人

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