自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(206)
  • 资源 (4)
  • 收藏
  • 关注

原创 【Poi-tl】 Word模板填充导出

本文介绍了使用Poi-tl实现Word模板数据填充导出的方法。首先通过Maven引入poi-tl核心库和富文本扩展库,然后创建Word模板并设置图片、列表等占位符。代码示例展示了如何配置文本、图片、列表数据和富文本内容,通过XWPFTemplate进行数据渲染后输出Word文档。文章还提供了注意事项,如图片参数命名规则和列表循环写法。该方法无需额外环境配置,能够便捷地实现基于模板的Word文档生成功能。

2025-12-26 13:49:56 359

原创 【EasyExcel】解决模板导出时,合并单元格样式丢失

解决使用EasyExcel 模板导出时,列表中的合并单元格列,自动新增时样式异常,不会自动合并。在导出示例中,不给备注列设值。

2025-12-02 16:48:27 350

原创 优化若依代码生成器:字段长度校验实战

本文介绍了基于若依代码生成器进行字段长度校验的实现方案。作者通过在GenTableColumn.java实体中新增columnLength属性并解析columnType获取字段长度,然后修改Velocity模板,在生成实体时根据字段类型自动添加@Size(字符串)或@Digits(数值)校验注解。相比修改数据库表结构,该方法改动范围小、风险低。作者还解释了选择@Digits而非@Min/@Max的原因:通过位数校验更直观易懂,避免直接使用类型最大值带来的理解困难。该方案有效解决了字段超长导致的数据库异常问题

2025-11-13 11:32:20 947

原创 【PDF】Java itextpdf 生成PDF时添加自定义页脚

Java使用iTextPDF库生成PDF时添加自定义页脚的实现方法:通过PdfPageEventHelper在每页结束时插入页码(居中)和单据编号(右侧)。代码示例展示了如何设置中文字体、创建页脚内容,并使用ColumnText.showTextAligned方法进行定位。关键点包括:1)使用BaseFont支持中文显示;2)通过writer.getPageNumber()获取页码;3)利用文档边界坐标精确定位页脚元素位置。该方法适用于需要显示页码和特定编号的PDF文档生成场景。

2025-06-24 11:14:53 278

原创 【导出】多文件导出生成zip压缩包

【代码】【导出】多文件导出生成zip压缩包。

2025-06-04 18:17:16 173

原创 【EasyExcel】导出时添加页眉页脚

这篇文档介绍了使用EasyExcel添加页眉页脚的方法。通过创建自定义SheetWriteHandler实现类,可以设置页眉居中文本和包含动态页码的页脚。在导出时通过registerWriteHandler注册该处理器即可。文档还列举了Excel支持的页眉页脚特殊符号,如&P(页码)、&N(总页数)等,用于实现动态内容展示。

2025-06-04 18:13:15 627

原创 解决 EasyExcel 填充图片占满单元格问题

解决EasyExcel 单元格填充图片问题

2025-04-25 09:51:38 782 1

原创 【Vue】获取el-select修改前后的数据

获取el-select修改前后的数据

2025-01-02 17:11:18 1457

原创 解决树形列表中数值层级累加

使用递归方法解决树形列表中,父级中的某个属性需要由自身和子集累加的问题

2024-12-18 16:58:36 526

原创 将.shp 地图文件转成.kml文件的两种方式

将.shp文件转换为.kml的两种方式

2023-08-18 16:32:32 9172 2

原创 【JavaWeb】视频播放/下载

视频播放/下载,Java 后端处理代码

2023-07-07 10:39:41 590

原创 Java 使用EasyExcel解析导入的Excel文件

使用 easyExcel 解析 excel文件

2023-06-02 15:07:40 1731

原创 【Vue】element 组件 el-upload 动态绑定上传地址 action

el-upload 动态设置上传路径 action

2023-02-24 15:44:05 3812

原创 【EasyExcel】 模板填充批量导出,多文件以zip压缩包格式导出

EasyExcel 模板填充导出,一次性导出多份Excel,并以 zip 压缩包格式导出。

2022-12-02 17:33:58 3975 1

原创 el-upload 上传视频时,动态截取视频第一帧画面作为封面展示

el-upload 上传视频,动态截取视频第一帧作为封面

2022-11-07 16:58:31 6918 4

