迭代过程中移除list元素不一定会报错 记忆中,在 foreach 循环期间,调用 list.remove() 方法时,会报 ConcurrentModificationException 异常。但是,一个偶然的机会,我发现,如果要移除的元素位于倒数第二个时,程序并不会抛异常,且能正常运行。
使用 hutool MailUtil 发送邮件配置
cglib 代理 final 方法导致的空指针问题排查
使用 update 条数作为业务逻辑判断条件导致的 bug
运管页面导出报表功能设计
阿里云 oss sts 使用不当引起的 oom 问题排查
背景 最近在做一个 java 代码脚手架,有用到 freeMarker 做模板引擎。脚手架中有一个功能,是需要根据传入的 groupId 来生成代码的包路径,该功能就需要用 freeMarker 解析文件的路径(字符串格式)。
背景