摘要: 1、并发编程的三个必要因素: 原子性:原子,即一个不可再被分割的颗粒。原子性指的是一个或多个操作要么全部执行成功要么全部执行失败。 可见性:一个线程对共享变量的修改,另一个线程能够立刻看到。(synchronized,volatile) 有序性:程序执行的顺序按照代码的先后顺序执行。(处理器可能会对 阅读全文
posted @ 2022-09-07 16:58 Posion゜ 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1、springboot的自动配置原理 1、@SpringBootConfiguration 本质上是@Configuration 2、@EnableAutoConfiguration 2、分布式锁的三种实现方式: 1、基于数据库 2、基于redis实现分布式锁 3、基于zookeeper实现分布式 阅读全文
posted @ 2022-09-07 10:06 Posion゜ 阅读(16) 评论(0) 推荐(0) 编辑