![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具
希尔伯特
爱跑步的程序猿,用文字记录点滴生活。
展开
-
基于Redis存储利用进位制思想生成不重复的随机字符串
随机字符串背景代码片总结背景为了保证全工程生成的随机字符串不重复,查询了相关文档,也看到了一些优秀的实现方式,但都无法满足自己的要求。因此考虑到项目的需要,码了一个工具类。记录于此,共需要的小伙伴参考。代码片import lombok.extern.slf4j.Slf4j;import org.apache.commons.lang3.StringUtils;import org.springframework.data.redis.core.StringRedisTemplate;impor原创 2020-07-06 19:14:56 · 883 阅读 · 0 评论 -
idea设置类注释和方法注释
一、进入设置模板页路径:File-->settings-->Editor-->File and Code Templates-->Files选择classPS:如果想设置针对全部文件适用的可以选择上图中的includes进行全局的设置即可。二、注释模板1、创建模板组选择File–>Settings–>Editor–>Live ...原创 2019-03-11 10:18:10 · 213 阅读 · 0 评论 -
Java简单实现本地缓存
为了实现一致性hash算法(算法见https://blog.csdn.net/weixin_35971547/article/details/89427847),简单的编写了一个本地缓存的实现类,记录在此,供大家参考。LocalCache.javaimport org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.i...原创 2019-04-21 08:04:58 · 6109 阅读 · 0 评论 -
SpringBoot瘦身打包部署
一、前言最近做的项目由于引入第三方库导致在运行mvn clean package 打jar时,编译出来的 Jar 包很大(服务器多达500MB)。二、瘦身前的Jar包SpringBoot编译出来的Jar包中,磁盘占用大的,是一些外部依赖库(jar包),例如:进入项目工程根目录,执行mvn clean package命令,得到的Jar包目录结构如下:整个Jar包 524...原创 2019-05-24 19:04:49 · 2621 阅读 · 0 评论 -
Java正则匹配过滤移除html标签以及获取img完整标签工具类
工具类记录于此,以供参考。package com.gccp.translate.biz.util;import org.apache.commons.lang3.StringUtils;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @author hilbert.xu * @date...原创 2019-05-21 15:53:49 · 1385 阅读 · 2 评论 -
根据经纬度计算两点间的距离--Java实现
由于最近业务需求,特此网上搜刮了一下根据经纬度计算距离的方法,特整理在此,以记录参考。希望队友需要的童鞋也有所帮助。/** * @Author: hilbert.xu */public class DistanceUtil { private static final double EARTH_RADIUS = 6378137;//赤道半径(单位m) /** ...原创 2019-06-25 10:55:49 · 2661 阅读 · 0 评论