摘要: 初衷 写博这件事,其实从大学开始就一直断断续续的有在做,几大博客平台都有玩过,但是都不持久。真正想要认真地好好维护一个自己的博客是在2015年年底。 为什么突然就想好好写博客呢?其实与过去三年的工作经历直接相关。我的技术学习之路可以与很多人都不太一样。由于那三年里,我的工作都在工商银行任职,虽然,工 阅读全文
posted @ 2019-06-03 10:25 程序猿DD 阅读(5106) 评论(6) 推荐(15)
摘要: 你可曾想过:当你在终端里敲下 java,在 main 方法真正运行之前,JVM 为了“创造一个可运行你的程序的宇宙”,到底经历了哪些步骤?从参数校验、系统资源探测,到选择垃圾回收器,再到类的加载、链接与初始化,这些看不见的过程决定了应用的启动体验与后续性能。本文用一个极简的 HelloWorld 贯 阅读全文
posted @ 2025-11-16 21:18 程序猿DD 阅读(159) 评论(0) 推荐(0)
摘要: 在大模型逐渐融入业务系统的阶段,结构化数据输入/输出已成为落地应用的必需:RAG 检索结果、Agent 工具调用参数、业务查询结果、批处理列表等都需要让自然语言与“可机读”的结构化格式互通。事实标准是 JSON,但在高频调用、海量数据场景下,JSON 的标点开销会显著推高 token 成本。 如下J 阅读全文
posted @ 2025-11-14 17:01 程序猿DD 阅读(307) 评论(1) 推荐(1)
摘要: 你是否也遇到过这样的时刻:只是想发个 HTTP 请求,却被连接管理、重定向、超时与线程阻塞折腾得不亦乐乎?那就试试 Java 11 正式标准化了全新的 HttpClient,原生支持 HTTP/2、异步与 WebSocket,极大简化了客户端网络编程。 1. 概览 本文将介绍 Java 11 对全新 阅读全文
posted @ 2025-11-14 10:16 程序猿DD 阅读(261) 评论(0) 推荐(1)
摘要: 扩展 Spring Boot 应用不仅仅是添加更多服务器。它关乎工程效率——在水平扩展之前,从现有硬件中榨取每一分性能。 在本文中,我们将探讨如何为高性能、云原生环境调优、扩展和分析 Spring Boot 应用——包含实践示例、代码注释和架构可视化,你可以立即应用。 为什么性能优化很重要 大多数 阅读全文
posted @ 2025-11-13 23:03 程序猿DD 阅读(262) 评论(0) 推荐(2)
摘要: 在用 Claude Code、Cursor、CodeX 等 AI 辅助写代码的你,是否也遇到过这样两难:宣传里动辄“90% 代码由 AI 生成”,现实中却频繁踩到调试时间增加、隐性安全漏洞、功能跑起来但并不满足业务需求?如何把“聊天式、灵感式”的探索编码,升级为团队可依赖、可验证、可治理的生产级流程 阅读全文
posted @ 2025-11-13 09:36 程序猿DD 阅读(480) 评论(2) 推荐(0)
摘要: 作为 Claude Code 的深度用户,看到这篇文章觉得非常好,因此推荐给大家。原文链接:How I Use Every Claude Code Feature,下面是本篇文章的翻译,根据实际情况选择阅读。 我几乎每天都在使用 Claude Code。 在个人项目中,我每周会在虚拟机里运行它多次, 阅读全文
posted @ 2025-11-12 10:40 程序猿DD 阅读(915) 评论(0) 推荐(3)
摘要: 在一些需要高质量文本转语音(TTS)的场景中(比如:有声书配音、播客等)。之前介绍的EdgeTTS方案可能效果没有那么好。此时就比较推荐使用 MiniMax、CosyVoice这些提供的音色,这些音色的效果会更加拟人、逼真,接近真人发音。这里依然通过 UnifiedTTS 的统一接口来对接,这样我们 阅读全文
posted @ 2025-10-23 16:39 程序猿DD 阅读(205) 评论(0) 推荐(1)
摘要: 我们常以为接口的瓶颈在数据库或业务逻辑,但在高并发、海量请求下,真正吞噬 CPU 的,可能是“把对象变成 JSON”的那一步。当监控把序列化时间单独拆出来,你会惊讶它能让账单失控。这篇《The Hidden Cost of Jackson Serialization》对我启发很大:默认好用的 Jac 阅读全文
posted @ 2025-10-23 12:02 程序猿DD 阅读(29) 评论(0) 推荐(0)
摘要: 凌晨两点,支付服务的告警像雪崩一样砸来,你在控制台和栈跟踪间疯狂穿梭,却始终想不明白:Spring 的依赖注入,怎么会在生产里突然“失手”?我最近读到一篇事故复盘,讲的是两个看似无害的改动如何在生产环境联手把系统击穿,分析深入、启发很大。于是我把它完整翻译出来,分享给大家,希望能帮你少走弯路。 以下 阅读全文
posted @ 2025-10-23 10:36 程序猿DD 阅读(269) 评论(3) 推荐(1)
摘要: 最近在做的事情正好需要系统地研究微服务与单体架构的取舍与演进。读到这篇文章,许多观点直击痛点、非常启发,于是我顺手把它翻译出来,分享给大家,也希望能给同样在复杂性与效率之间权衡的团队一些参考。 微服务正在悄然消亡:这是一件美好的事 为了把我们的创业产品扩展到数百万用户,我们搭建了 47 个微服务。 阅读全文
posted @ 2025-10-22 19:25 程序猿DD 阅读(117) 评论(0) 推荐(0)