摘要:
在Spring5.0和SpringBoot2.0中废弃了WebMvcConfigurerAdapter类。 现有两种解决方案 1 直接实现WebMvcConfigurer (官方推荐)2 直接继承WebMvcConfigurationSupport本篇文章讨论下使用第一种方式完成参数校验。 首先附上 阅读全文
摘要:
Java多线程之同步集合和并发集合 不管是同步集合还是并发集合他们都支持线程安全,他们之间主要的区别体现在性能和可扩展性,还有他们如何实现的线程安全。 同步集合类 Hashtable Vector 同步集合包装类,Collections.synchronizedMap()和Collections.s 阅读全文
摘要:
wait和notify方法,有个地方要注意,就是经典的生产者和消费模式,使用wait和notify实现,判断条件为什么要用while而不能使用if呢?其实是因为当线程wait之后,又被唤醒的时候,是从wait后面开始执行,而不是又从头开始执行的,所以如果用if的话,被唤醒之后就不会在判断if中的条件 阅读全文