wordUtils 解析 word
摘要:读取word 文本以及 图片 依赖: <poi.version>4.0.0</poi.version> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>${poi.version
阅读全文
posted @
2023-04-20 13:41
lshan
阅读(132)
推荐(0) 编辑
PDFUtils (解析PDF 中的文本 和 图片 PDF 转 HTML HTML 转 PDF)
摘要:最近用到解析PDF, 整个小公举 解析PDF 中的文本 和 图片 PDF 转 HTML HTML 转 PDF 依赖: <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>
阅读全文
posted @
2023-04-20 12:27
lshan
阅读(447)
推荐(0) 编辑
文件下载 同时响应状态码
摘要:ResponseEntity 文件下载 同时响应状态码 , 失败或者其它,响应 对应的message @GetMapping("/myreport") public ResponseEntity getSeaReportByBagIds(@RequestParam List<String> bagI
阅读全文
posted @
2023-03-28 14:18
lshan
阅读(58)
推荐(0) 编辑
swagger 增强UI --knife4j
摘要:knife4j 文档: https://gitee.com/xiaoym/knife4j (1)简介 knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍!
阅读全文
posted @
2023-02-09 11:37
lshan
阅读(408)
推荐(0) 编辑
嵌入式数据库 sqllite & h2 utils
摘要:使用场景: 简单脚本,但是有需要数据记录. (使用前升级下版本) 我的使用: 老机器,老项目,jkd6, 需要记录 SqlLiteUtils package com.sea.edi.listener; import java.sql.*; import java.util.ArrayList; im
阅读全文
posted @
2022-12-15 16:44
lshan
阅读(213)
推荐(0) 编辑
Java 比较两个对象的不同之处(old, new) 包含 bean 对象下的 list, Map , bean 的细节
摘要:Java 比较两个对象的不同之处(old, new) 包含 bean 对象下的 list, Map , bean 的细节 package com.icil.pinpal.test1; import com.alibaba.fastjson.JSONObject; import lombok.AllA
阅读全文
posted @
2022-11-21 19:25
lshan
阅读(917)
推荐(0) 编辑
ImageUtils excel 中 emf 转图片(解决图片上部分显示不全问题)图片转文字
摘要:excel 中ActiveX 工具 中的textbox ,以及公式 解析后为emf 图片, emf 转图片(解决图片上部分显示不全问题) 图片转文字 /*************************** *<pre> * @Project Name : base-case-test-servic
阅读全文
posted @
2022-09-29 15:50
lshan
阅读(469)
推荐(0) 编辑
POI 获取chekbox textbox (精准定位)
摘要:方式1:POI 方式2: xls 获取checkbox , 已经checkbox 的 label (如果shape name 读取时一直为空, 用wps 打开excel , 保存后在测试) 依赖: <dependency> <groupId>org.apache.poi</groupId> <art
阅读全文
posted @
2022-09-20 17:45
lshan
阅读(797)
推荐(0) 编辑
java 实现 类似 reids nx锁 , 模拟秒杀操作
摘要:java 实现 类似 reids nx锁 , 模拟秒杀操作 依赖: <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>23.0</version> </dependency
阅读全文
posted @
2022-07-26 16:13
lshan
阅读(37)
推荐(0) 编辑
Java利用Request请求如何获取IP地址对应的省份、城市详解
摘要:原文:https://www.h5w3.com/215021.html IpToAreaUtils public class IpToAreaUtils { private static DatabaseReader databaseReader = null; public static Data
阅读全文
posted @
2022-06-21 22:29
lshan
阅读(1932)
推荐(0) 编辑
布隆过滤器—guava-BloomFilter && 自定义分布式布隆过滤器
摘要:内存在线计算:https://krisives.github.io/bloom-calculator/ 应用场景: 字处理软件中,需要检查一个英语单词是否拼写正确 在 FBI,一个嫌疑人的名字是否已经在嫌疑名单上 在网络爬虫里,一个网址是否被访问过 邮箱垃圾邮件过滤功能 比特币网络 1. guava
阅读全文
posted @
2022-05-19 16:18
lshan
阅读(1205)
推荐(0) 编辑
Hutool——国产良心工具包, 加密,身份证处理
摘要:pom.xml <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.6.5</version> </dependency> 上次我们分享了谷歌高大上的工具包Guava,这次我
阅读全文
posted @
2022-03-18 15:23
lshan
阅读(4749)
推荐(0) 编辑
浏览器解析工具--UserAgentUtils
摘要:一、user-agent-utils简介 user-agent-utils 是一个用来解析 User-Agent 字符串的 Java 类库。 其能够识别的内容包括: 超过150种不同的浏览器; 7种不同的浏览器类型; 超过60种不同的操作系统; 6种不同的设备类型; 9种不同的渲染引擎; 9种不同的
阅读全文
posted @
2022-03-17 23:31
lshan
阅读(876)
推荐(0) 编辑
双重检查锁的漏洞 -- volatile 指令进行重排
摘要:public class SimpleSingleton7 { private volatile static SimpleSingleton7 INSTANCE; private SimpleSingleton7() { } public static SimpleSingleton7 getIn
阅读全文
posted @
2022-03-14 17:47
lshan
阅读(61)
推荐(0) 编辑
Guava - Ordering , table BiMap Multimap RangeMap (Map的骚操作)
摘要:原文:https://mp.weixin.qq.com/s/WQb8NJCslpw2s9jaZA5XpQ 依赖: <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.1
阅读全文
posted @
2022-03-13 15:13
lshan
阅读(135)
推荐(0) 编辑
9条消除if...else的锦囊妙计,助你写出更优雅的代码 (转) --主要是设计模式
摘要:原文: http://events.jianshu.io/p/a40bf516f2de 引用他人的文章 -- 微信 Hollis 推荐 : 1、使用注解 (不推荐,隐藏太深) 3、模板方法判断 4.策略+工厂模式 sevice 上 @PostConstruct public void init()
阅读全文
posted @
2022-03-13 11:44
lshan
阅读(130)
推荐(0) 编辑
java使用AES加密解密 AES-128-ECB加密 (常用接口加密方式)
摘要:import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import org.apache.commons.codec.binary.Base64; /** * * @author Administrator * */
阅读全文
posted @
2022-02-18 14:08
lshan
阅读(1538)
推荐(0) 编辑