Java -- 工具
工具
徐寿春
天之蓝,始于本心。
展开
-
OkhttpUtil
【代码】OkhttpUtil。原创 2024-02-29 13:09:38 · 375 阅读 · 0 评论 -
List 转 树结构 --- 自连表
【代码】List 转 树结构 --- 自连表。原创 2023-04-07 14:53:28 · 142 阅读 · 1 评论 -
logback-spring.xml -- 常用配置
【代码】logback-spring.xml -- 常用配置。原创 2023-01-06 10:36:25 · 222 阅读 · 0 评论 -
常用表单正则
/** * 邮箱 * @param {*} s */export function isEmail (s) { return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s)}/** * 手机号码 * @param {*} s */export function isMobile (s) { return /^1[0-9]{10}$/.test(s)}/** * 电话号码原创 2022-05-20 14:48:10 · 124 阅读 · 0 评论 -
Java8-Stream流操作List去重
根据属性去重整体去重使用distinct ArrayList<LabelInfoDTO> collect = labelInfoDTOS.stream(). collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(LabelInfoDTO::getLabelCod原创 2022-03-31 17:54:59 · 2238 阅读 · 0 评论 -
Vue 安装谷歌浏览器vue开发插件
引用地址: 前置配置文章插件安装地址 vue开发插件地址启动项目 出现vue 安装完成原创 2022-03-02 14:56:21 · 583 阅读 · 0 评论 -
Input -- 校验为正整数长度为4:不可输入
Input – 校验为正整数:不可输入<input type="text" class="txt" id="rate" name="rate" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" >原创 2020-03-29 20:45:39 · 518 阅读 · 0 评论 -
正则表达式 -- 邮箱常用验证
正则表达式 – 邮箱常用验证通用型邮箱验证,满足. - _ 首字母无要求 @后.跟字母 var reg = /^[a-zA-Z0-9_-]+([-_.][A-Za-zd]+)*@([A-Za-zd]+[-.])+[A-Za-zd]{2,5}$/;原创 2019-10-09 10:38:14 · 186 阅读 · 0 评论 -
正则表达式 -- 测试页面
正则表达式学习 – 测试页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>正则测试页面</title></head><script type="text/javascript" src="jq...原创 2019-10-10 14:26:37 · 219 阅读 · 0 评论 -
正则表达式 -- 价格为整数,不为0,可以保留后面两位小数或不保留
正则表达式 – 整数,或者0保留后面两位小数前言今天遇到一个优化,是这样的一个情况,按道理来说,保留两位小数,或者是整数,或者是整数后面保留两位小数。也就是这样50.00 或者50 都可以写。提过来的bug优化是这样,0.12不可以写。报错。迭代过程是这样的。简单说一下这个表达式 function sub() { // var reg = /^((?!0)\d+...原创 2019-09-25 15:29:40 · 4529 阅读 · 0 评论 -
正则表达式 -- 对字符串空格操作
正则表达式 – 对字符串空格操作去掉左边空格function lTrim(str){if ((typeof(str) != “string”) || !str){return “”;}return str.replace(/(^\s*)/g, “”);}去掉右边空格function rTrim(str){if ((typeof(str) != “string”) || !...原创 2019-09-26 11:24:07 · 483 阅读 · 0 评论 -
String 判断是否大于0小于100的正整数
String 判断是否大于0小于100的正整数String var = 100;if(!(val.matches("[0-9]+"))&&(Integer.parseInt(val)>=0)&&Integer.parseInt(val)<=100) {原创 2020-03-27 10:38:35 · 4388 阅读 · 0 评论 -
String 校验特殊符号 -- 场景表单校验
校验特殊字符 * 校验特殊字符 * * @param str * @return * @throws PatternSyntaxException * @author 15070991 * @since v1.0.0 */ public static boolean checkSpecialChar(String ...原创 2020-03-27 10:22:02 · 297 阅读 · 0 评论 -
Jdk -- 版本切换插件
前言我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时可能会对不同的项目指定JDK的版本要求有区别,这时候我们可能会在一台电脑上安装多个版本的JDK,如下图所示:当我们想要切换使用的JDK版本时,我们可以有两种做法:第一种 : 手动去修改JAVA_HOME环境变量,将变量的值指向对应的JDK版本的安装目录.第二种 :通过编写批处理脚本来根据选择的JDK版...原创 2020-01-10 11:42:13 · 293 阅读 · 0 评论 -
FTP文件上传
前言以前写ftp上传使用buff上传append拼接,今天使用了循环拼接,但是缺点确实不能flush总结一下,以备后用原创 2019-12-26 10:40:44 · 272 阅读 · 0 评论 -
个人工具类 -- FTPUtil
public class FTPUtil { private FTPClient ftpClient; public static final int BINARY_FILE_TYPE = FTP.BINARY_FILE_TYPE; public static final int ASCII_FILE_TYPE = FTP.ASCII_FILE_TYPE; ...原创 2019-12-23 10:35:18 · 238 阅读 · 0 评论 -
String格式转换 --去符号
public static void main(String[] args) { String head = CSVUtil.joinByLineSeparator(Arrays.asList(CSVUtil.joinByCommas(new String[]{ "1", "2", "3", "4" }))); Sy...原创 2019-12-23 09:35:57 · 329 阅读 · 0 评论 -
逆向工程 -- generator插件
放置Resources文件下<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.or...原创 2019-11-06 10:57:41 · 274 阅读 · 0 评论 -
常用工具网址
https://blog.csdn.net/m0_38106923/article/details/100130354原创 2019-11-05 11:11:04 · 112 阅读 · 0 评论 -
个人工具类 -- DataUtile
个人工具类 – DataUtile日期类原创 2019-10-31 17:34:10 · 552 阅读 · 0 评论 -
日历类工具 --设置月份返回对应的年月日
日历类工具 --设置月份返回对应的年月日上代码 public static void main(String[] args) { Date date=new Date(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); System.out.println(df.format(...原创 2019-10-31 15:57:38 · 440 阅读 · 0 评论 -
个人常用工具类 --- Base64Utli
个人常用工具类 — Base64Utlipublic class Base64Utile { private static Logger LOGGER = LoggerFactory.getLogger(Base64Utile.class); // 加密 public static String getBase64(String str) {...原创 2019-10-25 17:13:18 · 357 阅读 · 0 评论 -
个人常用工具类 --- StringUtli
工具类 – 个人常用工具类Stringpublic class StringUtile{ /** * uuid编码 */ public static final String REGEX_UUID = "[0-9a-zA-Z]{32}"; /** * 假设编码对应城市,省分编码 */ private static fin...原创 2019-10-25 17:04:09 · 250 阅读 · 0 评论 -
个人常用工具类 -- 金额Utile
工具类 – 金额工具类public class AmountUtil { /** * 合法元的正则表达式 */ private static final String CURRENCY_YUAN_REGEX = "^\\-?(\\d*\\.?\\d+)|(\\d+\\.?\\d*)$"; /** ...原创 2019-10-25 15:28:48 · 389 阅读 · 0 评论