首页
学习
活动
专区
圈层
工具
发布
首页标签源码分析

#源码分析

ConcurrentSkipListMap 源码阅读

Kiyra

ConcurrentSkipListMap 是JDK1.6提供的又一个线程安全有序的 map 集合,在高并发场景下有着不错的存取效率。使用起来和 TreeMap...

7710

ConcurrentHashMap 源码阅读

Kiyra

Java 7 中 ConcurrentHashMap 由很多个 Segment 组合,而每一个 Segment 是一个类似于 HashMap 的结构,所以每一个...

4710

HashMap 源码阅读

Kiyra

HashMap 主要用来存放键值对,它基于哈希表的 Map 接口实现,是常用的 Java 集合之一,是非线程安全的。

5410

ArrayList 源码阅读

Kiyra

ArrayList 的底层是数组队列,相当于一个动态数组。与 Java 中的数组相比,它的容量能动态增粘,并且支持随即插入。在添加大量元素前,可以使用 ensu...

8510

Claude Code CLI 源码分析:从启动到工具执行的Agent是否可以复制

白德鑫

YunADX | CTO (已认证)

Claude Code CLI 作为 Anthropic 推出的 AI 编程助手工具,其 v2.1.2 版本展现了现代 AI 工具链的复杂架构设计。本文基于对 ...

30510

Claude Code CLI 源码分析:从启动到工具执行的Agent是否可以复制

白德鑫

YunADX | CTO (已认证)

Claude Code CLI 作为 Anthropic 推出的 AI 编程助手工具,其 v2.1.2 版本展现了现代 AI 工具链的复杂架构设计。本文基于对 ...

34300

Spring Boot 全局异常处理策略设计(四):/error 机制与 BasicErrorController 源码解析

Qiuner

腾讯云TDP | 宣传大使 (已认证)

这也是 Spring Boot 与原生 Spring MVC 在异常处理上的分水岭。

21310

LH32M0G30X SDK 源码分析(YUNSWJ 编写版)

云深无际

这个稿子好久了,AE 发我 SDK 的时候就搞完了,其实基于 CMSIS 的 ARM 核心都差不多,但是 LH 的库设计还是有些和我们常规使用的库有一些区别的,...

15610

Spring Boot 机制二:配置属性绑定 Binder 源码解析(ConfigurationProperties 全链路)

Qiuner

腾讯云TDP | 宣传大使 (已认证)

Spring Boot 提供 @ConfigurationProperties + Binder 机制,核心作用:

17610

DeepSeek 3FS源码分析(2) 协程如何突破单线程限制,实现多核并发

早起的鸟儿有虫吃

你有没有发现,在传统的电信行业,分布式数据库很少使用协程(Coroutine),而到了文件系统领域,3FS (Fire-Flyer File System) 直...

13110

ReentrantLock 加锁与解锁流程详解(源码分析,小白易懂)

程序员三明治

美团 | 大模型后台开发 (已认证)

其实就是把state改为1,然后设置ExclusiveOwnerThread为当前线程 ** 加锁失败流程**

9410

【 手撕Java源码专栏 】深入理解Spring三级缓存:从源码到实践,彻底解决循环依赖

varin

腾讯云TDP | 先锋会员 (已认证)

本文将从Spring三级缓存的设计原理出发,通过手写实现和详细分析,带你彻底理解Spring如何优雅地解决Bean循环依赖问题,同时提供常见面试题解析。

46130

Dubbo源码分析之集群容错源码剖析

老周聊架构

在对集群相关代码进行分析之前,这里有必要先来介绍一下集群容错的所有组件。包含 Cluster、 Cluster Invoker、Directory、Router...

15410

Dubbo源码分析之扩展SPI源码剖析

老周聊架构

基于Dubbo SPI加载机制,让整个框架的接口和具体实现完全解耦,从而奠定了整个框架良好可扩展性的基础。SPI的底层最重要的类就是ExtensionLoade...

13510

Dubbo源码分析之服务注册与消费源码剖析

老周聊架构

注册中心是Dubbo的重要组成部分,主要用于服务的注册与发现,我们可以选择Redis、Nacos、 Zookeeper作为Dubbo的注册中心,Dubbo推荐用...

17910

Dubbo源码分析之整体架构设计

老周聊架构

1、dubbo的项目在github中的地址为: https://github.com/apache/dubbo

16910

Zookeeper源码分析之单机模式服务端启动

老周聊架构

运行主类org.apache.zookeeper.server.ZooKeeperServerMain,将zoo.cfg的完整路径配置在Program argu...

17010

爆肝3万字,SpringBoot原理深入以及源码分析

老周聊架构

了解了SpringBoot出现的背景及优势后,我们就开始从下面几个方面来分析SpringBoot的原理以及源码分析。

27410

Spring Data JPA 源码分析

老周聊架构

1、Spring Data JPA 地位没有之前学习的框架高,大家习惯把它当成一个工具来用了,不愿意对它进行源码层次的解读。

14410
领券