自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中自定义分页处理

PageData

2025-12-12 10:14:05 115

翻译 IDEA导入多个maven模块,无法识别子模块

参考地址 :https://www.pianshen.com/article/65811870857/

2025-09-29 13:31:34 39

原创 stream数据做累加的时候空值问题

stream

2025-05-19 11:17:57 247

原创 Collectors.summingDouble()函数说明

百度百科出品。

2025-03-21 10:08:14 358

转载 Java中的Map.getOrDefault()说明

这是你想要查找的键。:如果key没有对应的值,则该参数指定应返回的默认值。

2025-03-20 17:46:58 450

原创 实体类转换工具类

【代码】实体类转换工具类。

2025-03-14 17:24:11 256

原创 生成省市区JSON

【代码】生成省市区JSON。

2025-03-14 13:39:50 272

原创 CollectionUtils判断空

CollectionUtils

2025-03-07 14:22:08 256

原创 @Transient和@TableField(exist = false) 区别/用法

@Transient @TableField(exist = false)

2025-02-12 15:55:08 964

原创 mysql-Plus的 逻辑删除/物理删除

MyBatis - Plus 的 @TableLogic

2025-01-23 17:58:23 299

原创 自定义菜单角色权限

权限管理部分

2025-01-21 16:24:54 256

转载 java stream用法学习记录

PartitioningBy是一个特别的groupingBy,PartitioningBy返回一个Map,这个Map是以boolean值为key,从而将stream分成两部分,一部分是匹配PartitioningBy条件的,一部分是不满足条件的。flatMap():将流中的每个元素都放到一个流中,最后将所有的流合并成一个新流,所有流对象中的元素都合并到这个新生成的流中返回。peek():对流中每个元素执行操作,并返回一个新的流,返回的流还是包含原来流中的元素。

2025-01-15 17:59:28 126

原创 文件导出记录

【代码】文件导出记录。

2025-01-10 16:19:23 258

原创 String字符串处理省市区问题记录

过滤问题

2025-01-10 13:24:49 228

原创 BigDecimal 类型基本用法记录

判断 两个BigDecimal 类型的数 (比较大小) 大于 、小于、 等于。判断 两个BigDecimal 类型的数 大于小于 等于。BigDecimal 类型基本用法记录 学习记录。进度百分比 四舍五入。

2025-01-10 11:10:31 272

原创 stream中的一些用法整理

stream

2025-01-10 10:59:22 187

转载 各种类型判断null

ObjectUtils 中的isEmpty()这一个方法,分别可以对字符串、数组、Map集合、List集合进行是否等于null的判断。因此在这2种情况下,我们再使用ObjectUtils的isEmpty方法就不合适了,我们需要对集合或数组里的每一个元素进行判断是否为null。也就是说它只判断了集合的长度,集合的长度为0,就认为集合是空的。在这个方法中,既有为null的判断,也有isEmpty的判断,聚合了两个判断,我们直接调用它也可以减少我们的工作量。我们直接调用它就可以减少我们的工作量。

2025-01-09 14:59:58 162

转载 BeanUtils.copyProperties()里面参数问题

把j的对象赋值到新的对象 (id指的是 不忽略 id 不把id 参数赋值进去)

2024-12-16 09:57:58 105

原创 JSONObject对象集合转成对象

JSONObject

2024-09-26 15:39:30 411

原创 删除非当前重复数据

stream

2024-07-18 09:42:21 133

转载 IDEA部署maven项目时,模块不高亮显示,maven不显示的解决

idea

2023-11-03 15:41:36 1256

转载 sql语句整理

一个 select 语句中,嵌入另外一个 select 语句, 被嵌入的 select 语句称为子查询语句,外部select语句则称为主查询。还是以上面的student表和course表为例子,如果我们想查询每个学生所选择的课程,包括那些没有选课程的学生。继续使用上面的student表和course表为例子,如果我们想查询每门课程的学生,包括没有选该门课程的学生。外连接分为左连接和右连接,这种连接是指在连接两张或多张表时,包含了所有的记录。子查询是可以独立存在的语句,是一条完整的 select 语句。

2023-09-25 14:22:03 274

转载 LocalDate与Date相互转换

java.util.Date;

2023-09-07 17:54:40 803

转载 stream流方法使用说明整理

