这周新冠肺炎在国外爆发,韩国,伊朗,意大利,最严重,今天意大利的确诊人数达12000多人,伊朗9000多,其他国家的数字也从几十升到几百。看网上视频,老外们对新冠病毒的严重性还是不够重视,视频中意大利街头还是很多人,都不戴口罩,人群密度大,这样感染就是聚集感染,应该是官方对新冠病毒的宣传不充分。中国目前基本控制住了,不知道在未来几周全球感染人数激增后,中国能不能保证不会再爆发。
昨天写代码时还是碰到一个问题,java8的LocalDateTime和LocalDate,下边代码会报错
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.parse("2018-03-22", formatter);
Exception in thread "main" java.time.format.DateTimeParseException: Text '2018-03-22' could not be parsed at index 10
at java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:1949)
at java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1851)
at java.time.LocalDateTime.parse(LocalDateTime.java:492)
原因是使用 LocalDateTime 时日期格式中要有“日期和时间”,而使用 LocalDate 时日期格式中只能有"日期"。
今天在 release-test 环境合 cbs 代码时花了点时间。原因是 release-test 分支代码跟 develop 分支代码脱节太久,我 git cherry-pick 自己的代码后,发现调用的其他类的方法和属性不存在,本来想处理了报错的文件就可以了,合的时候解决了一个又出现一个,都是报方法或属性不存在。后来上网查了下,怎么把整个文件夹中文件全部拉过来。用下边命令:
git checkout develop src/main/java/cn/picc/user/
一次把所有文件都拉过来了,好用。