L1nker4 Links About 2025 Jan 05 Kafka源码分析(一)- clients模块 Kafka 2024 Nov 12 Spark入门 Big Data Oct 11 Flink入门 Big Data Mar 03 JVM内存问题排查流程 Java JVM Jan 14 《软件研发效能之美》思维导图 计算机基础 研发效能 2023 Dec 08 OSDI'10 《Finding a needle in Haystack Facebook’s photo storage》 Paper Reading May 07 述职报告要点小记 随笔 Apr 29 《十次经济危机》学习笔记 经济 Apr 26 Java File IO的几种姿势 Java Apr 15 跑步理论知识 随笔 Mar 05 解析Java动态代理机制的实现 Java 基础 Feb 28 Java SPI机制学习与常用框架SPI案例 Java 基础 Feb 25 状态机引擎的业务实践 设计模式 Feb 10 HTTPS通信过程分析 计算机基础 网络 Jan 11 ShardingSphere-JDBC学习笔记 中间件 DB 2022 Dec 03 Netty学习笔记(三)- 时间轮算法 中间件 Netty Nov 19 Netty学习笔记(二)- 内部机制 中间件 Netty Aug 19 MinIO的分布式存储实践方案 中间件 MinIO Aug 06 Netty学习笔记(一)-概览 中间件 Netty Jul 23 Linux文件管理模块分析 Linux Jul 17 Linux内存管理模块分析 Linux Jul 14 Linux进程管理模块分析 Linux Jul 10 短网址系统设计总结 系统设计 Jul 06 Kafka学习笔记(四)-集群工作机制 中间件 Kafka Jul 03 Kafka学习笔记(三)-通信协议 中间件 Kafka Jun 30 分析Linux中的Zero-Copy技术 Linux Jun 29 Kafka学习笔记(二)-存储架构 中间件 Kafka Jun 27 小记-构建RPM包 Linux Jun 11 使用Prometheus + Grafana 构建监控可视化系统 中间件 Prometheus May 06 Kafka学习笔记(一)-基础入门 中间件 Kafka Apr 22 Zookeeper论文阅读笔记 分布式系统 Apr 11 Zookeeper入门教程 中间件 Zookeeper Apr 03 DDIA阅读笔记(一)-数据系统的基石 分布式系统 Mar 01 MySQL调优总结 MySQL Feb 22 网络IO模型总结 计算机基础 操作系统 Jan 31 Raft论文阅读笔记 分布式系统 Jan 13 Bitcask论文阅读笔记 分布式系统 2021 Jul 02 Leetcode-Tree刷题记录 计算机基础 算法 Feb 18 Leetcode-字符串刷题记录 计算机基础 算法 Jan 23 分布式系统理论笔记 分布式系统 Jan 08 Leetcode-数组刷题记录 计算机基础 算法 2020 Dec 23 MapReduce论文阅读笔记 分布式系统 Dec 22 OSTEP阅读笔记-Persistence(三) 计算机基础 操作系统 Dec 17 OSTEP阅读笔记- Concurrency(二) 计算机基础 操作系统 Dec 05 OSTEP阅读笔记-Virtuallization(一) 计算机基础 操作系统 Dec 03 ThreadLocal解析 Java Java并发 Nov 29 几个Java并发工具类解析 Java Java并发 Nov 26 解析线程池ThreadPoolExecutor Java Java并发 Nov 22 ReentrantReadWriteLock源码分析 Java Java并发 Nov 20 ReentrantLock源码分析 Java Java并发 Nov 17 《程序员练级攻略》 阅读总结 随笔 Nov 09 秒杀系统设计总结 系统设计 Nov 08 LockSupport源码分析 Java Java并发 Oct 29 Java原子类的使用与实现 Java Java并发 Oct 24 volatile关键字剖析 Java Java并发 Oct 11 synchronized关键字剖析 Java Java并发 Aug 13 Java8特性 Java 基础 Aug 06 Integer小细节 Java 基础 Aug 05 TreeMap源码分析 Java 集合 Aug 02 HashMap源码分析 Java 集合 Aug 01 LinkedList源码分析 Java 集合 Jul 30 ArrayList源码分析 Java 集合 Jul 25 缓存更新策略总结 中间件 Redis Jul 20 Redis内存优化 中间件 Redis Jul 13 Redis集群机制分析 中间件 Redis Jul 12 Redis持久化机制分析 中间件 Redis Jul 11 MySQL体系结构和存储引擎 MySQL Jul 11 Redis对象机制分析 中间件 Redis Jul 10 Redis过期删除策略与内存淘汰机制 中间件 Redis Jul 09 Redis基础知识总结 中间件 Redis Jun 27 Redis底层数据结构-Stream源码分析 Redis 源码分析 Jun 25 Redis底层数据结构-Quicklist源码分析 Redis 源码分析 Jun 20 Redis底层数据结构-Intset源码分析 Redis 源码分析 May 29 Redis底层数据结构-Dict源码分析 Redis 源码分析 May 26 Redis底层数据结构-ZipList源码分析 Redis 源码分析 May 25 Redis底层数据结构-SkipList源码分析 Redis 源码分析 May 24 Redis底层数据结构-SDS Redis 源码分析 May 23 设计模式之行为型模式(四) 设计模式 May 21 设计模式之结构型模式(三) 设计模式 May 17 设计模式之创建型模式(二) 设计模式 May 03 设计模式之设计原则(一) 设计模式 May 01 深入MySQL索引细节 MySQL Apr 29 探索MySQL的事务与锁机制 MySQL Apr 28 ThreadLocalRondom原理剖析 Java Java并发 Apr 17 MySQL数据存储结构 MySQL Apr 15 MySQL文件种类分析 MySQL Apr 13 AQS原理与源码分析 Java Java并发 Apr 10 解析Java中的锁 Java Java并发 Apr 09 Java内存模型解析 Java Java并发 Apr 07 Java并发机制底层实现原理 Java Java并发 Apr 06 Spring Cloud Alibaba Nacos Java Spring Cloud Apr 03 Java线程基础知识 Java Java并发 Apr 03 JVM之字节码执行引擎(九) Java JVM Mar 28 JVM之类加载机制(八) Java JVM Mar 27 JVM之字节码指令(七) Java JVM Mar 26 JVM之类文件结构(六) Java JVM Mar 25 JVM之内存分配策略(五) Java JVM Mar 24 JVM之垃圾收集算法与垃圾收集器(四) Java JVM Mar 23 JVM之垃圾收集策略(三) Java JVM Mar 22 JVM之HotSpot VM对象(二) Java JVM Mar 21 JVM之Java内存结构(一) Java JVM Mar 10 排序算法总结 计算机基础 算法 Feb 22 编译OpenJDK Java Jan 02 分布式锁的实现方案 分布式系统 2019 Jul 09 Linux学习笔记 Linux May 30 Git命令记录 Git May 27 Docker学习笔记 Docker May 25 FastDFS使用入门 Linux Apr 08 Mybatis学习笔记 Java Mybatis Mar 14 Spring学习笔记(一) Java Spring Framework 2018 Dec 01 PHP-Challenge-1 Web安全 CTF Nov 23 PHP数组整数键名截断问题 Web安全 CTF Nov 09 PHP弱类型产生的安全问题 Web安全 CTF Nov 01 理解PHP变量覆盖漏洞 Web安全 CTF Oct 01 浅析文件上传漏洞 Web安全 CTF Jun 25 南京邮电大学CTF平台Web系列WriteUp Web安全 CTF Jun 14 你好世界 随笔