首页
分类
Tags
留言板
昊天的个人博客
行动起来,活在当下
累计撰写
65
篇文章
累计创建
72
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
最新文章
2022-03-29
ReentranLock 实现生产者消费者
static ReentrantLock lock = new ReentrantLock(); static Condition empty = lock.newCondition();
2022-03-29
46
0
0
JAVA
2022-03-09
GC相关知识整理
1.8 默认GC算法 默认使用的是 Parallel Scavenge (新生代) 和 Parallel Old (老年代) 为什么要分代 根据经验分析,绝大多数对象存货时间较短,将存活时间短的对象与存活时间长的对象分开存储,让GC更高效。 目前的GC 垃圾收集器 特点 采用算法 关注 其他 Ser
2022-03-09
4
0
0
JAVA
2021-11-16
爬取自己博客报错 file_get_contents(): SSL operation failed with code 1.
今天用一个爬虫工具爬取自己博客的时候报了一个ssl的错误 出现上面的原因,属于SSL证书不一致造成 解决方法是 修改file_get_contents 函数 $getJson =file_get_contents(staticFiles('assets/json/owo.json',1), fals
2021-11-16
11
0
0
服务器部署
2021-05-11
ClassPathResource生产环境与部署环境的坑
利用ClassPathResource来获取resource目录下的资源文件,生产环境没有任何问题,当生成jar包部署之后,提示FileNotFoundException。 原因是个人粗心,文件名大小写错了一位。 猜测原因是idea运行时不打成jar包,所以获取文件实质上的利用的windows的文件
2021-05-11
9
0
0
踩坑爬出记录
SpringBoot
2021-05-11
SpringBoot动态生成配置文件
Spring生成的jar包运行的话会读取同目录下的application.properties的文件。但是用idea直接跑项目会读取项目根目录的application.properties文件。 原本是通过ApplicationHome类的方法获取当前jar包的目录,对于idea运行的项目只能获取到
2021-05-11
3
0
0
踩坑爬出记录
项目问题解决汇总
SpringBoot
2021-05-11
SpringBoot通过代码自动重启项目重载配置
近期有一个需求提供一个系统安装的导航界面,所以需要动态设置一些配置文件的项,比如数据库的连接等。 所以需要自动重启一下项目来达到重载配置的效果。 启动类做如下操作 run方法返回一个 ConfigurableApplicationContext ,也就是上下文对象,上下文对象中有一个 close()
2021-05-11
3
0
0
项目问题解决汇总
SpringBoot
2021-04-07
ThreadLocal学习笔记
概述介绍 ThreadLocal是用来操作 Thread中的 threadLocals (threadLocals 是ThreadLocal 的内部类) 每个线程独占一个 threadLocals 每个线程可以有多个 ThreadLocal Thread中的threadLocals 是一个Map,以
2021-04-07
5
0
0
JAVA
2021-04-05
SpringBoot validation自定义校验注解
问题 springBoot2.3之后移除了validation-api,使用的话需要自行添加依赖 <dependency> <groupId>javax.validation</groupId> <artifactId>validatio
2021-04-05
5
0
0
JAVA
SpringBoot
2021-04-05
SpringBoot配置Redis缓存json格式
@Configuration @EnableCaching //开启注解 public class RedisConfig { private static final String DEFAULT_DATE_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss";
2021-04-05
9
0
0
项目问题解决汇总
SpringBoot
2021-04-05
SpringBoot Swager放行问题
@Override public void addResourceHandlers(ResourceHandlerRegistry registry) { // swagger 第三方ui的访问路径 /** <dependency> <group
2021-04-05
10
0
1
SpringBoot
1
2
3
4
5
6
7