摘要: FileInputStream 是以流的方式读取文件的。 java.io.BufferedReader和java.io.BufferedWriter类各拥有8192字符的缓冲区。当BufferedReader在读取文本文件时,会先尽量从文件中读入字符数据并置入缓冲区,而之后若使用read()方法,会 阅读全文
posted @ 2021-05-06 20:41 panchanggui 阅读(6189) 评论(1) 推荐(0) 编辑
摘要: springboot获取当前项目路径的地址 System.getProperty("user.dir") 输出目录: G:\outshine\wangsoso //获取classes目录绝对路径 String path = ClassUtils.getDefaultClassLoader().get 阅读全文
posted @ 2021-05-06 19:38 panchanggui 阅读(6192) 评论(0) 推荐(0) 编辑
摘要: spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 devtools的原理 深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类 阅读全文
posted @ 2021-05-06 14:49 panchanggui 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在集群模式部署服务端时,会出现所有的定时任务在各自的节点处均会执行一遍,这显然不符合实际的开发场景,针对这种问题,本文给出一种springboot集成shedlock的解决方案 第一步:引入相关包; <!-- 负载均衡定时任务执行一次 --> <dependency> <groupId>n 阅读全文
posted @ 2021-05-06 14:31 panchanggui 阅读(1135) 评论(0) 推荐(0) 编辑