首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
Spring AI Alibaba已停更了,Java还有希望吗?
前言 最近技术群里有个话题讨论得特别激烈——“Spring AI Alibaba是不是停更了?” 起因很简单。 有人翻了GitHub的Releases页面,发现上一个正式版还是v1.1.2.2,发布于
QQSafeChat:基于 NapCat + DeepSeek 的 Ubuntu QQ 智能回复机器人
项目简介 QQSafeChat 是一个运行在 Ubuntu 系统上的 QQ 自动回复机器人,基于 NapCat 框架接入 QQ 消息收发,通过 DeepSeek 大模型生成智能回复。支持私聊自动回复、
Prometheus 监控体系实战:一张地图与三条路径
本文是 Prometheus 监控体系实战总纲:分层采集、方法收敛、告警治理、可视化下钻与报告决策构成闭环,外加高可用与安全底座,并给出三条按目标选择的阅读路径,指明 14 篇的定位与顺序。
游戏服务器内存持续上涨排查实录
压测期间堆内存持续上涨,YGC 单次 421ms、FGC 接近 20 秒。第一反应是调 GC 参数——调完发现增速纹丝不动,这才意识到方向错了:这不是 GC 配置问题,是分配速率问题。本文记录用 JP
Python协程深度解析:从原理演进到实战避坑
在Python高并发开发场景中,多进程、多线程存在资源开销大、线程切换成本高、GIL全局锁限制等痛点,而**协程(Coroutine)**凭借用户态轻量级切换、极低资源消耗、高并发吞吐量的优势,成为I
第14篇 从监控到可观测性:体系化总结与演进路线
本系列前十三篇搭建了监控闭环体系,厘清监控与可观测性(指标、日志、链路三支柱)区别,给出从指标到日志、链路、OTel的分阶段演进路线,坚持痛点驱动、平滑演进。
go语言中的互斥锁以及读写互斥锁
会造成多个协程输出相同的数字? 会。程序存在数据竞争,多个 goroutine 很可能输出相同数字 解决办法:互斥锁 互斥锁是传统并发编程中对共享资源进行访问控制的主要手段, 它由标准库sync中的M
阿里云RDS数据库入门:什么时候该用云数据库?
什么时候该用阿里云RDS云数据库,什么时候直接用ECS装MySQL?简单说:业务小用ECS装就行,业务大了用RDS省心。下面说清楚区别。 一、RDS是什么? RDS是阿里云托管的MySQL数据库。你不
数据结构:时间复杂度和空间复杂度
时间复杂度和空间复杂度是数据结构里最基础的两个概念,专门用来衡量算法的效率。整篇的思路,其实是从"怎么衡量效率"这个问题谈起,逐步延申,引出这两个重要概念。
代码走查的建议为什么总是说了等于没说
代码走查的建议,为什么总是"说了等于没说"? 上个月,我在一次代码走查里又说了那句话: 说完我自己就愣住了。因为这已经是第三次说同一句话了。第一次是三个月前,第二次是上个月,第三次是现在
如何用 Python 计算抛物线 SAR(Parabolic SAR)指标?
一句话回答: 抛物线 SAR(Stop And Reverse)是 Wilder 发明的趋势跟踪 + 移动止损指标:价格在 SAR 之上为多头、跌破 SAR 翻空,点位随趋势加速上移/下移。用 Alp
分布式锁深度剖析:从“互斥”到 Fencing Token 的工程实践
分布式锁深度剖析:从“互斥”到 Fencing Token 的工程实践 目录 分布式锁到底要解决什么问题 先区分两个概念:锁服务的一致性与业务数据正确性 租约/超时机制为什么无法彻底避免“旧客户端苏醒
Java static 关键字详解|静态变量、静态方法、静态代码块
static 是 Java 里最常见也最容易被乱用的关键字。用班级学生类比讲清静态变量、静态方法、静态代码块,避开 AI 写代码时常见的误用坑。
列表是自家的,点进去为什么能看到别家客户?
列表按租户过滤了,详情却只按订单号查。同号会打开别家客户,列表没有的号也能进。用 JDK 21、MyBatis 和 H2 复现,附完整代码与预期结果。
即时通讯系统的关键设计
从一条消息的发送出发,梳理消息链与游标、去重补齐、已读未读、群聊扩散、消息更新、多端同步和异常恢复,结合 Telegram、Slack、Discord 等公开方案,讲清即时通讯如何做到不重不漏。
ai-agent工具小结
本章讲了: 工具的表现形式:只有安全约束、高频次调用、参数复杂、平台差异退回到专用工具;处理泛化任务时候采用通用性工具;它与“一次让工具能力看多少条信息”是两个独立维度。工具能力的分发渠道通过MCP
go语言中的只读/只写管道,多路复用select,捕获协程异常
创建一个只写管道 只写管道只能往管道里面写数据,不能从管道里面读取数据, 通过 chan<- 来创建一个只写管道 创建一个只读管道 只读管道只能从管道里面读取数据,不能往管道里面写数据, 通过 <-c
Go 泛型并发利刃:async 库深度评测——370K ops/s、零依赖、生产就绪
先获取 README 里的关键数据作为文章素材: The user wants me to generate a CSDN article recommending the async library
给 43 个「改口日」做法证:九年数据里藏着一座城市的批量订正
九年间只有 43 天够得上「异常」:四次特大脉冲当天都是同一座城市在批量订正。异常定位、证据固定到成因归位,完整走一遍。
Spring AI Alibaba Graph实战:从ReAct Agent到Workflow,企业AI复杂流程该如何编排?
前言 前面我们已经聊过 Tool Calling 和 ReAct Agent。 Tool Calling 解决的是: ReAct Agent 又向前走了一步: 于是很容易产生一个问题: 既然 Agen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30