自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

林夕

林夕

  • 博客(224)
  • 收藏
  • 关注

原创 一篇文章带你了解 asList数组转换List有哪些坑?

一篇文章带你了解 asList数组转换List有哪些坑?

2024-10-11 09:24:14 543

原创 对象比较工具类:实现对业务的修改记录保存(对象字段差异对比)

对象比较工具类:实现对业务的修改记录保存(对象字段差异对比)

2024-10-09 11:22:52 254

原创 Java如何使用 HTTP 请求下载图片

【代码】Java如何使用 HTTP 请求下载图片。

2024-08-07 17:25:55 611

原创 RangePicker 表单赋值引发的无限更新问题(Maximum update depth exceeded)

RangePicker 表单赋值引发的无限更新问题(Maximum update depth exceeded)

2024-08-06 16:43:50 171

原创 如何解决微服务下引起的 分布式事务问题

虽然叫分布式事务,但不是一定是分布式部署的服务之间才会产生分布式事务。不是在同一个服务或同一个数据库架构下,产生的事务,也就是分布式事务。跨数据源的分布式事务跨服务的分布式事务。

2024-07-17 11:23:23 776

原创 基于Redisson 实现 Redis 分布式锁

其实还可以使用,创建一个定时任务,每10s 检查这个主线程的锁是否过期,如果快过期了,任务还没有结束,在延长30s.引入 Redission 依赖。

2024-07-12 15:52:09 377

原创 Vue-element 组件dialog右上角点击 X 清空表单校验信息

Vue-element 组件dialog右上角点击 X 清空表单校验信息

2024-07-01 17:37:34 445

原创 使用 image-combiner 开源项目实现对海报图片的生成

image-combiner: ImageCombiner是一个专门用于Java服务端图片合成的工具,没有很复杂的功能,简单实用,从实际业务场景出发,提供简单的接口,几行代码即可实现图片拼合(当然用于合成水印也可以),素材上支持图片、文本、矩形三种,支持定位、缩放、旋转、圆角、透明度、颜色、字体、字号、删除线、居中绘制、文本自动换行等特性,足够覆盖图片合成的日常需求。

2024-06-07 11:16:42 774 1

原创 springboot 打成jar部署到Linux环境后读取resources下面的文件

【代码】springboot 打成jar部署到Linux环境后读取resources下面的文件。

2024-06-04 10:09:12 464

原创 SpringBoot 实现对提供的接口进行 AES (加密,解密)

最近工作中,领导要求给别的项目组的小伙伴提供几个接口,要求对接口的参数进行解密操作,然后对返回的数据进行加密操作。通过传入的appId然后去数据库中查询到对应的 唯一密钥。然后根据唯一密钥进行解析密文。然后转成将密文转成 我们需要的参数对象。AES 是对称加密算法,优点:加密速度快;缺点:如果秘钥丢失,就容易解密密文,安全性相对比较差。

2024-05-13 10:26:14 516 3

原创 解决:InputStream流只能读取一次的问题(亲测有效!!)

最近在做图片上传的时候遇到读取InputStream 的时候 第一次读取有效,第二次读取的时候,导致读取的是空的。导致读取不到图片的流。如果你需要多次读取相同的输入流内容,但又不想多次打开原始输入流,你可以使用。来缓存输入流的内容,这样就可以多次读取相同的数据。

2024-05-08 11:29:50 352

原创 Java调用接口获得图片输入流InputStream并返回给前端

【代码】Java调用接口获得图片输入流InputStream并返回给前端。

2024-04-30 16:46:56 640 1

原创 SpringBoot + React Ant Design 实现图片上传到Minio 中

SpringBoot + React Ant Design 实现图片上传到Minio 中

2024-04-25 17:21:51 514 2

原创 Java 基于Graphics2D 实现海报(支持自定义颜色,背景,logo,贴图)

Java 基于Graphics2D 实现海报(支持自定义颜色,背景,logo,贴图)

2024-04-25 17:13:06 877 4

原创 Java中使用Graphics2D实现字符串- 竖直并居中排序显示算法

【代码】Java中使用Graphics2D实现字符串- 竖直并居中排序显示。

2024-04-23 10:04:33 445 1

原创 Java中使用Graphics2D绘制字符串文本自动换行 算法

【代码】Java中使用Graphics2D绘制字符串文本自动换行 算法。

2024-04-22 12:53:44 771

原创 Java调整图片大小的三种方式

Thumbnailator是Java的开源图像大小调整库,它使用渐进式双线性缩放。它支持JPG,BMP,JPEG,WBMP,PNG和GIF。Graphics2D 自带的方法。

2024-04-22 10:53:47 1191 1

原创 在工作中如何写出高效优雅的Java代码:实战技巧与代码示例

如何写出高效优雅的Java代码:实用技巧与代码示例

2024-03-27 16:55:57 826 3

原创 Antd Pagination 解决点击重置按钮后分页器不刷新问题

【代码】Antd Pagination 解决点击重置按钮后分页器不刷新问题。

2024-03-27 10:06:32 328

原创 React antd中下拉框联动没有清除上一次选中的内容

【代码】React antd中下拉框联动没有清除上一次选中的内容。

2024-03-25 11:02:09 526 2

原创 使用工具类简单快速导出复杂的Excel,以及下载Excel 模板

使用工具类简单快速导出复杂的Excel,以及下载Excel 模板。

2024-03-21 10:18:04 756 2

原创 React Ant Desgin 如何隐藏,置灰Table表格中的某一列

【代码】React Ant Desgin 如何隐藏,置灰Table表格中的某一列。

2024-01-26 17:02:07 840

原创 EasyExcel导出多个sheet 并完成对指定sheet页进行操作

【代码】EasyExcel导出多个sheet 并完成对指定sheet页进行操作。

2024-01-24 17:09:28 1510

原创 React 基于Ant Degisn 实现table表格列表拖拽排序

【代码】React 基于Ant Degisn 实现table表格列表拖拽排序。

2024-01-17 17:35:47 901

原创 easyexcel 3.0.x 版本实现指定列 锁定以及指定列隐藏

【代码】easyexcel 3.0.x 版本实现指定列 锁定以及指定列隐藏。

2024-01-12 09:14:25 2280 9

原创 mybatis快速批量插入工具类

【代码】mybatis快速批量插入工具类。

2023-12-28 15:09:01 613

原创 Mybatis基于Oracle数据库实现批量插入更新的几种方式

【代码】Mybatis基于Oracle数据库实现批量插入的几种方式。

2023-11-03 14:59:57 6660 2

原创 merge into 语法的简单用法及示例

是一种用于在数据库表中执行插入、更新和删除操作的SQL语句。它通常用于根据条件来确定应该执行何种操作,以确保目标表中的数据与源数据同步。这个SQL语句将确保目标表中的数据与源表同步,执行更新和删除操作以匹配源数据。:当源表中没有匹配的记录时执行的操作,这里是删除操作,删除目标表中的记录。当你想在一个SQL语句中同时执行删除和更新操作时,使用。:当条件匹配时执行的操作,这里是更新操作,将目标表的。,我们要合并这两个表的数据,同时进行更新和删除操作。:定义用于匹配目标表和源表的条件,这里是。

2023-10-24 10:38:12 4582 5

原创 LISTAGG () 和STRING_AGG () 函数的区别与简单使用

函数在不同数据库系统中将多个值合并为一个字符串,并按部门分组。结果显示了每个部门及其对应的员工姓名。都是用于在 SQL 查询中将多个值合并为单个字符串的函数,但它们属于不同的数据库系统。这些查询将根据部门将员工姓名合并为一个以逗号分隔的字符串。上述示例演示了如何使用。

2023-10-24 09:58:35 4182

原创 react 中获取多个input输入框中的值的 俩种写法

这是React中最常见的方法,每个输入框都与React组件的state相关联,并通过。这通常在需要与非受控库或DOM集成时使用。在这种方法中,你可以使用。事件来更新state。

2023-10-20 10:38:34 1107

原创 react 中ref 属性的三种写法

