- 博客(18)
- 收藏
- 关注
原创 服务治理层篇(一) - 一篇读懂 HTTP/2
这篇文章我会把 HTTP 的演进脉络、HTTP/2 到底解决了什么问题、它的核心机制(多路复用、二进制分帧、头部压缩)以及它仍然遗留的痛点,一次性讲透。读完之后,你再跟人聊 HTTP/2,就能从"听说更快"升级到"我知道它为什么快、快在哪、还有什么坑"。
2026-10-27 16:15:18
433
原创 流量入口层篇(三) - 深入剖析 Gateway 源码
在微服务架构中,API Gateway 扮演着至关重要的角色。它不仅仅是一个简单的请求转发器,更是一个功能完整的流量管理中枢。Spring Cloud Gateway 作为 Spring 生态中最流行的网关框架,已经被广泛应用于生产环境。本文将从依赖引入开始,逐层剖析 Gateway 的核心源码,揭示其内部的运作机制。
2026-10-20 18:40:38
439
原创 流量入口层篇(二) - 一篇读懂Gateway
在微服务架构中,一个电商系统可能拆分成用户服务、商品服务、订单服务、支付服务、库存服务等十几个甚至几十个独立服务。如果没有网关,你的 App、Web 前端、小程序、第三方开发者都需要直接面对这几十个服务的地址、端口、鉴权逻辑,局面将完全失控。
2026-10-15 18:29:50
242
原创 流量入口层篇 (一)-DNS/GeoDNS、四层 / 七层负载均衡原理与应用
从事分布式架构设计的同学一定绕不开流量入口层这一块,不管是面试还是实际做系统设计,DNS 调度、四层 / 七层负载均衡都是高频考点。很多初学者刚接触时很容易把这些概念混为一谈:为什么有的资料说四层比七层快?
2026-10-13 18:19:24
298
原创 JVM 篇 (五)- 深入理解 JVM 垃圾回收机制
本文系统梳理 JVM 垃圾回收机制的核心原理与工程选型。首先介绍 JVM 自动内存管理的优势,并讲解引用计数法与可达性分析算法;文章还按串行、并行、并发维度整理历史垃圾收集器的演进与 JDK 版本关系。最后给出不同堆大小、延迟要求和 JDK 版本下的收集器选型建议,并通过高频问题补充 Young GC 的 STW 特性、G1、ZGC、Shenandoah 的工作机制、优点与适用场景。最后给出不同堆大小、延迟要求和 JDK 版本下的收集器选型建议。
2026-09-21 18:17:57
385
原创 JVM 篇 (四)- 一篇读懂 java 字节码文件
我们编写的 Java 源码经过 javac 编译后,会生成后缀为.class的字节码文件,它是 JVM 能够直接识别并执行的 “机器语言”,也是 Java“一次编写,到处运行” 跨平台特性的核心载体。很多开发者觉得字节码晦涩难懂,但实际上 Class 文件有着极其严谨的固定结构与规范,没有冗余分隔符,JVM 只需按照预设顺序依次读取,就能完整解析出一个类的全部信息。
2026-09-20 18:35:22
428
原创 JVM 篇 (三)-JVM 运行时数据区详解 - 下
在前两篇文章中,我们已经梳理了 JVM 的整体架构以及程序计数器、虚拟机栈、本地方法栈等线程私有的运行时区域。本篇作为运行时数据区的收尾,我们将深入剖析两个最重要的线程共享区域——Java 堆与方法区,详解它们的内存结构、设计初衷、垃圾回收机制与常用调优参数,最后补充讲解执行引擎中解释器与 JIT 编译器的分工与协作。
2026-09-20 17:41:42
504
原创 JVM 篇 (二)-JVM 运行时数据区详解 - 上
本篇文章从jvm的内存布局到线程模型,再到虚拟机栈的核心结构,逐层拆解 JVM 运行时的底层原理。
2026-09-16 18:53:45
405
原创 JVM 篇 (一)- 初识 JVM 与其类加载机制
本文围绕 JVM 入门知识与类加载机制展开系统讲解。首先从经典面试题切入,梳理了 JDK、JRE、JVM 三者的包含关系,解析了 Java 虚拟机的命名本质 —— 以原生语言实现的软件进程,模拟计算机核心运行环境,并阐明了 JVM 支撑 Java“一次编写、到处运行” 跨平台特性的底层原理。
2026-09-16 18:14:00
494
原创 Java 架构师入门第一课:什么是架构师?架构师的职责是什么?
很多工作多年的 Java 高级工程师,在技术成长到一定阶段后,都会遇到一个共同的职业瓶颈:代码写得越来越熟练,但技术壁垒似乎越来越薄弱;尤其在 AI 快速发展的今天,AI 既能写代码又能给出架构方案,很多人开始怀疑:架构师这个角色还有价值吗?35 + 的技术人该往哪里走?作为一名拥有 12 年 Java 开发经验、同时熟悉大模型微调和智能体开发的技术人,我也曾经历过同样的迷茫与焦虑。这篇文章作为「Java 架构师成长系列」的开篇,我们把最基础的问题讲透:到底什么是 Java 架构师?架构师的核心职责是什
2026-09-15 18:54:22
375
原创 Skill 实战篇:从需求分析到代码生成,一文掌握 AI 辅助软件开发完整工作流
在AI辅助软件开发的实践中,如何让大语言模型(LLM)真正理解业务需求并生成高质量代码,一直是工程师们探索的核心问题。本文详细介绍一种名为"Skill"的AI任务编排机制,通过多个专业Skill的协同工作,可以将复杂的软件开发流程标准化、自动化。本文将系统性地介绍Skill的基本概念、调用机制、实战应用以及拆分工作的必要性,为读者提供一套可复用的AI辅助开发方法论。
2026-09-15 16:07:29
384
原创 还在手写 AI 工具对接?彻底吃透 MCP 协议,从原理到 Spring Boot 落地一篇就够
本文深入拆解 Model Context Protocol(MCP)的核心本质与底层架构,讲清它解决的行业痛点以及 stdio / Streamable HTTP 两种传输模式的本质区别;手把手教你在 Cursor、Trae、百炼等主流平台配置 MCP 服务,附第三方服务平台推荐;配套 Python / Node.js/ Java 三种语言的完整 Server + Client 实战代码;最后详解 Spring Boot 企业级 MCP 整合方案,包含双模式配置与端口冲突避坑指南。一篇打通
2026-09-10 12:06:26
343
原创 豆包网页版云电脑深度教程|技能 + 连接器完整实操,解放本地电脑、挂机自动跑任务
本文系统性讲解豆包网页版「工作任务 - 云电脑」核心功能,详细拆解云电脑与本地电脑的区别、适用场景、完整操作流程。重点补齐全网稀缺的**技能使用方法**和**连接器授权对接逻辑**,清晰说明两大核心能力的作用、操作步骤与落地效果。同时提供可直接复用的调研任务、批量网页采集标准化模板,搭配避坑规则与常见问题解答,帮助开发者、办公人员实现云端挂机自动执行、跨端任务接力、外部系统自动联动,彻底释放本地电脑算力,实现 AI 自动化办公落地
2026-09-10 11:10:39
1643
原创 一文读懂Skill、MCP、Function calling
本文系统解析AI工具调用三大核心概念:Function calling(底层原子调用)、MCP(跨模型通信标准)与Skill(高阶业务能力封装)。三者层层递进:Function calling实现单次操作,MCP统一接口规范,Skill则整合多步流程、状态管理与异常处理,完成复杂任务。通过技术类比(HTTP协议)与生活案例(厨师做菜)清晰厘清边界。强调Skill是通用能力概念,非仅限于Skill.md文件,不同平台(如Trae、百炼、扣子)可通过代码或可视化方式实现。全文旨在破除认知误区,为开发者打通AI智
2026-09-09 18:02:36
657
原创 豆包网页版 2026 使用心得:三大模式选型与全功能实战指南
本文基于当前版本豆包网页版实测体验,拆解「对话、工作任务-本地电脑、工作任务-云电脑」三大入口模式,详解对话模式下的横排功能矩阵与双模型选型,深度拆解云电脑模式下的项目管理、技能库、连接器三大模块,结合模型档位与推理强度配置给出实测搭配方案。全文从个人使用者视角输出实操步骤、实测案例与避坑要点,内容中立,仅作技术经验分享。
2026-09-07 18:32:38
1285
原创 免费 AI 办公神器!腾讯元宝 2026 新版实操手册
本文记录元宝2026版本个人实战经验,拆解三层调用逻辑,整理不同业务场景下大模型、思考模式的选型策略,包含写作、数据分析、文档解析等功能的实操方法,分享一套适合办公学习的使用方案,同时记录使用过程中遇到的局限与优化建议。
2026-09-07 16:39:30
595
原创 驾驭 AI,而不是被 AI 淘汰
很多人会提出疑问:既然AI可以输出完整的分布式、高可用架构方案,架构师还有不可替代的价值吗?答案是:AI越强大,架构师的价值越高。架构师使用AI的核心目的不是直接照搬方案,而是利用AI做多方案对比、可行性验证。一份技术选型方案,需要综合业务目标、项目周期、人力成本、运维压力、长期业务演进等多重现实因素做权衡取舍。AI可以提供理想化的最优理论方案,但无法替团队做出妥协与取舍。三层能力最本质的区别,就是决策权重逐步从AI移交到人的手上。你在职场是否安全,本质取决于你处在哪一层。
2026-09-04 17:25:29
751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