笔记1 -- The Learning Problem 最近在看NTU林轩田的《机器学习基石》课程,个人感觉讲的非常好。整个基石课程分成四个部分: · When Can Ma...
笔记1 -- The Learning Problem 最近在看NTU林轩田的《机器学习基石》课程,个人感觉讲的非常好。整个基石课程分成四个部分: · When Can Ma...
DDD DDD(Domain Driven Design),直译过来就是领域驱动设计。那么这里首先就有两个问题: 什么是领域,领域如何驱动设计的? 一、 领域 Domain ...
本思维导图主要基于《Java多线程编程实战指南》一书,欲知各个知识点详情,可以购买一下这本书
今天看并发编程的艺术的时候,拿出jdk的源码对照着看,然后发现AbstractQueuedSynchronizer的类中,compareSetTail方法如下 直接返回的是一...
本文基于SpringBoot 2.1.12.RELEASE 一个常见的SpringBoot启动类为 其中 @SpringBootApplication 为@SpringBoo...
文章摘要:在发送消息给RocketMQ后,消费者需要消费。消息的消费比发送要复杂一些,那么RocketMQ是如何来做的呢?在RocketMQ系列文章的前面几篇幅中已经对其“R...
什么是循环依赖 循环依赖其实就是循环引用,也就是两个或者两个以上的bean互相持有对方,最终形成闭环。A 依赖 B,B 又依赖 A,它们之间形成了循环依赖。或者是 A 依赖 ...
上一篇文章中,我们分析了SpringBoot的启动过程:构造SpringApplication并调用它的run方法。其中构造SpringApplication的时候会初始化一...
如图所示,SpringCloud server的启动过程,也是在SpringBoot的基础之上,在SpringApplication的环境准备好后,将其上下文进行处理这个过程...