自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 问答 (3)
  • 收藏
  • 关注

原创 @EnableEurekaClient无法导入

springboot3无法使用@EnableEurekaClient注解

2023-12-03 09:32:26 1252 2

原创 整合mybatis-plus报错Unsatisfied dependency expressed through field ‘baseMapper‘:

我是在跟着尚硅谷学习的springcloud的过程中遇到,因为尚硅谷的老师讲课的版本比较老了,所以所有版本都是我自己改的,这也就造成悲剧——报错Unsatisfied dependency expressed through field 'baseMapper'。但是我想到了我要使用的springboot的版本是3x,spring-boot-starter-parent里面是整合了很多第三方组件的版本,那么我就直接将自己使用的改成spring-boot-starter-parent内置的一样就行了。

2023-12-01 21:14:56 1296 1

原创 graalvm报错

这个错误的意思就是在环境变量存在了'.',只要把'.'去掉就行了,我一开始只看了%JAVA_HOME%和PATH的变量值,没找到,最后是在classpath中找到的,我不太清楚程序运行时扫描环境变量的机制(是每个都要扫描查看吗?),所有我建议把每个都看看。我的classpath里面一开始是这样的,就是这个红色框框圈起来的地方。

2023-11-28 17:35:41 828

原创 Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JD

再点击ok重新运行就发现没有错误了,如果不行的话,就把idea关了按照上面的操作再来一遍,我就是这样弄的,关了再来就没有错误了。选了之后会出现下面这个蓝框框——Disable launch optimization。

2023-11-19 19:53:42 784

原创 导入依赖时失败,报Cannot resolve org.springframework.bootspring-boot-starter-log4j2:unknown的错

但是由于用的SpringBoot项目,所以我觉得加了版本号有点奇怪(因为有parent的存在),不过加了版本号成功以后再去掉重新刷新也还是对的,所以我真的觉得很奇怪,但是可以成功。需要添加一个版本号,可以去官网上查,我建议是直接复制官网的,因为我自己添加版本号的时候一模一样也不成功。看自己的需求选,我是随便选的,因为最后我最后还是要删掉的。总结:这真的很奇怪,有点玄学的感觉了。举得例子,类似情况可以试试。去掉版本号再刷新也是对的。

2023-11-19 17:34:25 502 2

原创 AcWing3-完全背包问题

记录一下在AcWing中的学到的完全背包问题,同时希望在写给过程中对这个问题有一个更好的理解。

2023-05-30 00:43:22 88

原创 AcWing2-01背包(朴素版+优化版)

在后面有关于优化版几个问题的解释,希望能帮到各位。(这几个问题都是我在学习y总的视频时遇到的)

2023-05-28 22:20:38 108

原创 蓝桥杯-递增三元组

这道题很容易就想到暴力的三层循环,但是根据输入描述中的范围描述,可以知道如果在暴力三层循环下的最坏情况可以到达10^25,这是一定会超时的,因此我们必须来进行优化,它的优化方法是我在网上看到的,我今天就是来进行一个解释,各位网友也可以去看看别人写的,基本上都是这么做的。在这里是采取的将三个数组都进行排序,这是很容易想到的一个优化办法,但是仅仅只是靠这个优化是远远起不到效果的,重头戏是在while循环里。以上便是我对此题代码的解释,希望能给大家提供到了帮助,如果有不对的地方,请大家指出。

2023-03-23 16:56:02 292

原创 蓝桥杯2022省A题C

题目只给了一个式子,我们首先看不到任何破解之法,就可以带入特定的值,就像题中的案例带入的是4,将4带入后写出完整的式子是。但是说实话,我还是不清楚怎么一看到题目就知道要运用到前缀和,如果有网友知道的话可以在评论区告知一声吗?由于我一开始就知道这题要用前缀和做,所以我做起来就不难了,关键是这个该怎么和前缀和联系起来。因为刚接触算法在练习前缀和,我直接再洛谷上搜索了关于前缀和的题看到这个题。可以看到括号内就是一个前缀和的形式,这样就和前缀和联系起来了。我用的是java写的,代码如下。我是在洛谷里做到这题的。

2023-01-11 22:42:05 209

原创 AcWing74周赛-4708正方体

这个是看了视频讲解后写出来的Java做法.视频讲解,点击。

2022-10-24 17:12:40 128

原创 Vector底层源码(一点点)----扩容机制

