qq_39093474
码龄9年
求更新 关注
提问 私信
  • 博客:387,316
    社区:1
    387,317
    总访问量
  • 125
    原创
  • 10,546
    粉丝
  • 67
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2017-06-08
博客简介:

qq_39093474的博客

查看详细资料
个人成就
  • 获得443次点赞
  • 内容获得41次评论
  • 获得1,433次收藏
  • 代码片获得12,681次分享
  • 博客总排名10,178名
  • 原力等级
    原力等级
    7
    原力分
    3,183
    本月获得
    8
创作历程
  • 30篇
    2026年
  • 1篇
    2025年
  • 37篇
    2024年
  • 118篇
    2023年
  • 92篇
    2022年
  • 1篇
    2021年
  • 31篇
    2020年
  • 48篇
    2019年
  • 61篇
    2018年
成就勋章
TA的专栏
  • Spring AI2.0
    3篇
  • ai
    6篇
  • ai工具
  • Claude Code
    2篇
  • Codex
  • Cursor
    3篇
  • 插件
    6篇
  • 架构思维
    10篇
  • 云原生
    18篇
  • 分布式
    12篇
  • springboot实际应用
    36篇
  • sprint boot
    17篇
  • springcloud
    13篇
  • redis
    36篇
  • grafana监控
    4篇
  • 数据库
    28篇
  • 消息队列
    8篇
  • JVM
    11篇
  • 数据结构
    4篇
  • Linux
    1篇
  • 日志
    3篇
  • 前后端分离
    6篇
  • 网络编程
    1篇
  • ES
    3篇
  • IO流
    1篇
  • NIO
    2篇
  • shell
    2篇
  • nginx
    10篇
  • mybaits
  • spring进阶
    12篇
  • spring mvc
    32篇
  • spring
    44篇
  • 多线程
    18篇
  • java集合
    5篇
  • java基础
    25篇
  • JBoss,Tomcat
    4篇
  • maven
    2篇
  • VUE
    9篇
  • Ajax
    4篇
  • html
    17篇
  • css
    14篇

TA关注的专栏 3

TA关注的收藏夹 0

TA关注的社区 4

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 服务器
    linux
创作活动更多

编程达人挑战赛·第12期