原创 【百度地图】根据已知坐标点,在指定距离内随机获取坐标点信息

百度地图,根据已知点,在指定距离形成的矩形框中,获取随机的坐标点

2022-11-01 17:16:47 1775

原创 el-date-picker 设置日期可选范围

el-date-picker 设置日期可选范围 Element 中 el-date-picker组件 type="date" 时,设置日期可选起始或截止时间。

2022-09-15 10:52:59 3538

原创 Java 导出 PDF之固定模板导出

本文介绍的 Java 导出 pdf 是基于 com.itextpdf 包,采用固定模板导出方式。需先创建 pdf 模板文件,并使用PDF编辑器设置好相关参数后,再使用文中介绍的方法进行导出,适用于导出格式固定,不存在列表等动态数据,只有简单的赋值操作。

2022-06-01 10:02:33 3195 1

原创 解决 el-table 多选框,翻页选中失效问题

解决 el-table 多选框,选中后,翻页再回来选中失效问题。解决办法:1. 在 el-table 中增加 row-key="id"2. 在多选框列中增加 reserve-selection,如下:<el-table-column type="selection" reserve-selection></el-table-column>完整示意:...

2022-05-27 17:31:44 4117 4

原创 SpringCloud笔记(九)-Ribbon

Ribbon 相关介绍和简单应用

2022-05-12 23:03:05 636

原创 SpringCloud笔记(八)-Eureka终章

本篇主要内容为 Eureka 简要设置、discovery 服务发现、Eureka Server 自我保护机制

2022-05-09 22:58:46 639

原创 SpringCloud笔记(七)-构建Eureka 集群

一、Eureka 集群原理微服务RPC远程服务调用的核心是 高可用。为保证微服务RPC远程服务调用的高可用,搭建 Eureka 注册中心集群,实现负载均衡+故障容错。Eureka 注册中心集群原理:互相注册,相互守望。二、Eureka 集群环境构建2.1 构建 Eureka Server 第二个子模块 cloud-eureka-server7002构建步骤和SpringCloud笔记(六)-Eureka基础中的 二、构建 Eureka Serv...

2022-05-06 23:36:06 337

原创 SpringCloud笔记(六)-Eureka基础

一、Eureka 基础知识1.1 服务治理SpringCloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务治理。在传统的 RPC 远程调用框架中,管理每个服务与服务之间的依赖关系比较复杂,管理也比较复杂,所以需要使用服务治理,管理服务与服务之间的依赖关系,可以实现服务调用、负载均衡、容错等,实现服务的注册与发现。1.2 服务注册与发现Eureka 采用是CS的设计架构,Eureka Server 作为服务注册功能的服...

2022-05-06 00:12:00 610

原创 SpringCloud(六)-工程重构

前言本系列的前几篇记录的模块中有共同的部分,例如:bean中的 Payment.java 和 CommonResult.java ,以及后续开发其他模块中使用到的工具类等,如果没有提取出来,则需要在每一个子模块中都要创建一份,这样就会造成大量的冗余代码,并且不利于后期的维护一、创建公共模块 cloud-api-commons项目创建步骤,如前几篇的一样,在此不再赘述。...

2022-05-05 23:04:41 611

原创 SpringCloud笔记(五)-构建消费者模块

本文所记录的构建消费者模块,仅为SpringCloud学习视频中的项目,主要让大家对未使用SpringCloud 相关组件时,对多个子模块间调用有个大体认识,为后续微服务项目学习铺垫基础,并没有严格的对服务进行细分等。

2022-04-27 00:00:36 427

原创 SpringCloud笔记(四)-构建支付模块

本文中所说的支付模块,仅为依据当前 SpringCloud 视频教程中的简单的SpringCloud 子模块创建和RESTFUL风格API的大体结构示意,为视频教程中的demo,个人编写版,并非实际生产中包含有复杂真实的支付逻辑的支付模块。

2022-04-26 00:13:09 1793

原创 SpringCloud笔记(三)-创建父工程

一. 创建微服务Cloud整体聚合父工程Project创建步骤:1. New Project2. 设置工程名称及包路径等项目信息3. 选定 maven 版本4. 设定字符编码File - Settings 打开设置页面,修改编码为 UTF-8,点击 Apply 和 OK 保存5. 开启注解File - Setting 打开设置页6. 设置 Java 版本7. File Type过滤(选做)过滤掉不需要显示的文件类型8. 删除无用的 sr..

