本文基于若依3.9.2、SpringBoot3版本。 统一返回对象设计:AjaxResult 与 R 的取舍 前后端分离的项目里,所有接口的响应必须有一套统一结构,前端才能用一套固定逻辑判断成败、取数据。若依在 com.ruoyi.common.core.domain 包下提供了两个统一返回对象,代 ...
微软开源Agent Lightning框架,用真实Harness做强化学习训练,6000条样本把Qwen3.5-9B的SWE-bench从41.8%拉到56.4%,追平GPT-5.5。 ...
背景 9年老Java学大模型应用开发 实操 pom 这里有个问题,原来用的SpringBoot版本是3.5.16,SpringAI版本是1.1.2。结果配置的 initialize-schema: true 无效,项目启动总是报错:collection不存在。用AI找问题说是当前SpringAI版本 ...
边双连通分量 在图论中,边双连通分量(Edge Biconnected Component,通常简称 e-BCC)描述的是一种具有高度可靠性的网络拓扑结构。 定义 简单来说,边双连通分量是指不包含任何“桥”(割边)的极大连通子图。这意味着在这个子图内部,无论你切断哪一条边,子图内的所有节点依然保持连 ...
异步任务框架的监控、运维与故障排查实战 引言 一个企业级框架的价值不仅在于其功能完备性,更在于其可观测性和可维护性。当系统在生产环境遇到问题时,能否快速定位根因、评估影响范围、制定恢复方案,是衡量框架成熟度的重要标准。 本文将深入探讨 tudicloud-async-task 框架的监控体系、运维工 ...
深入理解租约机制:用数据库实现分布式任务调度 引言 在分布式系统中,如何保证同一个任务只被执行一次?如何在 Worker 节点宕机后自动恢复任务?传统方案通常依赖 Redis 分布式锁或 ZooKeeper 协调服务。但在 tudicloud-async-task 框架中,我们选择了一条不同的 ...
场景:sby-component-mybatisplus 组件中自定义 MyBatis 枚举处理器,从"同包同名 shadow 覆盖"重构为"setDefaultEnumTypeHandler 官方扩展点注册"。本文记录两种方案的原理、对比与关于健壮性代码的思考。 一、背景:为什么需要自定义“myb ...
本文作者饭后咖啡,有修订和改动。 1、引言 离线消息是IM系统的核心能力,当用户不在线时,消息必须可靠存储,待用户上线后完整推送。本文将对比主流的离线消息存储方案,帮你找到最适合业务场景的架构。 2、离线消息的业务特征和主流存储方案概览 离线消息的业务特征: 方案对比总览: 3、存储方案1:MySQ ...
在政企信息化私有化项目落地、招投标验收场景中,软件功能可用性、性能稳定性、数据可靠性,都需要可溯源、可举证、标准化的依据支撑。很多技术团队在会务系统选型时,长期依赖厂商演示、口头承诺和简易自测,缺少标准化的第三方核验凭证,极易造成项目验收卡点、资料归档不规范、能力指标无法量化等问题。 针对内网AI会 ...
假设一位客人来到门口。 门卫会问: 你是谁?资料在哪里?怎么证明你不是冒牌货? 在 OAuth 中: 客人是 OAuth Client; 门卫是 Authorization Server; CIMD 就是 Client 放在网上的一张身份卡。 一句话理解 CIMD CIMD 全名是 Client I ...
claude code原理浅析 前置知识 在深入原理之前,先交代几个本文会反复出现的概念: Claude Code:Anthropic 推出的命令行 AI 编程助手。它不仅能回答问题,还能直接读写文件、执行命令、搜索代码——这类能自主调用工具、完成多步任务的 AI 通常称为 Agent(智能体)。 ...
Agent 为什么能自己干活,又为什么经常翻车?这篇文章不调框架、不讲概念,直接手写 40 行 ReAct 循环,把 Agent 的底裤扒干净:LLM 怎么思考、工具怎么调用、记忆怎么流转、循环怎么串起来。再对比 Plan-and-Execute 模式,附一张选型决策树告诉你什么时候用哪种。最后拆四... ...
偷懒得很,大部分都使用了AI精修。 最短路问题一般有3种解法: 无权图直接用 BFS; 有权正边图用 Dijkstra; 动态规划; 游戏大地图/寻路系统优先选 A*。 解题算法 Dijkstra算法 Dijkstra 算法的核心思想是贪心 + 边松弛:每次选出当前未确定最短路中累积距离最小的节点, ...
企业微信推送文件:应用消息 vs 群机器人 Webhook 场景:Java 后端生成 PDF(简报、值班信息)后,自动推送到企业微信群。 两条通道都实测跑通过,本文记录原理、完整代码、踩坑点和选型结论。 一、先说结论 维度 应用消息(agentid) 群机器人 Webhook 凭据 corpId + ...
Cordis提出“时空可组合性”:时间维(Temporal)确保插件卸载时副作用可完整回滚;空间维(Spatial)保障依赖动态响应与隔离。通过可逆Effect与响应式Coeffect,实现运行时安全热插拔。 ...
物理课上有不少知识点,单靠板书和静态 PPT 很难讲清楚。 以凸透镜成像为例,学生需要同时理解物距、像距、焦距、像的大小和虚实变化。物体从远处逐渐靠近透镜时,像究竟如何移动、何时变大、什么时候变成虚像,静态图片和 PPT 动画很难完整呈现。 如果能直接拖动物体,并实时看到光线路径和成像结果,学生理解 ...
HighReport报表工具适合做:电厂 SIS 报表、电厂生产运行报表、电厂生产统计报表关于作者 作者从事电厂 SIS 项目实施 15 年以上,深耕火电信息化现场,参与过电厂侧、分公司侧、集团侧多级报表平台建设,完整接触火电全专业报表业务:生产运行报表、锅炉报表、汽机报表、化学报表、燃料报表、环保 ...
一、行业乱象:AI 低代码的“皇帝新衣” 2026 年的低代码赛道,AI 已成标配。打开任意一家厂商官网,清一色标榜“AI 原生”“智能开发”“大模型深度集成”。据中国信通院数据,国内低代码平台整体 AI 化率已达到 75%,较 2024 年的 28%实现了跨越式增长。 数字很漂亮,但泡沫同样惊人。 ...
在跨区域办公、政务协同、集团化管理和远程培训逐步常态化的背景下,视频会议系统已从单一的“远程通话工具”,转变为组织内部协作与业务调度的重要基础设施。 但在实际建设中,部分单位仍面临终端类型不匹配、会议室设备接口复杂、音视频效果不稳定、数据共享操作繁琐、分支机构运维压力较大等问题。尤其是在总部与分支机 ...
前言 传送门。 又是毒瘤数据结构。 题意 给定两棵树 \(T\) 和 \(T'\),节点编号为 \(1\sim n\),以 \(1\) 号节点为根。对于所有点对 \((x, y)\),求出: \[dep_x + dep_y -\left(dep_{\text{lca}(x,y)}+dep'_{\te ...