在React 16.3版本后,使用此方法来创建ref。将其赋值给一个变量,通过ref挂载在dom节点或组件上,该ref的current属性 将能拿到dom节点或组件的实例。React.createRef调用后可以返回一个容器,该容器可以存储被ref 所标识的节点。(由于效率问题,现在官方不推荐使用这种写法。但是该容器是转人专用,一次只能存一个。1.dom节点上使用,通过。来引用真实的dom节点。

2023-10-19 10:57:15 512

原创 dvaJs在react 项目中的简单使用

备注:个人学习。

2023-10-17 17:10:47 891

原创 react中如何对props传的参数进行必要的限制

react中如何对props传的参数进行必要的限制

2023-10-17 16:45:30 536

原创 React 入门实例教程

根据 React 的设计,所有的 DOM 变动,都先在虚拟 DOM 上发生,然后再将实际发生变动的部分,反映在真实 DOM上,这种算法叫做。组件免不了要与用户互动,React 的一大创新,就是将组件看成是一个状态机,一开始有一个初始状态,然后用户互动,导致状态变化,从而触发重新渲染 UI (查看。2 如果一个组件中有一定业务逻辑,需要操作数据,那么就需要使用 class 创建组件,因为,此时需要使用 state。方法设置一个定时器,每隔100毫秒,就重新设置组件的透明度,从而引发重新渲染。

2023-09-08 11:01:27 530 2

原创 一篇文章教你学会:对Java集合进行并集,交集,差集运算

【代码】一篇文章教你学会:对Java集合进行并集,交集,差集运算。

2023-08-04 16:34:40 763 11

原创 Java中集合容器详解:简单使用与案例分析

Java容器集合是一套工具,用于存储数据和对象。可以与C++的STL类比。Java容器也称为Java Collection Framework (JCF)。除了存储对象的容器之外,还提供了一套工具类,用于处理和操作容器中的对象。总体来说,这是一个框架,它包含了Java对象容器和工具类。

2023-08-01 15:25:31 356 4

原创 Java 反射四大核心类:Class、Constructor、Method、 Filed

【代码】【无标题】

2023-07-17 16:06:10 985 1

原创 JAVA注解与反射:看这篇文章就够了

Java注解又称Java标注,是在 JDK5 时引入的新特性,注解(也被称为元数据)。Java注解它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。// 元注解public @interface 注解名称{// 属性列表//自定义注解//注解可以显示赋值, 如果没有默认值,我们就必须给注解赋值//注解参数的顺序随意。

2023-07-17 15:55:08 1095

原创 JUC并发编程:Condition的简单理解与使用

Condition本质上是一个接口,Condition因素与Object监视器方法( wait , notify和notifyAll )成不同的对象,以得到具有多个等待集的每个对象,通过将它们与使用任意的组合的效果Lock个实现。Lock替换synchronized方法和语句的使用, Condition取代了对象监视器方法的使用。条件(也称为条件队列或条件变量 )为一个线程暂停执行(“等待”)提供了一种方法,直到另一个线程通知某些状态现在可能为真。

2023-06-16 10:18:16 522 2

原创 8个你必须知道的Java8新特性,让你的代码变得优雅!

需要注意的是,这些接口默认方法并不是强制实现的,也可以被继承类或实现类所覆盖和重写。Java 8中的方法引用是一种简化Lambda表达式的方式,它允许我们直接引用已存在的 Java 类或对象的方法,而不需要通过 Lambda 表达式再去定义一个新的函数式接口实现。其中通过串行流(Stream)和并行流(Parallel Stream)两种方式,分别实现了对数据的操作,并在控制台输出操作所消耗的时间。方法:如果值存在则返回该值,否则运行参数中的 Supplier 函数,并返回该函数的结果。

2023-06-15 09:22:14 3125

剧本杀小程序毕业设计,中意的可以下载看看

剧本杀小程序毕业设计,中意的可以下载看看

2023-05-11

剧本杀小程序cms.zip

剧本杀小程序cms.zip

2023-05-11

Centos7安装Docker.md

Centos7安装Docker.md

2023-05-11

MySQL培训日志.pdf

MySQL培训日志.pdf

2023-05-11

Spring讲义.docx

Spring讲义.docx

2023-05-11

SpringMVC讲义.docx

SpringMVC讲义.docx

2023-05-11

vue基本语法讲解.pdf

vue基本语法讲解.pdf

2023-05-11

MyBatis讲义.docx

MyBatis讲义.docx

2023-05-11

Linux课件.docx

Linux课件.docx

2023-05-11

10万字总结java面试题和答案(1).pdf

10万字总结java面试题和答案(1).pdf

2023-05-11

uniapp-cake-shop-master.zip

uniapp-cake-shop-master.zip

2023-05-11

超多的个人优秀简历模板大全

超多的个人优秀简历模板大全

2023-05-11

ScriptKillAppointment-master.zip

ScriptKillAppointment-master.zip

2023-05-11

奈雪的茶uniapp前端页面模板

奈雪的茶uniapp前端页面模板

2023-04-21

springboot+vue仓库管理完整代码.zip

springboot+vue仓库管理完整代码.zip

2023-04-21

空空如也

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

TA关注的人

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