2022-04-21 00:04:09 779 1

原创 SpringCloud笔记-SpringBoot和SpringCloud版本选择及Cloud组件停更升级(二)

1. SpringBoot 版本选择git上各源码地址:Releases · spring-projects/spring-boot · GitHub当前(2022年4月20日)最新为 v2.6.62. SpringCloud 版本选择git上SpringCloud 源码地址:GitHub - spring-projects/spring-cloud: Umbrella project for Spring Cloud官网查询版本:Spring Cloud3. 查看Spr

2022-04-20 22:34:00 979

原创 SpringCloud笔记-微服务架构零基础理论入门(初学者)(一)

1. 微服务概述2.SpringCloud 简介3. SpringCloud 技术栈介绍

2022-04-19 23:52:14 332

原创 SpringCloud 笔记-前言

学习视频:https://www.bilibili.com/video/BV18E411x7eT课程内容:SpringCloud + SpringCloud alibaba感谢尚硅谷提供的视频,和阳哥的生动讲解。学习本身就是一件辛苦的事情,加油~冲冲冲!!!

2022-04-19 22:42:37 241

原创 【MySQL】MySQL提高批量insert的性能

MySQL提高批量insert的性能

2022-02-23 21:26:46 5540

原创 【Vue】el-select 获取当前选中对象

el-select 获取当前选中对象

2021-12-31 17:30:16 9137 1

原创 重拾Linux(十一)之 RPM包管理 和 YUM

RPM 包管理 和 yum包管理

2021-12-22 23:38:55 1390

原创 重拾Linux(十)之服务管理

服务(service)的本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如:mysql, sshd, 防火墙等,因此我们又称为守护进程。

2021-12-17 00:15:29 1923 1

原创 重拾Linux(九)之进程管理

Linux 进程管理

2021-12-15 23:02:09 977

原创 重拾Linux(八)之定时任务调度(Crontab)

任务调度,是指在某个时间执行的特定的命令或程序。任务调度分成两类:1.系统工作,有些重要的工作必须周而复始的执行,比如病毒扫描等;2. 用户工作,系统用户可能希望定时的执行某些程序,比如对 mysql 数据库的备份。

2021-12-07 22:26:12 616

原创 重拾Linux(七)之文件目录权限管理

Linux文件目录权限管理

2021-12-06 23:19:36 298

原创 重拾Linux(六)之文件组管理

在Linux中的每个用户都必须属于一个组,不能独立于组外。在Linux中每个文件都有 所有者、所在组、其他组概念。一、所有者一般为文件的创建者,谁创建了该文件,谁就自然成为该文件的所有者,后期可修改。1. 查看文件的所有者ls -ahl 文件名2. 修改文件所有者chown 用户名 文件名二、所在组 当某个用户创建了一个组后,这个文件的所在组就是该用户所在的组,可修改。1. 查看文件所在组ls -ahl 文...

2021-12-02 23:32:49 736

原创 重拾Linux(五)之部分实用指令

Linux部分实用指令解析。

2021-12-02 22:24:55 1285

原创 重拾Linux(四)之Linux运行级别及找回root密码

目录一、Linux运行级别1. 运行级别介绍2. 查看/修改系统级别3. 切换系统运行级别二、root用户找回密码一、Linux运行级别1. 运行级别介绍Linux 运行级别分为0 ~ 6 共7级,说明如下:级别 说明 0 关机 1 单用户(找回密码) 2 多用户状态没有网络服务(命令界面) 3 多用户状态有网络服务(命令界面) 4 系统未使用,保留给用户 5 图形界面 6 系统重启

2021-11-29 22:31:04 783

Poi-tl Word模板填充导出

Poi-tl Word填充模板

2025-12-26

【EasyExcel】解决模板导出时,合并单元格样式丢失

导出模板

2025-12-02

json jar包

解决 java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher 所需要的json 包

2017-03-13

jsoup-1.6.1.jar

jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。

2017-10-19

commons-collections-3.2.1.jar

commons-collections-3.2.1.jar

2017-03-13

apache-tomcat-7.0.79.tar.gz

apache-tomcat-7.0.79.tar.gz

2017-08-13

空空如也

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

TA关注的人

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