作者:Albert.Wen
添加时间:2023-04-09 00:30:52
修改时间:2024-11-26 17:39:30
分类:
07.Java基础
编辑
ZonedDateTime与LocalDateTime区别
- LocalDateTime:这基本上是一个美化的字符串表示日期和时间;它与时区无关,这意味着它不代表时间轴上的任何时间点
- Instant:这是自EPOCH以来经过的时间的毫秒表示,即 时间戳。这表示时间轴上的特定时刻(注意:时间戳跟时区没有关系!)
- ZonedDateTime:这也表示时间轴上的某个时刻,但它表示为带有时区的日期和时间
作者:Albert.Wen
添加时间:2023-04-08 23:32:22
修改时间:2024-11-26 17:04:58
分类:
07.Java基础
编辑
- java.util.Date是用于表示一个日期和时间的对象(注意与java.sql.Date区分,后者用在数据库中没有格式化的Date),它打印出的日期可读性差,可以使用SimpleDateFormat对时间进行格式化,但SimpleDateFormat又是线程不安全,包括format和parse方法,而在时间的计算方面不是很方便。
- java.util.Canlendar 可以用于获取并设置年、月、日、时、分、秒,它和Date比,主要多了一个可以做简单的日期和时间运算的功能,Canlendar 变量是全局变量,会导致脏变量情况产生,并且这个共享变量没有做线程安全控制,也就是多线程的情况下是线程不安全的。
- Java8出的新的时间日期API都是线程安全的比如LocalDate、LocalTime、LocalDateTime这三个类,计算功能强大,并且性能更好,代码更简洁。
作者:Albert.Wen
添加时间:2023-04-08 11:29:29
修改时间:2024-11-25 05:31:00
分类:
07.Java基础
编辑
Java8时间类型的好处:
- 明确了日期、时间概念;例如:瞬间(instant)、 长短(duration)、日期、时间、时区和周期;
- 继承了Joda 库按人类语言和计算机各自解析的时间处理方式;
- 新API基于ISO标准日历系统,java.time包下的所有类都是不可变类型而且线程安全;
作者:Albert.Wen
添加时间:2023-04-07 00:24:28
修改时间:2024-10-28 06:14:40
分类:
03.数据采集/爬虫
编辑
作者:Albert.Wen
添加时间:2023-04-06 21:59:29
修改时间:2024-11-23 21:08:47
分类:
07.Java基础
编辑
Java中使用SimpleDateFormat类的构造函数SimpleDateFormat(String str)
构造格式化日期的格式,通过format(Date date)
方法将指定的日期(Date)对象格式化为指定格式的字符串。
作者:Albert.Wen
添加时间:2023-04-06 14:06:46
修改时间:2024-11-24 03:12:11
分类:
07.Java基础
编辑
Java中操作时间日期的类有:Date
(日期)、Calendar
(日历)、DateFormat
(日期格式)。
作者:Albert.Wen
添加时间:2023-04-05 09:51:51
修改时间:2024-11-24 03:00:02
分类:
电脑/软件使用
编辑
作者:Albert.Wen
添加时间:2023-04-02 18:21:35
修改时间:2024-11-26 04:46:48
分类:
MySQL/Redis
编辑
SQL 查询出 重复的数据:保留 row_number 最大值的记录
作者:Albert.Wen
添加时间:2023-04-02 16:54:07
修改时间:2024-11-25 10:02:36
分类:
17.性能测试/JMeter
编辑
用多线程接收推送的订单数据,把接收的订单数据存到一个表中。
实现的需求是:如果接收的订单消息在数据库中已经存在,那么执行update操作;
作者:Albert.Wen
添加时间:2023-04-02 16:47:32
修改时间:2024-11-26 15:35:38
分类:
17.性能测试/JMeter
编辑
有一个线程的问题,就是假如 我有一个文件,然后这个文件有很多条数据,假如有两个字段,一个学号一个钱,(我的需求是,读取文件,把数据插入到表里,先拿文件的学号去查表有这个数据,就把钱进行相加,没有就新增一条数据)现在遇到问题是:我开多线程跑,现在出现了,这个表里有两条数据的概念