自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 MyBatisPlus分页查询

PageHelper.startPage(页码,每一页的数据量)不然selectList查询出的结果就是普通的List类。① 配置MyBatisPlus的拦截器。

2024-04-25 08:00:00 295

原创 SpringBoot整合minio服务

这里我选用的是JDK1.8 + SpringBoot2.3.12.RELEASE。

2024-04-17 08:15:00 256

原创 Java使用minio上传下载文件

这里我选用的JDK1.8。

2024-04-17 08:00:00 176

原创 JDBC远程连接mysql报错:NotBefore: Sat Mar 30 16:37:41 UTC 2024

虚拟机docker已经部署了mysql,用navicat可以直接远程连接,datagrip却不能,如图:需要在最后加上 ,如:所以自己使用 的时候最好加上。

2024-03-31 08:00:00 191

原创 git邀请仓库成员

在团队开发的时候,经常需要同步代码,如果不是仓库内部成员,同步就很费劲,因此需要先加入仓库,才能进行push推送。

2024-03-28 08:30:00 229

原创 Vue利用axios发送请求并代理请求

由于浏览器的同源策略,发送请求时常常遇到跨域问题,一种解决办法是让后端配置跨域,还有一种就是使用代理(与前端工程一起启动,同一个端口),因为代理不是通过浏览器发送的,所以不受同源策略的限制。

2024-03-19 08:30:00 519

原创 vue-resource发送请求

终端输入。

2024-03-19 08:00:00 359

原创 Vue消息订阅与发布实现组件通信

订阅者、发布者订阅者通过订阅消息,发布者将消息传递给订阅消息的组件,从而实现组件通信。

2024-03-18 08:30:00 353

原创 Vue全局事件总线

1)在main.js中创建vue实例之前通过指定全局事件管理者2)在组件挂载时通过this.$bus.$on('事件名',监听函数)绑定事件3)通过另一个组件的this.$bus.$emit('事件名',数据)来触发该组件的事件,并为其传输数据,实现组件间通信。

2024-03-18 08:00:00 750

原创 SpringBoot配置文件

在SpringBoot中。

2024-03-09 08:00:00 593

原创 JUnit5常用断言

断言,在编程中指断定程序的执行结果一定和预期一样,如果不一样则报错,并且中断后面代码的执行。

2024-03-08 08:00:00 781

原创 JUnit5常用注解

标识这是一个可重复执行多次的测试方法,可直接运行。:表示测试方法默认关闭,即不能直接执行。:设置方法执行的超时时间,如果超时则出错。:标识这是一个测试方法,可以直接运行。:在所有单元测试执行之前、之后执行。:为测试类或测试方法设置展示名称。:在每一个测试方法之前、之后执行。注意:如果一个测试用法同时标注了。注解,执行次数会叠加,即。

2024-03-07 08:00:00 411

原创 git命令使用

一、基本使用:初始化本地仓库:将当前目录下所有文件 -- 提交到 --> 暂存区:将暂存区的文件 -- 提交到 --> 本地仓库如:git commit -m "第一次提交,完成了打印hello world功能。

2024-03-06 08:00:00 435

原创 阿里云创建的SpringBoot项目打包时找不到主清单属性

原因是因为maven配置文件中有一个打包属性配置。

2024-03-05 08:00:00 357

原创 RedisTemplate的坑人之处

原因是因为代码中的比如:

2024-03-04 08:30:00 286

原创 RedisTemplate中opaForValue.set的注意之处

原本写了一个小项目,想通过redis缓存实现登录退出功能,结果出现了莫名奇妙的问题代码如下: 报错: 经过多次调试之后我发现是opsForValue.set(key,value,expireTime)这行代码的问题,没有指定过期时间的单位,我把这个第三个参数当成了过期时间(实际上如果只有三个参数,第三个参数是offset,并不是过期时间),于是我换成了opsForValue.set(key,value,expireTime,TimeUnit.MILLISECONDS)就不在报错RedisTemplate.o

2024-03-03 08:00:00 408

原创 阿里云OSS配置及其使用

想自定义Controller的小伙伴这一步可以自己写!这个工具了,下面是我写的一个文件上传的方法。这里需要配置一下自己的。,需要去自己的阿里云查看。

2024-03-02 08:30:00 437

原创 JWT令牌的使用教程

拦截器。

2024-03-01 08:30:00 375

原创 SpringBoot配置跨域

Bean。

2024-02-29 08:15:00 352

原创 SpringBoot与knife4j的整合使用

在网上看了一堆的使用教程,很多都是报一堆错误,经过千方百次的尝试,终于找到了合适的版本及其配置。

2024-02-28 08:30:00 419

原创 SpringBoot接收前端传递参数

【代码】SpringBoot接收前端传递参数。

2024-02-27 08:45:00 1907 3

原创 SpringBoot条件装配@Conditional

在IOC容器中存在指定bean时,加载当前bean在IOC中不包含指定bean时,加载当前bean。

2024-02-26 09:00:00 376

原创 修改SpringBoot启动图标banner

指定图片作为图标: spring.banner.image.location=classpath:相对于resources下的位置 ("classpath:"可以省略)=classpath:相对于resources下的位置 ("classpath:"可以省略)图标文件命名为banner。放在resources目录。

