欢迎来到我的博客

分享技术经验,记录学习成长

阅读文章 关于我

最新文章

查看全部

为什么你的 Vibe Coding 体验那么差?

昨天下午参加了腾讯云上海架构师同盟组织的线下沙龙《AI时代架构师如何Vibe Coding》。对于这个前沿话题,分享嘉宾各有观点,引发了激烈的辩论,作为听...

退订Cursor了!深度使用Claude Code两周,撸了个新产品 Unified TTS,效果惊艳

最近深度使用Claude Code两周时间,撸了个产品:Unified TTShttps://unifiedtts.com/ 。 该产品主要是面向开发者的...

人工智能对就业影响的6个事实

自AI热潮起来之后,对于人类是否会被替代,我们是不是都会失业,一直都是被热烈讨论的话题。 这里分享一篇DD早上看到的一篇斯坦福的最新论文《煤矿里的金丝雀?...

8 个 Spring Boot 缓存技巧,大大缩短你的API响应时间

曾经响应时间只有300毫秒的接口,现在却慢如蜗牛,需要3秒钟才能响应——更糟糕的是,经常直接超时。 用户疯狂地刷新页面,客服工单如雪花般飞来,我的手机铃声...

Spring Boot 4 的 11 项重大变更全面解析!

大家最近有没有注意到?当我们创建一个新的Spring Boot项目时,现在有了Spring Boot 4.0.0预览版的选项,Spring Boot 4是...

10个Java开发者必须改掉的过时编程习惯

"如果你一直拖着过去不放,就无法向前进步。"这正是我在代码审查时对团队说的话。然而,每次我打开一个拉取请求时,我仍然看到过时的Java特性、坏习惯和应该在...

使用 Spring AI 实现文本转 SQL

1. 概述 随着技术的发展,现代应用程序越来越多地采用自然语言界面来简化用户与系统的交互。这种方式在数据检索场景中尤其实用,让非技术用户也能通过简单的自然...

Spring Boot 虚拟线程 vs WebFlux:谁更胜一筹?

Spring Boot 作为构建现代 Java 应用程序的强大框架,为开发者提供了多种处理并发和可扩展性的解决方案。其中最受关注的两种方案是 Spring...

Java 24 五大特性

Java 24 是平台演进过程中一个大胆而深思熟虑的重要里程碑。经验丰富的 Java 开发者不仅会欣赏这次发布的变化数量,更会被其深度和发展方向所震撼。本...

告别微服务,迎接SCS(Self-Contained Systems)?新概念还是炒冷饭?

最近看了 Simon Martinelli 在 Spring I/O 2025 的演讲:《Say Goodbye to Microservices, Sa...

Spring Boot 中为什么不要将 DTO 与 Entity 混合使用

刚开始学习 Spring Boot 的时候,我对 DTOs(数据传输对象)和 Entities(实体类)没有太深入的思考。通常的做法就是创建一个类,然后到...

Spring Boot + Multipart 文件上传:为什么你的应用在 10MB 后会失败

说实话,文件上传问题是后端开发中最令人头疼的 bug 之一。我至今还记得第一次遇到 Spring Boot 应用拒绝上传大于 10MB 文件的情况。小文件...

Spring @Transactional 详解:何时使用、为什么使用、如何使用

本文是关于 Spring Framework 中 @Transactional 注解的完整教程,面向有一定基础的开发者,将详细介绍注解功能、使用场景、核心...

别再花冤枉钱!BilldDesk 开源方案替代商业远程桌面

在当今数字化办公与远程协作愈发普及的时代,远程桌面控制软件成为了众多企业和个人不可或缺的工具。无论是企业的技术支持人员需要远程协助客户解决设备问题,还是员...