自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Maven的介绍和使用

Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。官网:https://maven.apache.org/Apache Maven是一个项目管理和构建工具,它基于项目对象模型(Project Object Model , 简称: POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档。官网:https://maven.apache.org/方便的依赖管理统一的项目结构标准的项目构建流程Maven的生命周期就是为了对所有的构建过程进行抽象和统一。

2024-02-28 11:38:04 830 1

原创 【redis面试题】

缓存穿透:当访问一个一定不存在的数据时,首先会去缓存当中查找,再去数据库中查找,担当大量的访问访问这个数据时,会对数据库造成较大的压力,导致数据库down掉,一般为一些恶意攻击;解决方案是使用布隆过滤器。解决方案:布隆过滤器使用布隆过滤器,布隆过滤器就是当来了一个数据时,先到集合中查询这个数据。他的底层是,先初始化一个较大的数组,数组中存储的时二进制的0和1,默认为0,当拿到一个key时,通过三种不同的hash计算出三个哈希值,将数据对应下标的元素更新为1,查询数据时也一样。

2023-07-04 20:55:12 119

原创 mybatisPlus查询时报IndexOutOfBoundsException

mybatisPlus查询时报IndexOutOfBoundsException现象: 在使用查询投影时报索引越界异常,错误如下:问题原因:在使用mybatisplus的同时使用了lombok的@Builder发生冲突解决办法:使用 @Builder注解后我们必须显式的声明构造方法,或者使用@AllArgsConstructor @NoArgsConstructor来声明构造器,否则mybatispuls找不到构造方法,无法将查询结果绑定到实体对象上

2023-06-18 14:40:20 753 1

原创 SpringBoot 事务&AOP入门

AOP(Aspect Oriented Programming):面向切面编程,大白话就是面向特定的方法编程。那么面向特定方法编程是什么,在说白一点,如果我们需要测试一些方法进行性能测试,需要拿到每个方法执行的耗时,应该怎么实现呢,在每个方法前后加上一个获得当前时间然后取差就可以完成,但是一个项目中有成千上万个方法,先不说工作量,光是这些重复的动作就已经很恶心了。而AOP就是在不改变原来方法的前提下,对方法进行增强。下面说一下AOP的几个专业的核心概念JoinPoint可以被AOP控制的方法。

2023-05-25 21:36:09 1330

原创 MySQL入门

mysql基础

2023-05-14 23:58:43 229 1

空空如也

空空如也

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

TA关注的人

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