2024-02-25 08:30:00 432

原创 Springboot指定扫描路径

前提:配置类要在启动类所在包或子包下 ( 保证配置类要被扫描到 )

2024-02-24 08:30:00 1265

原创 Springboot打包、部署

java -jar jar包名称。

2024-02-23 09:00:00 689

原创 Java写爱心

话不多说,上代码!

2024-02-22 08:30:00 365 1

原创 Java写标准输出进度条

学Java这么久了,突发奇想写一个。这里我觉得令我以外的一点就是。玩玩,下面展示一下成功吧!

2024-02-10 09:45:00 453

原创 设置idea中放缩字体大小

然后按照相同的操作设置增大字体大小即可。由于idea没默认支持。,下面一起设置一下吧!

2024-02-08 10:00:00 424

原创 位运算中那些神奇的事

那么要想让y=a,可以利用A ^ A = 0的特性将x中的(a ^ b)消去b,即a ^ b ^ b (此时。如十进制下:10个8相加=80丢弃进位的8,即8+8+...+8=0。出现k次的数做不进位加法之后结果为0,所以除了只出现1次的那个数,其他的数。且数组中的每个元素只能访问一次的情况下找到这个重复的元素。那么可以利用A ^ A = 0 的性质,给上式子中的每一次数都进行再次异或,即。: 用这个结论将数组中所有元素进行不进位加法运算的结果为出现1次的那个数,

2024-02-07 10:30:00 905 2

原创 nacos注册服务之后调用找不到调用的service注册服务问题

在RestTemplate这个bean上加上@LoadBalanced注解来开启负载均衡。我的项目只包含user用户模块、order订单模块,并且配置了这两个模块的服务。,上面我为了演示报错故意把这个注解注释了,如果没加这个注解的赶紧加一下。经过一番查询我知道了要。

2024-02-06 11:18:50 453

原创 idea未加载Marketplace插件问题

https://blog.csdn.net/wr200909009/article/details/129786681?spm=1001.2101.3001.6650.12&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-12-129786681-blog-124184078.235%5Ev40%5Epc_relevant_anti_vip_base&depth_1-utm_source=distri

2024-01-18 22:12:01 447

原创 Maven各方面配置好了却无法显示版本

今天配置了maven环境,各方面都配置好了命令行却一直没办法显示maven的版本,原因。,因为maven依赖于JDK,导致在选择JDK的时候差生了二义。在环境变量里面删除不常用的JDK,只保留一个JDK即可。两个JDK导致maven无法选择。

2023-11-12 21:05:47 664

原创 算法:弗洛里德算法Floyd

英文名Floyd作用:寻找图中任意两点之间的最短路径数据结构:邻接矩阵(二维数组)

2023-11-03 10:53:05 185

原创 数据结构:邻接矩阵与邻接表

用于反应图中任意两点之间的关联,用二维数组表示比较方便。

2023-11-03 10:48:29 288

原创 最短路径:迪杰斯特拉算法

英文名Dijkstra作用:找到路中指定起点到指定终点的带权最短路径。

2023-10-30 13:00:40 1012 1

原创 算法篇 : 并查集

英文名:union find set作用:合并集合,查询集合合并:将有直接关系的顶点放在一个集合里面查找:查询某个顶点所属的集合集合的标志:用祖先点的标号作为每个集合的标识。

2023-10-29 18:14:57 118

原创 链表各种基本操作

假结点:不存放数据的节点,使用假结点方便对链表的操作在这里使用一个假结点(myHead)作为链表头部,但是链表的实际有效头部是假结点的下一项((myHead->next),将假结点的下一项(myHead->next)作为链表的下标为0的位置//数据域int val;//指针域//构造函数。

2023-08-11 23:30:15 127

原创 数组模拟链表

通过开辟一定的空间用于模拟链表的所有操作,每个节点有。初始化所有数据域为null,这样便于判断某块空间是否被使用。

2023-08-10 23:43:23 62

原创 C++ 多线程(7):线程池原理及实现

线程池的工作原理:提前创建一定数量的线程,当有任务需要执行的之后就从线程池中寻找。以干饭人为线程,面包对任务,通过一个容器来储存线程,通过一个队列来对任务进行缓冲。空闲的现线程来执行任务。

2023-08-10 23:19:29 85

原创 全排列 (方法二): 游戏类比法

通过一个游戏,即将手里的卡牌放盒子里的思想,来找出全排列小人每走到头一次。需要将5放入箱子2,但5已经被使用过(在其他箱子中),只能现将6放入箱子2,往后走。应将5放入箱子3,但5被使用了,同理卡牌6也被使用了,将卡牌9放入箱子3,往后走。现将卡牌5放入箱子1中,往后走。除了9以外没有可放置的卡牌,因为9已经放过,继续回退收回6。9还没有放入过箱子2,将9放到箱子2中,往后走。继续回退,执行相同的步骤,直到全部排列完为止。6还没有放过箱子3,将6放入箱子3,往后走。

2023-08-07 11:10:48 48

空空如也

空空如也

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

TA关注的人

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