首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java后端知识体系
JavaArchJourney
创建于2025-08-01
订阅专栏
公众号: JavaArchJourney
暂无订阅
共18篇文章
创建于2025-08-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MySQL 索引:原理篇
索引优缺点 索引的优点: 加速数据检索:索引可以大大加快数据的检索速度,特别是对于大型数据库表来说。通过创建索引,查询操作可以快速定位到所需的数据
MySQL 逻辑架构
MySQL 逻辑架构 客户端层 主要涉及用户与 MySQL 数据库交互的方式,包括各种类型的客户端应用和接口,如命令行工具(例如 mysql 命令
PriorityQueue 源码分析
二叉堆介绍 二叉堆(Binary Heap)是一种特殊的完全二叉树,用于实现优先队列、堆排序(Heapsort)等。它有两种类型:最小堆(Min
TreeMap 源码分析
红黑树介绍 红黑树(Red-Black Tree)是一种自平衡的二叉查找树(Balanced Binary Search Tree),它通过对节点
LinkedHashMap 源码分析
LinkedHashMap介绍 LinkedHashMap 继承自 HashMap 类并且实现了 Map 接口。与 HashMap 相比,Link
HashMap 源码分析
HashMap介绍 HashMap特点如下: 键值对存储:HashMap 使用哈希表实现,以键值对的形式存储数据,每个键都是唯一的,而值可以重复。
LinkedList 源码分析
LinkedList介绍 LinkedList特点如下: 基于双向链表实现:LinkedList 的实现数据结构是双向链表,链表由一系列Node节
ArrayList 源码分析
ArrayList介绍 ArrayList特点如下: 动态数组:使用动态数组实现,能够根据需要自动动态扩容。 随机访问:由于 ArrayList
Java 集合框架
Java集合框架 Java 集合框架是提供了一套设计优良、易于使用和扩展的接口和类,用于存储和操作一组对象。集合框架位于java.util包中,它
Spring Cloud Alibaba Nacos 核心原理
Spring Cloud Alibaba Nacos (全称 Dynamic Naming and Configuration Service)核心原理
Spring Cloud Hystrix 核心原理
Spring Cloud Hystrix 用于处理分布式系统的延迟和故障,它通过提供断路器、fallback机制和其他服务保护措施,帮助提高系统应
Spring Cloud Config 核心原理
Spring Cloud Config 是 Spring Cloud 提供的一个用于集中化管理应用程序各个环境下的配置属性的解决方案。它支持统一管理配置,并且可以在不重启应用的情况下动态地更新配置信息
Spring Cloud Gateway 核心原理(含源码分析)
Spring Cloud Gateway核心原理(含源码分析)。是 Spring 官方推出的一个用于构建 API 网关的库,旨在为微服务架构提供一种简单而有效的统一访问入口。
Spring Cloud LoadBalancer 核心原理
本文结合源码介绍Spring Cloud LoadBalancer的核心原理流程。Spring Cloud 从 2020.0.0 版本(Ilford 版本)开始正式移除了对 Ribbon 的支持,在这
Spring Cloud Ribbon 核心原理
Spring Cloud Ribbon 是一个客户端负载均衡框架,可以结合 Spring Cloud Eureka 使用。 主要特点 负载均衡: Ribbon 提供了多种内置的负载均衡策略(如轮询、随
Spring Cloud OpenFeign 核心原理
Spring Cloud OpenFeign 是一个声明式的 Web 服务客户端,它通过使用注解来简化 HTTP API 的调用过程,使得编写 Web 服务客户端变得更加简单。OpenFeign 可以
Spring Cloud Eureka 核心原理
Spring Cloud Eureka 是 Netflix 开发的服务发现组件,它使得微服务架构中的服务能够彼此发现并通信。
Spring Cloud 微服务架构
一图看懂Spring Cloud 微服务架构。 Spring Cloud 微服务架构体系常用组件对比。