JDK 1.8引入了Stream API,它是一种用于处理集合的高级迭代器,它提供了一种流式处理数据的方式,使得代码更加简洁和易于维护。Stream API有以下几个主要特点:1.流是一个序列,它可以让你按需计算,而不是一次性地处理所有元素。2.Stream API提供了一组非常强大的中间操作和终止操作,可以让你完成各种各样的操作,例如过滤、映射、归约、排序等等。3.Stream API是基于Lambda表达式和函数式接口实现的,它允许你以更为简洁的方式表达复杂的逻辑。

2023-04-27 13:53:53 249

转载 java两个时间之间相距的天数

date

2023-03-10 17:42:12 599

原创 stream表达式从一个集合中条件过滤参数

String

2023-02-21 11:00:53 627

转载 Java之StringUtils的常用方法记录

String

2022-11-29 10:22:59 218

转载 Java获得给定日期范围内的每一天集合返回

date

2022-11-01 15:20:15 631

原创 BeanUtil.copyProperties参数转换工具类

BeanUtil.copyProperties工具类

2022-10-20 15:09:10 583

原创 String类中重写Object中的equals方法源码解析

String学习

2022-10-13 16:07:52 201

转载 BeanUtils.copyProperties() 用法及区别

BeanUtils.copyProperties() 用法

2022-10-13 15:25:10 190

转载 List常用算法

自己学习记录使用

2022-07-02 16:37:41 250

原创 maven安装本地jar包 流程

maven如何将本地jar安装到本地仓库1.首先确认你的maven是否已经配置: >mvn -v

2022-05-16 18:03:54 1429

转载 BigDecimal类型数字计算

BigDecimal类型数字计算BigDecimal本身提供了加减乘除的方法加法 add()函数减法subtract()函数乘法multipy()函数除法divide()函数绝对值abs()函数 BigDecimal bignum1 = new BigDecimal("10"); BigDecimal bignum2 = new BigDecimal("5"); BigDecimal bignum3 = null; //加法 bignum3 = bignum1.

2022-04-26 15:05:38 378

转载 Springboot 中Vue验证码校验

springboot版本验证码处理记录//验证码生成工具类import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.OutputStream;import java.util.Random;import javax.imageio.ImageIO;pu

2022-04-18 18:26:54 835

转载 java后台实现验证码

java后台实现验证码学习记录 //调取获得验证码 //请求的时候添加一个时间戳 //http://localhost:8080/captcha?date=1121212 @GetMapping(value = "/captcha") public BaseResult imagecode(HttpServletRequest request, HttpServletResponse response,@RequestParam(required = false)

2022-04-12 15:10:11 943 2

转载 lamda表达式和增强版Comparator进行排序

lamda表达式和增强版Comparator进行排序学习记录下面展示一些 内联代码片。 List<Student> list = new ArrayList<>(); list.add(new Student(1, 25, "关羽")); list.add(new Student(2, 21, "张飞")); list.add(new Student(3, 18, "刘备")); list.add(new Stud

2022-03-10 15:38:55 179

转载 jdk8特性Collections.sort()的使用

jdk8

2022-03-10 13:57:10 882

原创 @TableField(exist = false) 注解 非数据库字段属性

@TableField(exist = false) 注解加载bean属性上,表示当前属性不是数据库的字段,但在项目中必须使用,这样在新增等使用bean的时候,mybatis-plus就会忽略这个,不会报错

2022-02-25 11:36:01 1550

原创 递归调用解决方案

递归调用方式思路//根据递归调用当前数据解析CREATE TABLE `sys_xxx` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `parent_id` bigint(20) DEFAULT NULL COMMENT '父机构ID', `depart_order` int(11) DEFAULT '0' COMMENT '排序', `description` varchar(500) DEFAULT NUL

2022-02-25 11:14:50 471

jdk-8u191-windows-x64.zip windows 下版本的呦!

windows 下版本的jdk-8u191 呦! 欢迎大家下载使用

2019-11-15

xftp6.zip linux的xftp6 欢迎大家使用!

linux xftp6 欢迎大家使用下载

2019-11-13

jdk-8u202-linux-x64.tar.zip

linux 下的jdk1.8 欢迎大家使用下载

2019-11-13

apache-tomcat-8.5.47.tar.ziplinux 版本的

linux下的tomcat8.5 欢迎大家使用 使用前先解压一下

2019-11-13

mysql-5.5.28-winx64.1.zip mysql安装包

windows下mysql安装包 欢迎大家使用

2019-11-13

xshell.zip Xshell6_wm 版本欢迎大家使用

linux的 xshell 欢迎大家使用

2019-11-13

SQLyog-11.2.版本.zip

sqlyog 欢迎大家使用

2019-11-13

空空如也

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

TA关注的人

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