- 博客(8)
- 收藏
- 关注
原创 Finalizer出现死锁
实际是程序代码出现冲突,比如类版本冲突,会导致引用remove一直卡死,程序无法结束。服务出现Finalizer死锁。
2025-02-12 12:17:52
103
原创 MySql初始化设置没有密码
Mysql初始化设置没有密码使用--initialize-insecure。如果需要生成密码则使用--initialize。
2024-08-01 19:40:24
485
原创 Linux 安装MySql报错 set dataDir XXXXX permission denied
Linux 安装MySql报错 set dataDir XXXXX permission denied
2024-08-01 19:24:50
317
原创 SpringBoot-@Async-@EnableAsync-ApplicationContext与ApplicationListener搭配-ApplicationEvent创建响应式异步调用。
重写类需要被@Bean注入(可以用@Component等价注解代替)。函数上添加@Async可以让这个函数使用类似单独线程资源独立执行从而不影响函数的主流程。使用ApplicationContext的实例函数publishEvent(ApplicationEvent)发布函数就可以唤醒ApplicationListener执行onApplicationEvent(Event)函数。ApplicationEvent是抽象类,是ApplicationListener接口的模板函数类型。
2023-04-19 15:55:36
333
1
原创 Spring Boot注解-@Component-@Configuration-@Service模式-单例模式-多例模式
网上看到有个博主说@Component和@Configuration区别在于@Component中的@Bean是类似与原型模式 ,实际上我在自己机器上测试的时候他们是没有区别的。甚至注解-@Component-@Configuration-@Service三者之间还可以互换。(我在注解@Service之后使用@PostConstruct注解init(),然后init会直接执行。可以使用@Scope()来改变@Bean和@Component-@Configuration-@Service注解Bean的模式。
2023-04-13 20:30:26
778
1
原创 Spring Boot -Tomcat-无法启动-Tomcat启动失败
检查文件路径是否包含中文,是否包含空格。Spring Boot-2.6.6版本。检查启动端口是否被占用。
2023-04-13 16:49:58
607
1
原创 Spring-Spring Boot-Spring Web的@Controller以及@Service-单例模式与多例模式
在单例模式下被这两个注解注解的类都是全局唯一的,因此在类中声明的变量都是全局生效唯一的。(基于自动配置才是全局唯一。使用new的话会创建新的对象,因此拥有独立的类引用以及引用对象单独的属性。单例模式下自动配置全局引用唯一也就是对象唯一。可以使用@Scope(value = “YourString”)配置类的模式改变这种单例情况。@Controller和@Serivce是SpringMVC的创建端口注解。@Controller和@Service默认是单例模式,本文是基于SpringBoot2.6.6版本的。
2023-04-13 16:45:46
1380
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人