KEEP EXPLORING

更多值得阅读的内容。

第 12 页 · 持续积累的技术实践

⌘探索技术专题找到你的下一站Agent16 篇文章 ↗Java550 篇文章 ↗Spring568 篇文章 ↗架构运维314 篇文章 ↗面试与职场68 篇文章 ↗

最新文章

持续更新的技术实践

深入剖析 JVM 的启动过程

你可曾想过:当你在终端里敲下 java,在 main 方法真正运行之前,JVM 为了“创造一个可运行你的程序的宇宙”,到底经历了哪些步骤?从参数校验、系统资源探测,到选择垃圾回收器,再到类的加载、链接与初始化,这些看不见的过程决定了应用的启动体验与后续性能。本文用一个极简的 HelloWorld 贯

探索 Java 中的新 HTTP 客户端

你是否也遇到过这样的时刻:只是想发个 HTTP 请求,却被连接管理、重定向、超时与线程阻塞折腾得不亦乐乎?那就试试 Java 11 正式标准化了全新的 HttpClient,原生支持 HTTP/2、异步与 WebSocket,极大简化了客户端网络编程。 1. 概览 本文将介绍 Java 11 对全新

Spring Boot 进阶:企业级性能与可观测性指南

扩展 Spring Boot 应用不仅仅是添加更多服务器。它关乎工程效率——在水平扩展之前,从现有硬件中榨取每一分性能。 在本文中,我们将探讨如何为高性能、云原生环境调优、扩展和分析 Spring Boot 应用——包含实践示例、代码注释和架构可视化,你可以立即应用。 为什么性能优化很重要 大多数

Java 25 vs Scala: 为什么 Scala 领先了 20 年

最近,一股「请愿风」席卷了 Reddit 和 X 的技术圈。Spring 框架的布道师 Josh Long、Kotlin 核心开发者等业界大佬纷纷发声,公开呼吁 Java 加速引入各种「现代化」特性。 有意思的是,这些被热切期待的「未来特性」,在 Scala 中早已是十几年前就实现的标准功能。

Spring Boot 4 黑科技: 消灭空指针异常!

生产环境的 NullPointerException 一直是困扰 Java 开发者的"幽灵"。每个人都遭遇过:这段代码在本地开发环境运行得好好的,但到了生产环境却莫名其妙地抛出 NPE 或触发其他边界异常。 问题的根源在于:Java 传统的类型检查无法在编译期区分可空与非空类型。 当你看到