董宗磊的博客
  • 首页
  • Rust
  • Netty
  • 好文链接
  • 归档
Apache Dubbo 可扩展机制分析
23 一月

Apache Dubbo 可扩展机制分析

by Apache Dubbo

本文转载自 Apache Dubbo 官网文章,旨在通过源码对 Dubbo 可扩展机制进行深入分析。

  • SPI
Java SPI 使用及原理分析
16 一月

Java SPI 使用及原理分析

by 董宗磊

本文旨在对 Java 中 SPI 机制进行介绍并结合源码分析一下实现原理。

  • SPI
Java 线程池中 Future & FutureTask 使用总结
20 五月

Java 线程池中 Future & FutureTask 使用总结

by 董宗磊

本文旨在总结 Java 线程池中 Future & FutureTask 相关知识内容。

  • Thread
对比源码分析 ConcurrentHashMap 是如何成为一个线程安全的 HashMap
13 五月

对比源码分析 ConcurrentHashMap 是如何成为一个线程安全的 HashMap

by 董宗磊

本文通过对比源码的方式,分析 ConcurrentHashMap 是如何保证线程安全,成为一个线程安全的 HashMap 容器。

  • Map
JVM 相关面试题汇总(附简要答案)
17 四月

JVM 相关面试题汇总(附简要答案)

by 董宗磊

本文旨在汇总多个大厂在面试中出现的 JVM 问题,并附上简要答案。

  • JVM
如何用一句话证明你的 JVM 水平很牛
13 四月

如何用一句话证明你的 JVM 水平很牛

by 董宗磊

面试官:用一句话证明你的 JVM 水平很牛;面试者:精通 HotSpot 虚拟机的 10 种垃圾回收器的实现原理。

  • JVM
(转) Java 中锁实现原理以及锁升级过程
3 四月

(转) Java 中锁实现原理以及锁升级过程

by 马士兵教育

本文是根据马士兵教育公开课课程笔记内容整理。

  • synchronized
CountDownLatch 基于 AQS 共享锁模式实现原理分析
1 四月

CountDownLatch 基于 AQS 共享锁模式实现原理分析

by 董宗磊

本文通过 JDK 源码分析如何使用 AQS 的共享模式实现 CountDownLatch 类功能。

  • AQS
  • CountDownLatch
JDK ThreadPoolExecutor 源码解析
18 三月

JDK ThreadPoolExecutor 源码解析

by 董宗磊

本文旨在总结 JDK 中 ThreadPoolExecutor 线程池相关知识内容。

  • ThreadPoolExecutor
  • 线程池
论“茴”字的四种写法:一道面试题总结线程间通信的几种方式
7 三月

论“茴”字的四种写法:一道面试题总结线程间通信的几种方式

by 董宗磊

本文旨在通过一道面试题总结线程间通信的几种方式。

  • Thread
  • Lock
  • synchronized
一个工作的真实场景聊聊 HashMap 的实现
29 九月

一个工作的真实场景聊聊 HashMap 的实现

by 董宗磊

本文根据工作中的一个真实场景,学习总结了 HashMap 中内部的实现原理。

  • Map
线上系统频繁Full GC问题排查
20 九月

线上系统频繁Full GC问题排查

by 董宗磊

本文总结了一次线上系统频繁 Full GC 问题排查过程。

  • JVM
  • Full GC
  • MAT
  • 1

简介

记录自己作为程序员的技术成长经历,程序员是个特殊的职业,一旦选择这个职业就要时刻保持学习的热情,如果你也喜欢我的博客,欢迎订阅 RSS。

文章分类

  • 读书笔记4
  • 设计模式5
  • 架构设计29
  • 数据结构与算法4
  • 数据库25
  • 其他6
  • web开发11
  • java开发12
  • Go语言1

最新文章

  • 异步 API 设计最佳实践:用于实时通信的服务端事件发送 (SSE)

    异步 API 设计最佳实践:用于实时通信的服务端事件发送 (SSE)

    2023-12-19
  • 系统设计中正向代理和反向代理的差异

    系统设计中正向代理和反向代理的差异

    2023-11-18
  • 微服务扩展:以 99% 的处理效率来应对不断增长的需求

    微服务扩展:以 99% 的处理效率来应对不断增长的需求

    2023-09-23
  • 微服务中 SAGA 和 CQRS 设计模式的差异?

    微服务中 SAGA 和 CQRS 设计模式的差异?

    2023-08-27

文章标签

  • AQS
  • ActiveMQ
  • Apache
  • BloomFilter
  • CQRS
  • Calcite
  • ClickHouse
  • CountDownLatch
  • Docker
  • EventBus
  • Full GC
  • Go
  • GraphQL
  • Guava
  • Hexo
  • Hibernate
  • Istio
  • JPA
  • JSON
  • JVM
  • JWT
  • Kafka
  • Linux
  • Lock
  • Lombok
  • MAT
  • Map
  • Microservices
  • MySQL
  • OAuth
  • Performance Schema
  • REST
  • RSocket
  • RabbitMQ
  • Reactor
  • Redis
  • Rust
  • SAGA
  • SAML
  • SPI
  • SSE
  • Security
  • Service Mesh
  • ShardingSphere
  • Singleton
  • Spring
  • Spring Data JPA
  • TestContainers
  • Thread
  • ThreadPoolExecutor
  • Wireshark
  • Zero Copy
  • ZooKeeper
  • eBPF
  • gRPC
  • hexo
  • maven
  • synchronized
  • 两阶段提交
  • 主从复制
  • 事件溯源
  • 事务
  • 分布式系统
  • 反向代理
  • 弹性
  • 微服务
  • 总结
  • 数学公式
  • 数据结构
  • 正向代理
  • 沉思录
  • 策略模式
  • 算法
  • 索引
  • 线程池
  • 网关
  • 观察者模式
  • 计算机组成原理
  • 设计原则
  • 设计模式
  • 读书笔记
  • 调优
  • 负载均衡

关于

本站是基于 Hexo 搭建的静态资源博客,主要用于分享日常学习、生活及工作的一些心得总结,欢迎点击右下角订阅 rss。

  • Beijing, China
  • dongzonglei@apache.org
logo

友情链接

  • mrdear
  • 美团技术团队
  • 酷 壳–CoolShell
  • 有赞技术团队
  • Thoughtworks洞见

大V博客

  • draveness
  • 阮一峰
  • 唐巧的博客
  • Hollis
  • 武哥漫谈IT

构建工具

  • Hexo
  • hexo-theme-skapp

© Skapp 2017 powered by Hexo, made by minfive.