首页 > TAG信息列表 > Hutool
springboot 集成 docsify 实现随身文档
需求分析 文档可以和项目一起进行版本管理 文档可以在线访问 文档可以与springboot项目集成,不需要分开部署 MarkDown支持 文档跟随,打包jar也可以访问 技术选型 对于网上已有的方案,大致分为如下几种 将文档部署在 resource静态资源目录下,用模板渲染访问。\(^{[1]}\) 分离部署,打Hutool工具包与 apache commons常用的工具类
是对java工具类库的增强版,有农历日历 https://blog.csdn.net/qq_22067469/article/details/82224406 1.org.apache.commons.io.IOUtils 2.org.apache.commons.io.FileUtils 3.org.apache.commons.lang.StringUtils 4.org.apache.http.util.EntityUtils 5.org.apache.commons.langJava List转 JSONObject
Java List转 JSONObject pom.xml <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.5.7</version> </dependency> 实现: List&l常用功能系列---【hutool生成验证码】
1.后端代码 @ApiOperation("获取验证码") @GetMapping("/getImage") public R ImgCode(HttpServletRequest request, HttpServletResponse response) { // 保存验证码信息 String uuid = IdUtil.simpleUUID(); // 生成验证码 LinSpringboot中使用@RequestParam接受Date类型的参数转换
问题: 针对使用@RequestParam从前端接收到的数据与自己在controller中需要的数据类型不同 最开始的时候我直接设置的从前端接受Date类型的数据,但是在Swaager中点击execute进行测试的时候参数一直报红,显示错误 @RequestParam(value = "beginTime",required = false) Date begi斯蒂芬妮欧师傅能上分水电费
Hutool操作图片(缩放,加水印)
一、地址 https://www.hutool.cn/ 针对awt中图片处理进行封装,这些封装包括:缩放、裁剪、转为黑白、加水印等操作。 二、缩放图片 近期线上环境CDN过高,排查下来发现图片有点大,在对于图片分辨率不是特别高的场景,显示效果影响不是很大的情况下,可以对返回的图片进行适当缩放,缩放图片不hutool工具集base64加密
使用Hutool工具实现简易对称加密 一.对称加密 对称加密指的就是加密和解密使用同一个秘钥,所以叫做对称加密。对称加密只有一个秘钥,作为私钥。 常见的对称加密算法:DES,AES,3DES等等。 DES例子: import cn.hutool.crypto.SecureUtil; import cn.hutool.crypto.symmetric.DES; import cn基于hutool实现简单的加解密
https://blog.csdn.net/wuxian_wj/article/details/109243352?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-109243352-blog-121670106.pc_relevant_multi_platform_whitelistv1&depth_1-utm_sourHutool操作excel
来源 : https://blog.csdn.net/m0_52309432/article/details/125300603 /** * 方法描述: 设置基础字体样式字体 这里保留最基础的样式使用 * * @param workbook 工作簿 * @param bold 是否粗体 * @param fontName 字体名称 * @param fontSizeSpring/Springboot项目使用Hutool工具类发送邮件报错:java.lang.ClassNotFoundException: javax.mail.internet.MimeMulti
报错如下: java.lang.ClassNotFoundException: javax.mail.internet.MimeMultipart 解决方案: 在pom.xml文件中不仅要引入hutool工具类,还要引入com.sun.mail;代码如下: <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <verJava计算两个日期相差的年数、月数、天数
1 借助hutool工具类 hutool maven依赖 1 <dependency> 2 <groupId>cn.hutool</groupId> 3 <artifactId>hutool-all</artifactId> 4 <version>5.1.0</version> 5 </dependency>使用 hutool包进行excel导出
这个很简单直接参考代码即可 /** * 文件导出 excel */ public void exportFile(HttpServletResponse response) throws IOException { ExcelWriter writer = ExcelUtil.getWriter(); String time = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-Java 工具集
一、hutool 一个Java基础工具类,对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类 依赖 <!--Hutool工具集依赖--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId>hutool的Excel工具导出不同sheet的标题问题
关于ExcelUtil的导出,发现有个问题。目前的需求是要导出两个不同的sheet页,与要求标题顺序与导入时一样,用的writer.addHeaderAlias()排序。第一个sheet页上传时的顺序是,姓名,年龄,性别,生日,第二个sheet页是学校,班级,教导主任,姓名,年龄,导员。上传数据筛查完了,正确的开始导出,第一个sheet页使用hutool工具类远程调用http接口返回结果为空
使用hutool工具类远程调用http接口时返回结果为空? 直接使用HttpUtil.post( )方法访问会发现返回结果为空,debug排查发现是重定向问题 HttpUtil.post(url,reqParam); 改用HttpRequest.post( )方法并设置重定向次数即可解决 HttpRequest.post(url) .header("X-lr-request-i关于SpringBoot项目使用Hutool工具进行json序列化时出现Null值过滤或者丢失的问题
## 问题描述: SpringBoot项目中,一直使用的时Hutool的json转换工具,被强制要求不能使用fastJson工具;之前都没什么问题,突然有一次使用parseObj()进行json字符串转换json对象时,突然报错:No serializer found for class cn.hutool.json.JSONNull and no properties discovered to createThreadFactoryBuilder,它更好!
我们程序的链路追踪id(trace_id)通常通过线程名来实现。 相较于juc.ThreadFactory来说,hutool、guava均提供了ThreadFactoryBuilder,更方便我们使用。 JUC下面原生ThreadFactory类 // import java.util.concurrent.ThreadFactory; private static ExecutorService paymentPool =hutool 常用工具类 ---(有空看看-含验证码)
https://www.hutool.cn/docs/#/ <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.4.1</version> </dependency&gHutool加密解密的使用
说明 POM 使用Hutool加密解密工具时,引入如下依赖 复制代码 隐藏代码 复制代码 隐藏代码 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-crypto</artifactId> <version>5.7.15</version> </dependency> 对称加密与非对称加密 对称加密 加密使用Hutool的BeanUtil优雅的将Map转为javaBean
1.BeanUtil.fillBeanWithMap使用Map填充bean HashMap<String, Object> map = CollUtil.newHashMap(); map.put("name", "Joe"); map.put("age", 12); map.put("openId", "DFDFSDFWERWER"); SubPerson person = BeanUtil.hutool清空文件夹
<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-core</artifactId> <version>5.6.5</version> </dependency> public class test { public static void main(String[] args) { Str记录一次hutool和easyExcel冲突问题(poi依赖冲突)
问题背景: 项目一直使用easyExcel,之前接到一个bug,easyExcel读EXCEL文件时并没有处理空行(单元格),所以就使用了hutool中的Excel相关的工具类单独处理列中的单元格。根据hutool官网文档描述,发现hutool操作Excel需要poi5以上版本。 同时引用hutooJava使用hutool工具类发送http请求
Java使用hutool工具类发送网络请求 引入jar包 pom.xml添加以下hutool依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>4.1.2</version> </dependency> 使用案例 1.httpUtil使用post和get请求 String urHutool工具获取系统资源使用情况
Hutool工具获取系统资源使用情况 当我们需要使用Java获取计算机信息的时候,通常会导入一些第三方jar包, 一个是不能保证安全, 还有就是操作比较繁琐. 那我们下面就用热门的中国人的开源工具hutool来获取系统信息 导入依赖 pom.xml <dependency> <groupId>com.github.