自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 注解之@Data

@Data用途简介引用用法原理优缺点 用途简介 @Data 注解的主要作用是提高代码的简洁,使用这个注解可以省去代码中大量的get()、 set()、 toString()等方法; 引用 maven引用pom: <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.4</

2021-08-12 14:23:16 737

原创 工具类-StringUtils

StringUtils简介方法分析isEmptyisNotEmptyisAnyEmptyisNoneEmptyisBlankisNotBlank()isAnyBlankisNoneBlank其他方法 简介 org.apache.commons.lang3.StringUtils; 包含:isEmpty/isNotEmpty/isNotBlank/isBlank/isAnyEmpty/isNoneEmpty/isAnyBlank/isNoneBlank等判断方法 方法分析 isEmpty StringUtil

2021-08-10 10:32:24 104

转载 如何在不改变表结构的情况下扩展表字段

灵活扩展字段起因解决方案增加json格式的字段局限性最好解决方案(经验) 起因 软件行业唯一不变的就是变化,比如功能上线之后,客户或 PM 需要对已有的功能增加一些合理的需求,完成这些工作必须通过添加字段解决,或者某些功能的实现需要通过增加字段来降低实现的复杂性等等。 这些问题都会改动线上的数据库表结构,一旦改动就会导致锁表,会使所有的写入操作一直等待,直到表锁关闭,特别是对于数据量大的热点表,添加一个字段可能会因为锁表时间过长而导致部分请求超时,这可能会对企业间接造成经济上的损失。 解决方案 增加json

2021-08-06 15:27:27 337

原创 ArrayList的使用注意事项

文章目录Arrays.asList实例说明原因解析总结ArrayList.subList()实例说明原因解析总结 Arrays.asList 实例说明 List<Integer> statusList = Arrays.asList(1, 2); System.out.println(statusList); System.out.println(statusList.contains(1)); System.out.println(statusList.contains(3)); //然后操

2021-05-31 20:56:27 472

原创 Lambda表达式

文章目录解释和场景使用姿势环境总结 解释和场景 jdk8开始支持Lambda表达式,用来让程序编写更优雅,利用Lambda可以更简洁的实现匿名内部类与函数声明与调用,提供stream流式处理极大简化对集合的操作 使用姿势 环境 需要jdk环境8及以上 $ java -version java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) 64-Bit Server VM (bu

2021-05-24 20:00:52 81

原创 MapStruct使用

文章目录解释和用途使用实例配置基本使用:指定字段使用表达式时间日期处理dateFormat()多对象映射嵌套映射numberFormat()逆映射@InheritInverseConfiguration继承与共享配置自定义类型转换方法官网学习 解释和用途 MapStruct是一种注释处理器,用于生成类型安全,高性能和无依赖的Bean映射代码 需要做的是定义一个映射接口,将各个字段的属性匹配上,在编译期间会自动实现接口生成对象映射方法 优点: 1.通过简单的(get,set)进行实现简单映射,而不是反射 2.

2021-03-03 20:28:13 683 1

原创 java集合(ArrayList)

java集合(ArrayList) 这里写目录标题java集合(ArrayList)用途和解释源码分析使用事例 用途和解释 Java.util.ArrayList类是一个动态数组队列,可以随时从链表中添加或删除一个元素。ArrayList实现了List接口并且可以动态改变大小的。当我们不知道数据元素的个数时,就可使用ArrayList;与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serial

2021-03-02 19:49:25 147

空空如也

空空如也

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

TA关注的人

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