作为写代码的你,是否也渴望被更多人看到?技术人员普遍有一个共性——明明技术很强,却没人知道你做了什么;花了很多时间踩坑,却没人因你少走弯路;脑子里有一堆干货,但却不懂如何有效地输出。 在如今写代码的人越来越多的时代,能够清晰表达自己思路与技术的人却少之又少。 因此,我们发起了这个【编程达人挑战赛】——帮助你将代码变成作品,将技术转化为真正的价值,同时激励更多的人坚持写作与分享。 注:活动细则介绍请看此贴:[https://bbs.csdn.net/topics/619791811](https://bbs.csdn.net/topics/619791811)。

759人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

AI插件工具推荐

推荐一款神级 Claude Code 插件,暴涨 9.1 万 Star!GitHub 榜首竟是个 Markdown 文件,还狂揽 4.5 万 Star开源了!Claude Code 最佳实践 60 天斩获 54k Star,前后端开发直接起飞了!Superpowers、OpenSpec、Spec-Kit 傻傻分不清楚?从此前端告别「AI味」,又一个神级 Skill。。。告别古板前端界面,这个 Github 狂揽 8.1万 Star 的 UI 开源项目,让你 AI 生成的 UI 界面审美直接拉满一条命令,搭起
原创
博文更新于 2026.07.26 ·
246 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

MCP实战指南,mcp视频教程,2小时学透mcp

创建 AsyncExitStack,用于托管所有异步资源释放,这是为了后续连接 MCP Server 时使用 `async with` 语法自动管理上下文。# 从环境中读取配置项# 对 LLM 相关配置进行初始化raise ValueError("❌ 未找到 OpenAI API Key,请在 .env文件中设置 DASHSCOPE_API_KEY")# 初始化 OpenAI 客户端对象# 初始化 MCP Session(用于延迟赋值),等待连接 MCP Server 后再初始化它。
原创
博文更新于 2026.07.15 ·
59 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Superpowers、OpenSpec、Spec-Kit 傻傻分不清楚?

最近这段时间,我的技术群几乎被三个名字刷屏了——OpenSpecSpec-Kit。这三个项目在GitHub上都是现象级的存在:Superpowers狂揽238K Star,Spec-Kit斩获115K+ Star,OpenSpec也有46K+ Star。加起来快40万Star,这是什么概念?Spring Boot整个生态加起来都没这么多。但问题来了:它们到底有什么区别?我该用哪个?今天这篇文章就专门跟大家一起聊聊这个话题,希望对你会有所帮助。,到底该怎么选?
原创
博文更新于 2026.07.13 ·
594 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

线上问题定位神器:Arthas,已接入MCP

Arthas使用教程(8大分类)线上问题要如何才能快速排查?CPU飙高、接口变慢、内存泄漏,每一次都是手忙脚乱,一边翻Arthas命令手册,一边对着控制台输出猜问题。如果你是刚入行的新人,可能连该敲什么命令都不知道。不过,这一切正在改变。2026年,Arthas正式接入了MCP。这意味着AI可以直接调用Arthas的所有诊断能力了。以后排查线上问题,就变得更加简单了,只需要跟AI对话就行。Arthas接入MCP,标志着线上故障排查进入了“AI辅助诊断”的新阶段。
原创
博文更新于 2026.07.09 ·
277 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

如何让AI一边修 Bug,一边重构代码,一边帮你review?

用 AI 写代码的时候,大家有没有遇到这样一个问题:它一次只能干一件事。你让它重构一个模块,它就在那儿埋头干,你只能等着。想同时让它帮你修个 bug?不行,得排队。其实可以用 Git Worktree 让多个 Claude Code 实例同时工作,各干各的,互不干扰。git worktree与branch的本质区别与实现原理机制详解一文讲透 Codex 工作树(Worktree):它和 Git 分支到底是什么关系?Git worktree:多工作区并行开发与实践。
原创
博文更新于 2026.07.09 ·
330 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

利用Cursor AI编程 基于Spring AI 2.0的RAG企业内部知识库问答系统

vite构建前端vue项目:npm create vite@latest。输入项目名称,选Vue,选JavaScript,选Yes,直接构建。扫码 下载 支付宝 沙箱版 APP 后,用 卖家版账号登录APP。首先项目目录,进入cmd命令行:贴下vite构建命令。左侧菜单 沙箱工具 下载(目前只支持Android)注册安装好ngrok后,配置下你的权限token。很快Cursor就给我们生成了项目方案。支付宝沙箱申请地址(登录后台)高清视频+源码+文档下载。百炼云平台大模型接口。redis向量数据库。
原创
博文更新于 2026.07.09 ·
35 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一张图带你搞懂AI圈的那些“黑话”

最近,AI领域的新名词层出不穷:LLM、RAG、Agent、知识图谱、多模态……很多小伙伴被这些术语搞得晕头转向,感觉每个字都认识,但连在一起就不知道是什么意思了。今天这篇文章我就用一张“AI知识图谱”,把这些核心概念串起来,用最通俗的语言和代码示例,帮你一次性搞懂它们是什么、有什么用、怎么用。希望对你会有所帮助。术语核心作用输入输出典型应用LLM理解生成语言文本文本聊天、写作RAG检索+生成问题+知识库有依据的答案企业问答Agent自主执行任务目标行动结果自动化。
原创
博文更新于 2026.07.09 ·
186 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

Java5大AI框架!

在AI技术爆发的这两年里,我一直在思考一个问题:Python有LangChain,JavaScript有LangChain.js,我们Java开发者拿什么来构建AI应用?这个问题在2024-2025年终于有了答案。随着Spring AI的1.0 GA发布、LangChain4j的持续迭代、阿里云开源Spring AI Alibaba和AgentScope-Java,以及微软的Semantic Kernel加入战局,Java生态终于形成了完整的AI开发版图。
原创
博文更新于 2026.07.09 ·
288 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

Spring AI 2.0

Spring AI 2.0 开发Java Agent智能体 - Spring AI 2.0简介Spring AI 的核心设计思想是什么?它解决了 Java 开发者接入大模型时的哪些痛点?Spring AI 2.0 开发Java Agent智能体 - Ollama简介以及安装和使用工具调用(Tool Calling,又称 Function Calling)是 Spring AI 2.0 的核心能力之一,它让 LLM 能够调用你在 Java 后端中定义的函数,从而打通了 AI 与外部系统的连接。
原创
博文更新于 2026.07.05 ·
326 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

OpenSpec 从入门到精通:AI 时代的最佳 SDD 范式

同样都是「先写规范再写代码」的开源 SDD 框架,OpenSpec(https://github.com/fission-ai/openspec) 展现出了极高的工程性价比,无论是使用 Claude Code、Cursor 还是 Aider,都可以无缝接入 OpenSpec 的规格管理层。这些问题需要人来做判断,AI 做不了这个主。整个流程跑下来,OpenSpec 产出的效果还是令人满意的,一些前期没有考虑到的细节 AI 都补上了,生成的相关文档也有利于开发人员的知识对齐,可以尝试在团队内部推广。
原创
博文更新于 2026.06.11 ·
731 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

AGENTS.md 越写越长,AI 越来越傻,记我踩过的 15 个坑

最近看到一位知名的技术老总转发了一篇文章,说学了一个 AGENTS.md,这个好啊。readme.md 是给人读的,AGENTS.md 是给 AI 读的。然后在评论区贴了一个他做的 AGENTS.md。朋友圈里的其他大佬也看到了,当即指出说,AGENTS.md 是目录不是百科全书,只放索引就够了。要是乱七八糟的都放进 AGENTS.md 里,那该多费 token 呢。从这里就可以看出,不少人对 AGENTS.md(以及类似的 CLAUDE.md)有非常多的误解。所以,本文就尝试着把一些的常见。
原创
博文更新于 2026.06.10 ·
253 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

java优化小技巧

默认情况下,调用类的构造函数时,Java 会把变量初始化成确定的值,所有的对象被设置成 null,整数变量设置成 0,float 和 double 变量设置成 0.0,逻辑值设置成 false。除非是必须的,否则应该避免使用 split,split 由于支持正则表达式,所以效率比较低,如果是频繁的几十,几百万的调用将会耗费大量资源,如果确实需要频繁的调用 split,可以考虑使用 Apache 的 StringUtils.split (string,char),频繁 split 的可以缓存结果。
原创
博文更新于 2026.06.10 ·
153 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

claude code零基础教程

Claude Code 超详细完整指南(手把手)-最新版-2026版claude code 的安装方法。
原创
博文更新于 2026.06.09 ·
155 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

10.4 万 Star,MarkItDown 再次登顶

很少有开源项目能够多次登顶 GitHub 周榜的,而微软开源的 MarkItDown 项目就是其中之一。这个将 PDF、Word、PPT 甚至音频视频转成 Markdown 的 Python 工具,凭什么在发布半年后还能单周暴涨 1 万星?为什么它成了 AI 时代的“文档翻译官”?带着这两个问题,接下来,我们就一起来看看它有何秘密。MarkItDown 的反复霸榜,是因为它真的解决了一些场景下需要解决的问题,更是一个基础设施项目的胜利。
原创
博文更新于 2026.06.09 ·
162 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

实践应用:Spring Boot项目集成Mybatis-Plus

MyBatis的增强方案确实有不少,甚至有种感觉是现在如果只用 “裸MyBatis”,不来点增强插件都不好意思了。这不,在上一篇文章《》 中尝试了一下 MyBatis Generator。这次来点更加先进的 Mybatis-Plus,SQL语句都不用写了,分页也是自动完成,嗯,真香!
原创
博文更新于 2026.06.02 ·
561 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot集成Druid,配置详解新手必须读

Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。Druid也是配置最简单使用最方便的一种连接池。Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以自由选择。
原创
博文更新于 2026.06.02 ·
9398 阅读 ·
27 点赞 ·
2 评论 ·
73 收藏

Java 8 的异步编程利器 CompletableFuture 详解

的get()方法是阻塞的,我们一般建议使用。并且一般建议使用自定义线程池。但是如果线程池拒绝策略是或者,当线程池饱和时,会直接丢弃任务,不会抛弃异常。因此建议,线程池策略最好使用,然后耗时的异步线程,做好线程池隔离哈。
原创
博文更新于 2026.06.02 ·
824 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

为什么大厂一般不推荐使用@Transactional?

对于从事java开发工作的同学来说,Spring的事务肯定再熟悉不过了。在某些业务场景下,如果一个请求中,需要同时写入多张表的数据。为了保证操作的原子性(要么同时成功,要么同时失败),避免数据不一致的情况,我们一般都会用到Spring事务。确实,Spring事务用起来贼爽,就用一个简单的注解:@Transactional,就能轻松搞定事务。我猜大部分小伙伴也是这样用的,而且一直用一直爽。但如果你使用不当,它也会坑你于无形。今天我们就一起聊聊,事务失效的一些场景,说不定你已经中招了。
原创
博文更新于 2026.06.02 ·
162 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

Codex 使用教程

保姆级 Codex 使用教程OpenAI Codex:下一代 Coding Agent 全面解析2026 年 4 月实测:OpenAI Codex 保姆级教程,从安装到 MCP、Skills 与多智能体协作精通 Codex:从入门到高阶的终极使用技巧Codex++:给 Codex App 加上删除、导出、插件解锁和 Provider 同步能力
原创
博文更新于 2026.05.31 ·
204 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

Claude Code、Cursor 和 Codex,到底选哪个?

Claude Code、Cursor 和 Codex,到底选哪个?2026 AI Coding 四巨头深度解析:Kiro、Trae、Cursor、Codex、Claude Code 完整部署与使用指南
原创
博文更新于 2026.05.31 ·
146 阅读 ·
6 点赞 ·
0 评论 ·
2 收藏
加载更多