java
文章平均质量分 74
tellmewhoisi
这个作者很懒,什么都没留下…
展开
-
getPhysicalNumberOfCells获取列数不是合并前实际列数
问题就是:有的导入复杂表头被覆盖有默认空字符串,有的直接不存在这个单元格实际我需要下面这种情况解决办法就是在合并单元格里面判断,不是第一行第一列都设置空字符串之前贴过导入复杂表头,这里在贴一边package com.njry.modules.system.rest;import com.njry.exception.BadRequestException;import com.njry.modules.tools.domain.vo.HeaderCell;import com.n原创 2024-06-21 15:44:03 · 295 阅读 · 0 评论 -
分页插件结合collection标签后分页数量不准确的问题
问题1:不使用collection 聚合分页正确简单列子T_ATOM_DICT表有idname1原子12原子23原子34原子45原子56原子6T_ATOM_DICT_AUDIT_ROUTE表审核记录表有idaudit1拒绝1通过4拒绝我要显示那些原子审核了,我把两个表inner join 就是那些原子审核过了idnameaudit1原子1拒绝1原子1通原创 2024-06-19 18:40:02 · 1093 阅读 · 0 评论 -
登陆后@PreAuthorize校验
SecurityContextHolder.getContext().getAuthentication()获取令牌后获取usernanme(这就是为啥一开始SecurityContextHolder.getContext().setAuthentication(authentication);SecurityContextHolder.getContext()获取的是SecurityContext就是设置令牌和保存令牌。看一下UserDetails接口(里面没有我们三个属性的方法)之前的令牌我们存的是。原创 2024-06-05 17:29:45 · 398 阅读 · 0 评论 -
Spring Security的BCryptPasswordEncoder验证
BCryptPasswordEncoder 是 Spring Security 提供的一种密码编码器,用于对密码进行加密和验证。它基于 bcrypt 哈希算法,是一种安全的密码存储方案,能够有效地防止密码泄露和暴力破解攻击。补充一个matches方法。原创 2024-03-28 09:53:27 · 194 阅读 · 0 评论 -
导出excel带水印
需要一些前置知识(一些基本知识)导出excel带水印:前置知识1 BufferedImage和ImageIO导出excel带水印:前置知识2 Graphics2D用法导出excel带水印:前置知识3 ByteArrayOutputStream导出excel带水印:前置知识4 BigExcelWriter导出excel带水印:前置知识5 POI包前端代码就不贴,直接看页面开始看后端代码搜索类NjryTaskInfoQueryCriteriapackage com.njry.sjzl.b原创 2024-05-20 16:34:58 · 819 阅读 · 0 评论 -
导出excel带水印:前置知识5 POI包
即“讨厌的电子表格格式”HSSF 是 POI 的子项目,用于处理 Excel 97-2003 格式(.xls 文件)。它允许您读取、创建和修改 Excel 文档,包括工作簿、工作表、单元格、公式等。:XSSF 是 POI 的子项目,用于处理 Excel 2007及更高版本的 XLSX 格式(基于XML的文件格式)。它支持读取和写入 XLSX 文件,并提供了对新 Excel 特性的支持。:HWPF 是 POI 的子项目,用于处理 Word 97-2003 格式的文档(.doc 文件)。原创 2024-05-20 16:27:20 · 971 阅读 · 0 评论 -
导出excel带水印:前置知识4 BigExcelWriter
参考地址BigExcelWriter(ExcelWriter的升级版)详解说起BigExcelWriter不得不说一下他的父亲ExcelWriterExcel 写入器ExcelWriter用于通过POI将数据写出到Excel,此对象可完成以下两个功能编辑已存在的Excel,可写出原Excel文件,也可写出到其它地方(到文件或到流)新建一个空的Excel工作簿,完成数据填充后写出(到文件或到流)对于大量数据输出,采用ExcelWriter容易引起内存溢出,因此有了BigExcelWriter。原创 2024-05-20 16:26:40 · 941 阅读 · 0 评论 -
导出excel带水印:前置知识1 BufferedImage和ImageIO
项目用到创建画笔对象(开始 Graphics2D 的使用)// 获取图片的宽高// 图片裁剪// 创建画笔对象。原创 2024-05-20 16:23:29 · 149 阅读 · 0 评论 -
poi低版本工具类换成poi5.2导出excel表头
之前写的低版本poi 3.8工具是可以用,但是在导出的时候出现问题所以还是得用高版本工具,原来低版本链接poi低版本导入excel表头问题在处理Excel文件时,您可能已经使用了Apache POI库。然而,在使用过程中,您可能会遇到一个常见的错误:java.lang.NoSuchFieldError:Factory。这个错误通常意味着在运行时环境中存在类路径问题或不同版本的POI库冲突解决办法我把之前低版本poi 3.8 兼容删除,把里面工具类都换成5.2最新的工具类ExcelColorHe原创 2024-05-11 19:13:50 · 1058 阅读 · 0 评论 -
用户登录后端:登录密码解密后用PasswordEncoder验证密码是否正确
。原创 2024-05-11 14:28:48 · 412 阅读 · 0 评论 -
用户登录后端:验签
前端请求拦截器工具类 cryptomd5Util.jsconst crypto = require('crypto')const publicKey = 'xxxx'export function encryptedHmacMd5Data(appid, data, timestamp) { const hmac = crypto.createHmac('md5', publicKey) let params = data if (typeof data === 'object') {原创 2024-05-10 20:39:25 · 1002 阅读 · 0 评论 -
list转成tree返回前端
到处之前excel导入的数据,参照之前写的网址。耻辱,现在不会用他们封装的方法。就贴一个control层。原创 2024-05-09 20:10:49 · 312 阅读 · 0 评论 -
JAVA POI 把execl树形结构转成多叉树结构返回JSON字符串给前端
好文章原文复制(我只是传播者),直接去看原文(我至今还不会使用,写死的实现了)原创 2024-05-09 20:01:52 · 260 阅读 · 0 评论