06 2022 档案
多个时间段取并集或交集工具类
摘要:##两个时间段是否有重叠(交集)的算法: 首先要将两个时间段 按开始时间(或结束时间)生序排序。时间段A和时间段B按照结束时间生序排序后会有两种情况: 情况一:不重叠 情况二:重叠 可以看到 重叠 与 不重叠 的条件是相反的。 ##java代码实现 /** * 判断2个时间段是否有重叠(交集) *
阅读全文
idea常用插件
摘要:##Lombok Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。 常用注解: @Setter :注解在类或字段,注解在类时为所有字段生成setter方法,注解在字段上时只为该字段生成setter方法。 @Get
阅读全文
M1芯片mac使用brew安装maven报错
摘要:##执行brew install maven后输出: zhangxiaolong@zhangxiaolongdeMacBook-Pro ~ % brew install maven Warning: No remote 'origin' in /opt/homebrew/Library/Taps/h
阅读全文
M1芯片的mac安装git并生成.ssh
摘要:##安装HomeBrew 参考 https://www.cnblogs.com/zhangxl1016/articles/16371396.html ##安装git % brew install git ##检查是否安装成功 git --version ##git ssh 配置 查看是否已配置: c
阅读全文
mac安装HomeBrew
摘要:##官网 ##安装 % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 虽然官网安装步骤很简单,但是安装过程会有很多问题。 推荐使用国内源进行安装。 ##使
阅读全文