
工具类
嘤嘤樱桃小丸子
这个作者很懒,什么都没留下…
展开
-
vmware安装linux系统
VMware安装CentOs7系统原创 2022-08-07 21:14:18 · 405 阅读 · 0 评论 -
kafka eagle 踩坑windows安装
使用场景:安装kafka eagle windows环境,一直没有反应,报如下错:The KE_HOME environment variable is not defined correctly说一直找不到KE_HOME文件路径,直接cmd,输入命令查找%KE_HOME%也报一样的错总结了下应该是配置环境变量的问题,以下是我的环境变量配置(自认为没有问题,有问题可踢我):然后一直启动不成功,后面,既然使用%KE_HOME%找不到指定文件,那么我就使用的手动修改,具体操作如下,..原创 2021-09-14 15:35:53 · 3383 阅读 · 3 评论 -
字符串iPv4转换成Long数值
工具类如下/** * ipv4转换成Long * * @author dengtian on 2021/9/8 */public class IpLongUtils { /** * 把字符串ip转换成long * @param ipStr ip * @return */ public static long ip2Long(String ipStr){ String[] ip = ipStr.split("\\.");原创 2021-09-08 17:47:13 · 497 阅读 · 0 评论 -
CentOS7.6安装jdk
一、安装1、查看自带的java环境yum list installed |grep java2、查看yum库中的java安装包yum -y list java*3、安装jdk1.8.0yum -y install java-1.8.0-openjdk*4、查找java安装路径which javals -lrt /usr/bin/java //查找出来的路径ls -lrt /etc/alternatives/java(也就是上一步查询出来的路径)5转载 2021-07-10 13:50:11 · 529 阅读 · 0 评论 -
获得两个list集合的差值,找不同元素
参考文章:【方法】list<?> 两个list集合 查找不同元素,求差值 - 孙可帅 - 博客园 (cnblogs.com)方法如下://获取两个集合的差集 public List<?> removeAll(List<?> src, List<?> target) { LinkedList<?> result = new LinkedList<>(src); //大集合用linkedlist原创 2021-06-26 16:08:26 · 1220 阅读 · 0 评论 -
获得某个时间到当前时间的具体年、月、日、小时的数据
1)指定一个起始时间,指定需要获取数据的类型(年、月、日、小时),就可以获得从起始时间开始到当前时间的具体年、月、日、小时的数据。2)工具类如下:import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;import java.util.stream.Collectors;/** * @author dengtian * @date 2021年06月22日11:11 */原创 2021-06-26 09:57:02 · 924 阅读 · 0 评论 -
取出字符串中的目标字段
1)方法/** * 取出字符串中的目标字段 * @param str 待取字符串 * @param filed 待取字段 * @param defaultValue 待取字段的默认值 * @return */ public Map<Object, Object> getTargetField(String str, List<Object> filed, String defaultValue) {原创 2021-06-08 11:57:34 · 258 阅读 · 0 评论 -
根据list对象集合中的Date时间属性进行排序
1)HourAirQualityRankVo2这个类里的时间字段为Date2)方法 /** * 根据list集合对象中的时间进行排序 * * @param list */ private static void ListSort(List<HourAirQualityRankVo2> list) { Iterator<HourAirQualityRankVo2> iterator = list.iterator原创 2021-06-08 10:54:22 · 3627 阅读 · 0 评论 -
计算坐标点到中心点的距离
1)方法 //计算坐标到中心点的距离 public Double getDistance(Double lon, Double lat, Double myLon, Double myLat) { if (StringUtils.isEmpty(lon)) { return 1d; } if (StringUtils.isEmpty(lat)) { return 1d; }原创 2021-05-25 13:42:10 · 919 阅读 · 0 评论 -
java8 对map集合进行排序
1)map排序方法:/** * map排序 * @param map 要排序的目标数组 * @param isKey 是否是按key进行排序 * @param isDesc 是否是降序 * @param <K> * @param <V> * @return */ public <K extends Comparable<? super K>, V extends Co原创 2021-05-25 13:38:41 · 1745 阅读 · 0 评论 -
将HashSet转换成字符串
1)方法/** * hashSet转换成字符串 * * @param hashSet * @return */ public String getStr(HashSet<String> hashSet) { List<String> list = new ArrayList<>(); Iterator<String> iterator = hashSet.itera原创 2021-05-25 11:44:13 · 5088 阅读 · 1 评论 -
利用时间实现字符串id唯一且自增
1、字符串id组成前缀+当日时间+自定义的位数2、方法@Componentpublic class MyFlake { public static final SimpleDateFormat SHORT_DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd"); //注入RedisTemplate private static StringRedisTemplate redisTemplate; private s原创 2021-04-28 15:57:25 · 531 阅读 · 0 评论 -
日期计算——根据当前日期,得到前一天或后一天的日期
参考博客:(3条消息) java日期算前一天_java 根据系统日期获取前一天、后一天时间(根据初始日期推算出期望(向前/向后)日期)..._nbht的博客-优快云博客方法: @Test public void test2() { System.out.println(getCalculateDay(getDateTime(), 1));//2021-04-29 System.out.println(getCalculateDay(getDateT原创 2021-04-28 15:15:46 · 967 阅读 · 0 评论 -
使用Builder模式改造类构造器
1、Lombok实现Builder模式Student.class@Data@Builderpublic class Student { private Integer id; private String name; private String address; private Integer age;}使用方式@Test public void test2(){ Student student = Student.原创 2021-04-26 18:12:25 · 126 阅读 · 0 评论 -
加密算法
public class EncryptUtil { // 密码盐 public static final String SALT = "HAKSDXBHSAUASJKHUSAASSS"; /** * 私有构造方法,将该工具类设为单例模式. */ private EncryptUtil() { } /** * 用MD5算法进行加密 * @param str 加密字符 * @return MD5加密后的结.原创 2021-04-26 17:13:52 · 130 阅读 · 0 评论 -
时间转换工具
package com.springboot.demo.util;import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class MyDateUtils { public static String DATE_FORMAT_DATEONLY.原创 2021-04-26 17:05:04 · 164 阅读 · 0 评论