开发
weixin_40460171
选择和努力一样重要。
展开
-
git reset回滚历史版本以及恢复
git reset 命令 git reset --hard 目标时间点的哈希值(又叫版本号) 示例 首先通过IDEA查看git本地仓库的历史版本号,也可以通过git log命令查看,版本如上图。 将本地仓库回滚到操作人为Rossen Stoyanchev的版本,可以在IDEA右键复制【版本号】,也可git log查看 git reset --hard 6d01d49b76dccd637ca634be4d7fcf9f2e0ffe31 成功回滚到操作人为Rossen Stoyanchev的版本。接原创 2022-03-02 11:43:59 · 938 阅读 · 0 评论 -
后端接收时间参数后,时间发生变动:java.util.Date接收参数“2016-12-07T17:13:25.808Z”时为“2016-12-08 01:13:25.808”
场景:在一次按时间范围搜索的场景中,使用java.util.Date接收前端参数“2016-12-07T17:13:25.808Z”时,因为"Z"表示0时区,Date在转换时转换为东八区时接收到的数据是“2016-12-08 01:13:25.808”,导致搜索的范围出错。 ...原创 2022-01-12 12:45:41 · 377 阅读 · 0 评论 -
MyBatis使用Foreach批量插入数据
## MySQL批量插入(效率较低) <insert id="saveBatch"> <foreach collection="list" item="item" separator=";"> INSERT INTO student (name, age, id) VALUES (#{item.name},#{item.age},#{item.id}) </foreach> </insert> ## MySQL批量插入(效率较高) <原创 2022-01-08 17:24:18 · 2305 阅读 · 0 评论 -
格式为yyyy-MM的日期运算
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM"); Date date = simpleDateFormat.parse("2022-12"); Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.set(Calendar.MONTH, calendar.get(Calendar.MONTH) + 1); Str原创 2022-01-07 07:20:01 · 383 阅读 · 0 评论