事先声明:下面我说了很多次按住XXX来查看源码,意思是左手点击ctrl,鼠标放在方法上,等那个方法名变蓝了,再点击就可以了,我是在idea中运行的.(不止有方法名可以这样,类啊,接口之类的都行,可以多试试)可以看到它又调用了一个重载过的grow方法,并且窗帘一个参数,旁边有一个灰色的提醒说这是最小容量,就是再原有的元素个数上加了一个一.再次去查看新的grow方法。这个意思就是,给Vector的初始容量为10,按住这个this,它会去到另一个地方.在这个里面又可以看到grow方法,再次去查看。

2022-09-11 19:06:25 264

原创 Java基础----数组

以下代码皆在eclipse内执行数组的定义: 数组用来储存多个数据,Java中的数组定义为存储相同数据类型的顺序结构.声明方法: 数据类型[ ] 数组名;// 数据类型 数组名[ ]的声明方法可以,但是不建议用.1.数组的初始化1.1静态初始化数据类型[ ] 数组名 = new 数据类型[ ]{数据1, 数据2, 数据3......};如:int[ ] a = new int[ ]{1, 2, 3, 4, 5};事实上,它还可以简写成int[ ] a = {1, 2, 3,

2022-05-28 19:38:08 92

原创 Java基础----流程控制

以下代码皆在eclipse内进行操作1.条件流程控制1.1 if结构1.1.1最简单的if结构格式如下:if(条件表达式){代码块A;}此格式含义为:如果条件表达式成立,则执行代码块A,否则不执行 .案例:解析: 因为a的大小已经被赋值为1,而1是小于2的,所以表达式a < 2成立,执行代码块"System.out.println("a小于2");"输出结果为"a小于2",而表达式a >

2022-05-27 21:43:30 191

原创 Java基础----Java中的运算

以下代码皆在eclipse内进行操作*以下规则对所有运算都适用1.同种类型参与运算(可能发生自动类型转换),得到同种类型的数据.int a = 1;int b = 2;int c = a + b;//3/*此时不会发生自动类型转换,也不会报错,因为a与b都是整型,所以得到的结果也是整型,所以可以将结果赋值给C.*/2.不同种类型参与运算,得到数据范围较大的类型.1.算术运算符 运算符 含义 实例 ...

2022-05-24 17:33:57 2541 2

原创 Java基础----数据类型转换

1.自动转换在Java中,如果将小范围的值赋值给大范围的变量那么它就可以实现自动类型转换.自动类型转换的顺序:byte -> short -> int -> long -> float ->double,这里考察的就不是精度问题了,而是范围问题.它是依托于范围大小来转换的.所以在这么转换中,必然存在精度损失.如int自动转换成float,要知道int的精度是大于float的,所以一般如果要将int转成浮点型,是建议将int转成fdouble的.这样就不会有精度损失.

2022-05-19 13:44:30 940

原创 Java基础----数据类型

以下代码皆在eclipse内进行操作基本数据类型1.整型概念:就是存储整数的数据类型.整型数据类型根据占用的内存空间位数不同分为四种:byte(字节),short(短整型),int(整型),long(长整型) . 类型 占位 字节 取值范围 整数范围 byte字节类型 8位 1个字节 -2^7 ~ 2^7-1 -128 ~ 127 short短整型 16位 ...

2022-05-17 16:11:48 764

原创 Java基础-----变量

以下代码皆在eclipse内进行操作变量的概念变量:顾名思义就是变化的量,就像是这个时候我的手中有一包旺仔QQ糖,但是下一秒我又买了两包QQ糖,所以我手中的QQ糖现在有三包,也就是说我手中的QQ糖数量是一个变量,它会随着时间,空间等一些因素而改变.而每一个变量都需要一个变量名,因为变量是存储在内存中的,所以需要一个名字来寻找它,类似于int a = 25,一个名字叫a的变量储存着25这个数据.变量的分类1.成员变量:直接声明在类中的变量2.局部变量:声明在方法中的变量pub

2022-05-10 20:42:10 283

原创 Java集合----一维集合---collection

Collection接口首先要清楚collection是是一个一维集合,存放的是一维的数据,由单个数据组成,较数组比较是更灵活的.它底下又有一些派生出来的子接口-----Set,Queue,List.它的作用通俗的解释就是用来传递大量通用性的对象集合,我们通常利用实现它的子接口来实现它,JDK中并没有提供对它的任何直接实现.public interface Collection<E> extends Iterable<E>...

2022-05-08 20:03:06 122

空空如也

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

TA关注的人

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