logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Java 类加载器】Java 类加载器完整体系深度拆解(上):从 JVM 启动到双亲委派模型

本文深入解析JVM启动全流程:从java命令触发操作系统创建进程,到JVM初始化、内存划分与类加载器创建。详解堆、栈、方法区等内存结构,厘清Bootstrap、Ext、App类加载器的创建时机与逻辑父子关系。通过源码剖析双亲委派机制,揭示loadClass()的递归委托与查找流程,打破“parent=null即无父”的误解,真正吃透JVM类加载的本质。

#开发语言#java#jvm
【Java文件IO】Java 文件 IO 体系深度拆解(上):发展史、核心类与 IO 的局限性

大家好,我是 CodeStats。一个在底层技术上“考古”了四年的硬核爱好者,也是 WWAIC(全周项目AI编程)范式的提出者和实践者。我曾手写过一个完整的 Java Web 框架(从 IoC 容器到嵌入式 Tomcat,代码全开源),也喜欢用通俗的语言拆解 CPU、JVM、操作系统的运行本质。

#java#nio
【Java文件IO】Java 文件 IO 体系深度拆解(中):NIO API 详解、Files 与 FileChannel 巅峰对决

大家好,我是 CodeStats。一个在底层技术上“考古”了四年的硬核爱好者,也是 WWAIC(全周项目AI编程)范式的提出者和实践者。我曾手写过一个完整的 Java Web 框架(从 IoC 容器到嵌入式 Tomcat,代码全开源),也喜欢用通俗的语言拆解 CPU、JVM、操作系统的运行本质。

#nio
【Redis】【上篇】原理与基础操作 —— 架构演进、通信协议及核心命令拆解

本篇我们拆解了 Redis 的四大架构演进、RESP 协议内幕、五大数据类型命令,以及 Pipeline 与 Lua 的底层博弈。下一篇(中篇),我们将深入最底层的持久化机制(RDB 与 AOF 的源码级对比)、过期策略的三种权衡,以及内存淘汰策略的八种选型。敬请期待!

#redis#缓存
【Redis】【中篇】持久化与内存管理 —— RDB/AOF 底层原理及淘汰策略剖析

中篇我们剥开了持久化的外衣,看到了fork()与写时复制的操作系统级魔法,也理清了过期与淘汰的本质区别。下篇(终章),我们将直面缓存架构师的终极考验:五种数据类型的场景博弈、分布式锁的 Redisson 底层原理、排行榜算法,以及如何用布隆过滤器、互斥锁、熔断降级彻底干掉缓存三大杀手(穿透、击穿、雪崩)。

#redis#缓存
【Redis】【下篇】实战场景与经典陷阱 —— 从分布式锁到缓存三大问题的终极方案

到这里,《Redis 系统知识完全拆解》上、中、下三篇就全部结束了。回顾征途上篇,我们看懂了单机到集群的架构史诗、RESP 协议的极简美学、五大金刚的数据秘笈,以及 Pipeline 与 Lua 的底层对决。中篇,我们钻进了fork()与写时复制的内核缝隙,理清了过期与淘汰的微妙权衡。下篇,我们跃升为架构师,手持 Redis 利刃,斩落分布式锁与缓存三大魔头。整个互联网架构,一半是缓存,一半是数据

#缓存#分布式#redis
【数据库字段类型】MySQL与Oracle数据类型底层设计原理对比(上)

大家好,我是CodeStats。一个在底层技术上“考古”了四年的硬核爱好者,也是 WWAIC(全周项目 AI 编程)范式的提出者和实践者。我曾手写过一个完整的 Java Web 框架(从 IoC 容器到嵌入式 Tomcat,代码全开源),也喜欢用通俗的语言拆解 CPU、JVM、操作系统的运行本质。本文延续《从内核到应用:操作系统与六大编程语言底层原理完全指南》的底层视角,将目光转向数据库内核——聚

#mysql#oracle#数据库
【编程语言】从内核到应用:操作系统与六大编程语言底层原理完全指南(下)

大家好,我是CodeStats。一个在底层技术上“考古”了四年的硬核爱好者,也是WWAIC(全周项目 AI 编程)范式的提出者和实践者。我曾手写过一个完整的 Java Web 框架(从 IoC 容器到嵌入式 Tomcat,代码全开源),也喜欢用通俗的语言拆解 CPU、JVM、操作系统的运行本质。本文适合谁?如果你是刚入门的开发者,本文能帮你建立从硬件到软件的全景认知;如果你是有经验的工程师,本文的

#开发语言#java#c++ +2
【编程语言】从内核到应用:操作系统与六大编程语言底层原理完全指南(上)

大家好,我是CodeStats。一个在底层技术上“考古”了四年的硬核爱好者,也是WWAIC(全周项目 AI 编程)范式的提出者和实践者。我曾手写过一个完整的 Java Web 框架(从 IoC 容器到嵌入式 Tomcat,代码全开源),也喜欢用通俗的语言拆解 CPU、JVM、操作系统的运行本质。本文适合谁?如果你是刚入门的开发者,本文能帮你建立从硬件到软件的全景认知;如果你是有经验的工程师,本文的

#开发语言#java#python +2
《源纹天书》第三百六十五章

📌 作者介绍哈喽,各位道友,我是 CodeStats。一个在底层技术上"考古"了四年的硬核爱好者,也是 WWAIC(全周项目AI编程)范式的提出者和实践者。我曾手写过一个完整的Java Web框架(从IoC容器到嵌入式Tomcat,代码全开源),也喜欢用通俗的语言拆解CPU、JVM、操作系统的运行本质。我一直相信,计算机科学没有魔法。所有看似神奇的效果——无论是java -jar一键启动,还是多

    共 105 条
  • 1
  • 2
  • 3
  • 11
  • 请选择