上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 52 下一页
摘要: 1 前言 现在流行搞微服务,基本也都是 SpringBoot 打底的,那么你可否知道一个基本的 SpringBoot 启动后,都开辟了哪些线程呢?这节我们就来看看。 为什么要看呢?这个主要是增加对服务的了解,比如你管的支付中心或者订单中心,你都有哪些线程,各个线程都是干什么的,你不了解这些你怎么调优 阅读全文
posted @ 2024-04-20 16:00 酷酷- 阅读(681) 评论(0) 推荐(0)
摘要: 1 前言 上节的后半部分,由于忙项目的事情去了,收尾的有点潦草,我们这节再继续。 上节我们的思路是先简单回顾了下,SpringBoot 启动和创建 Tomcat 的时机,然后我们还主要看了下 连接器 Connector 的创建已经启动过程。连接器本身很重要,因为它就像一个港口或者一个枢纽,连接着客户 阅读全文
posted @ 2024-04-10 08:57 酷酷- 阅读(261) 评论(0) 推荐(0)
摘要: 1 前言 这节我主要是想看下,Tomcat 如何接收到请求并且是怎么一步步封装并交给 SpringMVC 处理的。这块之前一直没太深入的了解过,所以这节我们来看看。 在看这节之前,你首先要清楚这两个问题,方便你更好的去理解。 (1)SpringBoot启动的过程中,Tomcat 的创建和启动时机是在 阅读全文
posted @ 2024-04-09 08:07 酷酷- 阅读(1028) 评论(0) 推荐(0)
摘要: 1 前言 微服务常见的就是服务和服务之间的协同了,那么 Redisson 就是我们常用的一种协同工具了,所以想看看它的源码,只有了解它的原理,才能更好的正确使用它。 2 准备工作 既然要看是不是得先知道的它的源码地址呢?地址:Redisson 源码 有了源码,是不是还需要一份文档呢?没文档的话怎么知 阅读全文
posted @ 2024-04-02 09:15 酷酷- 阅读(73) 评论(0) 推荐(0)
摘要: 1 题目 给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 个最小元素(从 1 开始计数)。 示例 1: 输入:root = [3,1,4,null,2], k = 1 输出:1 示例 2: 输入:root = [5,3,6,2,4,null,null,1], 阅读全文
posted @ 2024-03-26 14:04 酷酷- 阅读(33) 评论(0) 推荐(0)
摘要: 1 前言 我们从上节 【OpenFeign】@FeignClient 注入过程源码分析 继续,来看看它代理对象的创建,以及请求的执行过程。 我们就从它的 FeignClientFactoryBean 看起,那我们这里简单回忆下它都设置了哪些属性,我简单画了个图。 这些属性不了解的话,就先看看上节哈, 阅读全文
posted @ 2024-03-23 19:21 酷酷- 阅读(463) 评论(0) 推荐(0)
摘要: 1 前言 微服务之间的调用,OpenFeign 是一种选择,并且还提供了很多功能,比如我们有多个节点,它能负载均衡,当服务发生异常时,它还能提供熔断机制。所以它是怎么实现的,因为我们平时只需要写 @FeignClient 是个接口,所以它势必会走代理,所以是不是要从我们的 @FeignClient 阅读全文
posted @ 2024-03-21 08:56 酷酷- 阅读(539) 评论(0) 推荐(0)
摘要: 1 题目 给定两个整数数组 inorder 和 postorder ,其中 inorder 是二叉树的中序遍历, postorder 是同一棵树的后序遍历,请你构造并返回这颗 二叉树 。 示例 1: 输入:inorder = [9,3,15,20,7], postorder = [9,15,7,20 阅读全文
posted @ 2024-03-13 14:31 酷酷- 阅读(22) 评论(0) 推荐(0)
摘要: 1 题目 给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例 1: 输入:lists = [[1,4,5],[1,3,4],[2,6]] 输出:[1,1,2,3,4,4,5,6] 解释:链表数组如下: [ 1->4->5, 1->3->4, 2 阅读全文
posted @ 2024-03-12 08:59 酷酷- 阅读(38) 评论(0) 推荐(0)
摘要: 1 前言 Bean 的创建周期大家可能都知道,三级缓存大家也都知道,那么他俩之间交互的细节如何?这节我就捋一下普通 Bean 的一个创建过程和三级缓存之间的交互。 2 图解剖析 2.1 普通无代理 Bean 创建 大概有4次交互: (1)getBean 的时候,getSingleton(beanNa 阅读全文
posted @ 2024-03-12 06:29 酷酷- 阅读(68) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 52 下一页