摘要: 安装依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> 配置 阅读全文
posted @ 2024-04-11 11:40 神一样的存在 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 链接地址 阅读全文
posted @ 2024-03-27 11:02 神一样的存在 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 当状态是shutdown时,是可以添加任务为空的现成加速队列执行的 线程池核心线程也可以超时销毁,参数:allowCoreThreadTimeOut,默认false,时间也是keepAliveTime参数 在应用入口捕获线程池未捕获的异常,说明:如下只能捕获线程池调用execute方法的未捕获的异常 阅读全文
posted @ 2024-03-01 15:40 神一样的存在 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 普通线程池发生异常,会自动创建新的线程填补异常毁掉的线程 ScheduledExecutorService按照固定频率、按照固定延迟发生异常,就会waiting住,导致无法继续执行,所以需要catch异常,不能抛出异常 按照固定频率执行,如果任务执行时间超过频率时间,那么会连续执行,而按照固定延迟执 阅读全文
posted @ 2024-02-24 17:54 神一样的存在 阅读(2) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/liujunhang/p/16991047.html 阅读全文
posted @ 2023-09-01 11:02 神一样的存在 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 引用:[使用formatter-maven-plugin格式化源代码](https://www.jianshu.com/p/5c7f25c77f93) 实际上就是`formatter-maven-plugin`插件进行代码格式化,可以做到无视本地环境配置的格式化风格 阅读全文
posted @ 2023-08-14 16:17 神一样的存在 阅读(37) 评论(0) 推荐(0) 编辑
摘要: * 在idea中读取resources下的文件没有问题(调用getFile),但是打成jar包就会出问题; * 使用spring的ClassPathResource或者hutool的ClassPathResource去解析文件都会有问题; * 但是使用上面两个工具去读取inputstream或者by 阅读全文
posted @ 2023-07-26 16:37 神一样的存在 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 在使用 Spring Boot 进行单元测试时,如果遇到「could not resolve placeholder 'spring.profiles.active'」的错误提示,通常是因为你在测试用例中使用了 @ActiveProfiles 注解来激活某些特定的配置文件,但是你的项目中并没有这些指 阅读全文
posted @ 2023-05-19 10:14 神一样的存在 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 扩容方便,数字位移计算方便效率高; 计算元素下标使用的方式是key的hash & (数组length - 1),由于length是2^n,转换成二进制后2^-1最低位就全部都是1,比如111,就相当于是数组长度的掩码,那么hash & 111就可以将数组的每一位都覆盖,加入数组长度不是2^n,那么l 阅读全文
posted @ 2023-04-30 08:13 神一样的存在 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,我们常常会用到线程池,但任务一旦提交到线程池之后,如果发生异常之后,怎么处理? 怎么获取到异常信息? 在了解这个问题之前,可以先看一下 线程池的源码解析,从源码中我们知道了线程池的提交方式:submit和execute的区别,接下来分别使用他们执行带有异常的任务!看结果是怎么样的! 我 阅读全文
posted @ 2023-04-19 14:41 神一样的存在 阅读(40) 评论(0) 推荐(0) 编辑