
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
SpringBoot3的升级血泪史:我把200个javax包名改成jakarta后
从javax到jakarta,不过是几个字母的变化,却让整个Java生态阵痛了两年。这让我想起《小王子》里的话:「真正重要的东西,用眼睛是看不见的。我们改的哪里是包名?是程序员对「更好」的执念,是技术世界永不停歇的新陈代谢。或许某天,jakarta也会被新的名字取代,但那时的我们,大概还是会一边骂骂咧咧,一边敲下全局替换的快捷键——毕竟,折腾,才是程序员的宿命啊。(完)互动话题:你在技术升级时踩过

Go为何天生适合云原生:一场编程语言的范式革命
Go语言之所以成为云原生开发的事实标准,不是因为它完美无缺,而是因为它在性能/开发效率/部署复杂度的三角关系中找到了最佳平衡点。当Java还在为容器优化JVM内存占用,当Python还在为GIL限制头疼时,Go已经用最简单直接的方式解决了云原生开发的核心痛点。云原生不需要最强大的语言,而需要最适合的语言。Go的成功印证了一个真理:在基础设施领域,简洁、高效和实用主义永远比语言特性的堆砌更重要。
13.Gin集成WebSocket
从HTTP到WebSocket的通信革命

Spring Boot集成MinIO文件上传实战
本文介绍了如何使用Spring Boot集成MinIO实现高性能文件存储解决方案。针对传统文件存储方案扩展性差、维护成本高的问题,文章对比了MinIO对象存储的优势,包括优秀的扩展性、高可用性和云原生支持。通过详细的环境搭建步骤和代码示例,展示了如何快速部署MinIO服务并集成到Spring Boot应用中,实现文件上传、下载等核心功能。该方案特别适合需要数据主权和成本控制的企业,能够有效解决用户

到底了








