
工具类
开发过程的工具类整理
Java编程之道
这个作者很懒,什么都没留下…
展开
-
itext7 html转pdf 英文或数字不自动换行的问题
【代码】itext7 html转pdf 英文或数字不自动换行的问题。原创 2023-08-22 09:54:10 · 1704 阅读 · 0 评论 -
JMeter工具使用
Jmeter原创 2023-06-20 10:54:13 · 524 阅读 · 0 评论 -
BathchData数据分批处理
数据分批处理原创 2022-08-05 09:08:23 · 216 阅读 · 0 评论 -
HashMap工具类
HashMap字符分割原创 2022-08-04 16:56:18 · 357 阅读 · 0 评论 -
Screw表结构数据文档生成
Screw表结构数据文档生成原创 2022-07-28 09:49:48 · 208 阅读 · 0 评论 -
Guava工具
Guava工具原创 2022-06-30 13:05:16 · 326 阅读 · 0 评论 -
Java密码校验规则工具类
规则:1、长度大于8,且小于322、不能包含用户名3、不能包含连续3位及以上相同字母或数字4、不能包含3个及以上字典连续字符5、不能包含3个及以上键盘连续字符6、数字、小写字母、大写字母、特殊字符,至少包含三种...原创 2022-06-30 09:58:48 · 1237 阅读 · 0 评论 -
notepad正则删除关键词所在行
查找:^.大师兄.$替换为:(空)如果不留空行:查找:^.大师兄.\r?\n替换为:(空)注意:Notepad++的[全部替换]受[方向]约束,所以如果想“向下”全部替换,要把光标放到文首。注意:1,要替换全部要把光标放在文首2,严格按照上次选项,要选正则表达式,不选匹配新行...原创 2021-12-16 15:29:30 · 527 阅读 · 0 评论 -
HttpClient工具类
HttpClient工具类package cn.sh.steven.httpclient;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import org.apache.http.*;import org.apache.http.client.ClientProtocolException;import org.apache.http.client.config.RequestConfig;i原创 2021-11-08 10:49:37 · 484 阅读 · 0 评论 -
文件操作工具类
/* * Copyright 2019-2020 Zheng Jie * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licens原创 2021-09-16 15:36:15 · 272 阅读 · 0 评论 -
Java对象间的转化
Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android客户端等多种应用场景1.在maven中导入依赖 <dependency> <groupId>org.projectlombok</groupId> &l.原创 2021-08-31 15:09:12 · 287 阅读 · 0 评论 -
Java正则表达式
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。1.Regular.java可对手机号、邮箱、URL、身份证进行校验import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @FileName: Regular * @Author Steven * @D.原创 2021-08-24 17:41:48 · 195 阅读 · 0 评论 -
js md5加密脚本
1. MD5简介MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。2. MD5脚本md5.js/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. *原创 2021-08-16 17:23:38 · 523 阅读 · 0 评论 -
junit4/5 getDefaultClassLoader()Ljava/lang/ClassLoader;
问题出现原因最终解决通过 Maven Helper 查看了依赖,发现了正真测试的时候使用的是 springboot 中的 jupiter查看了 springboot parent 中的依赖,发现以下配置<!--parent 中的配置--><junit-jupiter.version>5.5.2</junit-jupiter.version><!-...原创 2020-03-06 14:00:52 · 1021 阅读 · 0 评论 -
Jwt工具类
1.引入依赖 <properties> <jwt.version>0.7.0</jwt.version> </properties> <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>${jwt.version}&l原创 2021-03-26 16:27:43 · 208 阅读 · 0 评论 -
全局统一返回结果包装信息
1.全局统一处理结果类package com.atguigu.yygh.common.result;import io.swagger.annotations.ApiModel;import io.swagger.annotations.ApiModelProperty;import lombok.Data;/** * 全局统一返回结果类 */@Data@ApiModel(value = "全局统一返回结果")public class Result<T> { @原创 2021-03-24 17:12:56 · 542 阅读 · 0 评论 -
PowerDesigner中在生成的数据库脚本中用name列替换comment列作为字段描述的方法
1 PowerDesigner中在生成的数据库脚本中用name列替换comment列作为字段描述的方法如下,依次打开Tools – Execute Commands – Run Script,运行以下脚本:Option ExplicitValidationMode = TrueInteractiveMode = im_BatchDim mdl 'the current model'get the current active modelSet mdl = ActiveModelIf (m原创 2021-03-04 14:51:05 · 336 阅读 · 4 评论 -
JAVA 通过URL 获取页面内容
package com.example;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.U...原创 2018-08-18 15:44:24 · 7463 阅读 · 0 评论 -
encryption数据库配置信息用户名密码加密
加密算法package cn.sh.ideal.encryption;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.crypto.*;import javax.crypto.spec.SecretKeySpec;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.secur.原创 2020-09-10 16:19:46 · 532 阅读 · 0 评论 -
Java md5加密
package cn.sh.ideal.util;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class CipherUtil { public CipherUtil() { } public static void main(String[] args) { String test = "WuXingJie3LouHB!!*原创 2020-10-15 16:14:59 · 183 阅读 · 0 评论 -
oracle中的encrypt_des/加密对应Java的加密方式
package cn.sh.ideal.encryption;import org.apache.commons.codec.binary.Hex;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESKeySpec;import javax.crypto.spec.IvParameterSpec;p原创 2020-10-15 16:04:53 · 770 阅读 · 0 评论 -
Pinyin4j中文字符和拼音之间的转换
主要功能点中文转化为拼音码获得中文首字母package com.yhy.springcloud.predicate;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforg原创 2020-09-10 16:01:21 · 302 阅读 · 0 评论