- 博客(2)
- 收藏
- 关注
原创 SpringBoot 2.0之 WebFlux容器
大多数Spring Boot应用场景中,程序直接或间接的地使用SpringApplication API引导。其中又嵌入式Web容器对外提供HTTP服务。Web应用程序在在SpringBoot 1.x中有且仅有Servlet容器实现,包括传统的Servlet和Spring WebMVC。而从2.0版本开始新增了Reactive Web容器实现,即Spring 5.0 WebFlux。Spring Boot 2.0 在 SpringApplicationn API上新增了setWebApplicationTy
2020-10-05 16:44:51
619
原创 继承情境下的可重入锁
今天有个朋友在群里发了一个问题,《Java并发编程实战》这本书有一段话:由于Widget和LoggingWidget中的doSomething方法都是synchronized方法,因此每个doSomething方法在执行前都会获取Widget上的锁。然而如果内置锁不是可重入的,那么调用super.doSomething时将无法获得Widget上的锁,就会发生死锁。 主要有2两个问题: 1、每个doSomething()方法在执行前都会获取Widget上的锁,这里不应该一个是LoggingWidget
2020-09-30 19:19:57
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人