摘要: Hutool通过封装TimeInterval实现计时器功能,即可以计算方法或过程执行的时间。 TimeInterval支持分组计时,方便对比时间。 使用 TimeInterval timer = DateUtil.timer(); // // 这是执行过程 // timer.interval();/ 阅读全文
posted @ 2024-06-14 11:42 vello 阅读(285) 评论(0) 推荐(0)
摘要: 在Java开发中,我们经常需要处理与时间和日期相关的任务。多年来,java.util.Date类一直是处理日期和时间的主要工具。然而,随着Java 8的发布,我们有了更好的选择:java.time包中的LocalDateTime类。在本文中,我们将探讨为什么在现代Java开发中,推荐使用LocalD 阅读全文
posted @ 2024-06-14 11:40 vello 阅读(64) 评论(0) 推荐(0)
摘要: 介绍 从Hutool的5.4.x开始,Hutool加入了针对JDK8+日期API的封装,此工具类的功能包括LocalDateTime和LocalDate的解析、格式化、转换等操作。 使用 日期转换 String dateStr = "2020-01-23T12:23:56"; DateTime dt 阅读全文
posted @ 2024-06-14 11:36 vello 阅读(144) 评论(0) 推荐(0)
摘要: 介绍 农历日期,提供了生肖、天干地支、传统节日等方法。 使用 构建ChineseDate对象 ChineseDate表示了农历的对象,构建此对象既可以使用公历的日期,也可以使用农历的日期。 //通过农历构建 ChineseDate chineseDate = new ChineseDate(1992 阅读全文
posted @ 2024-06-14 11:35 vello 阅读(108) 评论(0) 推荐(0)
摘要: 考虑到Java本身对日期时间的支持有限,并且Date和Calendar对象的并存导致各种方法使用混乱和复杂,故使用此工具类做了封装。这其中的封装主要是日期和字符串之间的转换,以及提供对日期的定位(一个月前等等)。 对于Date对象,为了便捷,使用了一个DateTime类来代替之,继承自Date对象, 阅读全文
posted @ 2024-06-14 11:32 vello 阅读(245) 评论(0) 推荐(0)
摘要: 日期时间包是Hutool的核心包之一,提供针对JDK中Date和Calendar对象的封装,封装对象如下: 日期时间工具 DateUtil 针对日期时间操作提供一系列静态方法 DateTime 提供类似于Joda-Time中日期时间对象的封装,继承自Date类,并提供更加丰富的对象方法。 FastD 阅读全文
posted @ 2024-06-14 11:30 vello 阅读(151) 评论(0) 推荐(0)
摘要: 在Java开发中我们要面对各种各样的类型转换问题,尤其是从命令行获取的用户参数、从HttpRequest获取的Parameter等等,这些参数类型多种多样,我们怎么去转换他们呢?常用的办法是先整成String,然后调用XXX.parseXXX方法,还要承受转换失败的风险,不得不加一层try catc 阅读全文
posted @ 2024-06-14 11:07 vello 阅读(301) 评论(0) 推荐(0)
摘要: 解决什么问题 我们知道,JDK中的Cloneable接口只是一个空接口,并没有定义成员,它存在的意义仅仅是指明一个类的实例化对象支持位复制(就是对象克隆),如果不实现这个类,调用对象的clone()方法就会抛出CloneNotSupportedException异常。而且,因为clone()方法在O 阅读全文
posted @ 2024-06-14 11:01 vello 阅读(110) 评论(0) 推荐(0)
摘要: maven仓库jar包下载太慢 阿里镜像推荐 一、仓库地址 Maven仓库1 : http://repo1.maven.org/maven2 maven maven http://repo1.maven.org/maven2 central Maven仓库2:http://repo2.maven.o 阅读全文
posted @ 2024-06-13 21:31 vello 阅读(661) 评论(0) 推荐(0)
摘要: 一、下载 MySQL官网 https://dev.mysql.com/downloads/mysql/ 二、安装图解 阅读全文
posted @ 2024-06-13 20:49 vello 阅读(10) 评论(0) 推荐(0)