MySQL默认root密码查看与修改指南 |
您所在的位置:网站首页 › loot安装在哪 › MySQL默认root密码查看与修改指南 |
Java 计算最大连续打卡的日期天数
漠星曜: [code=java] /** * 计算最大连续天数 */ private Integer calcContinuousDay(List lotteryDays) { if (lotteryDays == null || lotteryDays.size() == 0) { return 0; } List localDates = lotteryDays.stream().map(day -> LocalDate.of(Integer.parseInt(day.substring(0, 4)), Integer.parseInt(day.substring(4, 6)), Integer.parseInt(day.substring(6)))).collect(Collectors.toList()); int maxContinuousDay = 1; int continuousDay = 1; for (int i = 0; i < localDates.size(); i++) { if (i == localDates.size() - 1) { if (continuousDay > maxContinuousDay) { maxContinuousDay = continuousDay; } break; } LocalDate currentDate = localDates.get(i); LocalDate nextDate = localDates.get(i + 1); if (currentDate.plusDays(1).equals(nextDate)) { continuousDay++; } else { [/code] Java 计算最大连续打卡的日期天数漠星曜: List list = Arrays.asList("20230914", "20230915", "20230916", "20230918", "20230919", "20230920", "20230921"); 应该是4你这个算法排除掉了最后的计算 MySQL默认root密码查看与修改指南醒醒鸭xxy: 你好,环境:centos 7,mysql 8.0.34,对于你的步骤2提到的my.cnf文件,添加 skip-grant-tables 后重启MySQL,可以实现免密登录;添加skip-grant-tables=1后则不行。 SpringSecurity 自定义 AccessDeniedHandler 不生效的问题解决
咚咚锵要早睡早起:
我遇到的问题是在全局异常处理里面明确写AccessDeniedException不会被捕获到还是会执行security的异常处理器,但是写Exception的时候又能捕获到AccessDeniedException 白白十三: 感谢博主的分享,很有用 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |