java小工具
54号考生
彼方尚有荣光在,少年不畏岁月长
展开
-
延迟队列的时间轮算法实现
环形队列可以高效实现延时队列通过提高定时器的频率可以提高延时队列的精度如果想实现消息队列的延时队列,也可以订阅对应消息,在本地中转后再重新发布消息,从而达到实现延时队列的目的(MQ如果有延迟队列建议使用自带延迟队列方案)延迟队列有很多实现方案。原创 2024-05-28 14:39:19 · 747 阅读 · 1 评论 -
mvn多线程打包脚本,复制到项目根目录,快速打包
【代码】mvn多线程打包脚本,复制到项目根目录,快速打包。原创 2024-03-08 16:13:45 · 296 阅读 · 0 评论 -
spring cron表达式字段含义
【代码】spring cron表达式字段含义。原创 2023-07-26 14:49:54 · 117 阅读 · 0 评论 -
HttpServletRequest获取请求方的IP地址(可以绕过代理)
HttpServletRequest获取请求方的IP地址(可以绕过代理原创 2022-07-11 15:51:13 · 587 阅读 · 0 评论 -
JAVA Byte与各种数据类型之间的转换
JAVA Byte与各种数据类型之间的转换原创 2022-06-14 14:10:43 · 395 阅读 · 0 评论 -
JAVA常用正则表达式(邮箱、链接、中英文、IP地址等)
JAVA常用正则表达式(邮箱、链接、中英文、IP地址等)原创 2022-06-14 14:03:26 · 250 阅读 · 0 评论 -
java Excel读写
因为最近的项目需要对Excel进行读写操作,看了朋友使用的阿里的easyExcel发现仍然需要依赖poi而且使用起来也并不是那么容易。github的文档也只有一份,使用起来不够灵活,easyExcel内存占用非常少的优点对我来讲也可有可无,实际上poi的占用也不高。最后,我对poi进行了简单易用的二次封装并在项目中投入使用。原创 2020-12-15 20:27:08 · 153 阅读 · 1 评论 -
java-判断某一时间时间是不是今天
public class TimeUtil { private TimeUtil() { } private static final long _1h = 3600000; public static boolean isToday(long time) { //Calendar使用单例,多次调用不重复创建对象 Calendar calendar = Calendar.getInstance(); //使用System获取当前时间 calendar.setTimeInMilli原创 2020-05-26 19:29:32 · 1771 阅读 · 0 评论