logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Servlet = Java 时代最底层的 Web 请求处理机制

Servlet 在 Java Web 体系里到底处在什么位置,HTTP 请求究竟是怎样一路走到你的业务代码里的。

文章图片
#servlet#java#前端 +2
JDBC = Java 访问数据库的最底层规范:从 DriverManager 到 ORM

哪怕 2025 年了,JDBC 仍然是 Java 后端开发的“必修底层课”:它不时髦,但永远躺在调用栈最下面;它露出很少,但一出问题就是大问题;理解它,不是为了多写几行原生 JDBC,而是:让你在面对 ORM 和连接池时,真正知道自己在干什么。

文章图片
#java#数据库#开发语言 +2
从配置到日志:一文吃透 Java / Spring 在云原生时代的配置管理与日志体系

这篇文章刻意把「配置管理」和「日志」放在一起聊,目标只有一个,就是帮你建立一套统一的“世界观”: Spring 里配置怎么流动,日志怎么流动,它们如何一起在云原生架构里协同工作。

文章图片
#java#spring#云原生 +4
Spring Bean vs Component:为什么同样是“组件”,Java 却要发明一个 Bean?

为什么 Spring 世界一定要单独搞一个「Bean」这个名词?`@Component`、`@Service`、`@Repository` 这些注解到底算什么?它们和我们心里的「组件」到底是同一类东西,还是两个世界?

文章图片
#java#spring#后端 +2
Maven = Java 构建世界的“事实标准”:从 pom.xml 到云原生 CI/CD

学 Maven,不是为了“背命令、背 XML 标签”,而是为了在脑子里多长出一条“从源码到制品”的清晰流水线。当这条线清晰之后,你在 Java 世界做的所有工程化选择 —— 无论是 Spring、Gradle、Docker 还是 K8s —— 都会有一个更稳的落点。

文章图片
#java#maven#xml +4
Java Web 不只是 Spring Boot:从七层网络模型到 Servlet / Netty / WebFlux 全家桶

帮你搭一张 “从网络到 Java Web 的全景图”:用 七层网络模型 搭一个坐标系;把 HTTP / TCP / Socket / NIO / Netty 放回各自的位置;再看 Servlet / Spring MVC / WebFlux 各自站在哪一层。

文章图片
#java#spring boot#云原生 +3
Java 虚拟线程 Virtual Thread:让“每请求一线程”在高并发时代复活

Virtual Thread 不是“新一代 ThreadPoolExecutor”,而是把原来那个沉重的 `Thread` 拆成了两层:底层少量 平台线程(OS 线程);上面跑着大量 虚拟线程(Virtual Thread)。

文章图片
#java#后端#spring +2
从 flatMap 到矩阵外积:把“升维 / 降维”变成 JAVA 开发者的直觉

flatMap 到底在干嘛?为啥一会儿是 `T -> Stream<R>`,一会儿又变成了扁平的一维流?

文章图片
#矩阵#java#线性代数
Spring Cloud / Dubbo 是 2 楼,Kubernetes 是 1 楼,Service Mesh 是地下室:Java 微服务的“三层楼模型”

我不会再问‘到底该选 Spring Cloud 还是 K8s 还是 Mesh’,我会先问:这件事应该放在 应用层、平台层还是网络治理层?框架只是实现,分工才是底层逻辑。

文章图片
#spring cloud#dubbo#kubernetes +4
2025 年版笔记:Java 开发如何用 AI 升级 CI/CD 和运维?

在 CI/CD 和运维里,最有价值的不是某个工具,而是“经验往左推”的速度:把线上踩过的坑、解决过的问题,变成「测试 + 规范 + 自动化」的速度。

文章图片
#java#云原生#ci/cd +3
    共 26 条
  • 1
  • 2
  • 3
  • 请选择