自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JavaPub

分享技术和副业,搜索、爬虫、逆向、web等,及服务端技术教程。

  • 博客(1620)
  • 资源 (44)
  • 收藏
  • 关注

原创 我会怎样为一个生产项目整理软著材料

本文以假设的Spring Boot + Vue设备巡检系统为例,阐述如何基于开源工具Copyright Forge Skill整理软件著作权材料。作者强调:先明确版本范围、隔离敏感数据、通过代码分析提取真实功能证据,再由责任人确认权属、开发日期等关键事实。工具辅助生成初稿与证据清单,但核心判断须人工完成,确保材料真实、可追溯,避免因自动化误判导致登记风险。

2026-11-10 10:07:47 121

原创 我开源了 Copyright Forge:让软著材料从真实代码出发

开源项目 Copyright Forge Skill 旨在解决软件著作权材料与真实代码脱节的问题。通过六步流程——项目扫描、证据提取、事实确认、档案锁定、材料生成与复查,确保材料可追溯、可验证。项目以真实代码为基础,结合人工确认,生成可修改的软著草稿,涵盖说明书、源程序、功能证据等,支持续办与变更追踪。强调“代码不替人决策”,所有关键事实需用户确认,保障材料一致性与合规性。

2026-11-10 10:00:47 91

原创 如果我要给自己的项目准备软著材料 我会怎样使用 Copyright Forge

我将使用王仕宇开源的 Copyright Forge Skill,基于真实代码项目(如任务管理系统)自动生成软件著作权材料。通过其流程化设计,先由 Agent 分析源码与文档,建立功能与代码的证据链;再由我确认权属、开发日期等关键事实,避免虚构内容;随后生成包含说明书、源程序分页、申请指引等在内的材料包,并进行一致性、隐私与幻觉检查。工具虽不替代人工审核,但显著减少重复填写与前后矛盾,提升材料真实性与效率。最终仍需人工复核,确保符合登记要求。

2026-11-10 10:00:13 561

原创 用 jsonformat 实现浏览器本地图片压缩

本文介绍如何使用 Rodert/jsonformat 项目中的 image-compress.html 实现浏览器端图片压缩。通过 Canvas 和 createImageBitmap 读取并等比缩放图片,再以 JPEG、WebP 或 PNG 格式重新编码,实现尺寸与体积优化。支持预览、质量调节、下载及资源回收,无需后端,本地运行即可操作。核心流程包括文件读取、尺寸计算、绘制编码、大小统计与下载生成,适用于博客、工单等场景的单图处理。

2026-11-09 22:46:10 218

原创 用开源 jsonformat 读懂 JSON 格式化与树形查看

本文以开源项目 jsonformat 为例,解析其 JSON 格式化与树形查看功能的实现逻辑。通过阅读 script.js 中的 JSON.parse 与 stringify 处理流程,理解格式化、校验及错误定位机制;结合递归函数 jsonToTree 实现嵌套结构的文本化展示;并分析页面状态管理中“输入不自动解析”的设计考量。代码简洁,适合前端初学者掌握事件处理、异常捕获、数据类型与递归等核心概念,是理想的开源实践起点。

2026-11-09 22:45:22 157

原创 用 ShiyuAdmin 学会首次安装向导和防重复初始化

本文以 ShiyuAdmin 项目为例,详解首次安装流程与防重复初始化机制。通过状态转换、授权码验证、前后端协同拦截及数据库条件更新等设计,确保安装仅执行一次。核心在于利用数据库事务和条件更新实现并发安全,结合文件级授权码与后端校验,杜绝重复安装。适合已掌握 Go 与 React 的开发者提升项目完整性。

2026-11-09 11:55:57 178

原创 用 ShiyuAdmin 读懂站内通知的已读与未读

本文以开源项目ShiyuAdmin为例,解析站内通知的已读/未读机制。通过分析其基于read_at时间字段的标记逻辑、事务内生成通知的可靠性设计,以及后端接口的幂等性与权限控制,揭示了消息中心的核心实现。文章最后提出为通知列表增加独立“标为已读”按钮的小改造,强调已读状态仅更新数据库,不等于业务处理完成,适用于课程设计中对消息功能的深入理解与实践。

2026-11-09 11:55:26 535

原创 用 ShiyuAdmin 学会审批状态流转

本文以 ShiyuAdmin 项目中的“设备借用申请”为例,解析单审批人流程的状态流转设计。通过分析 pending、approved、rejected、withdrawn 四种状态及对应操作,揭示状态与事件分离存储的合理性,强调后端校验、条件更新防并发冲突、事务保证数据一致性的重要性。重点说明重提申请时创建新记录而非修改旧记录的设计考量,确保历史过程可追溯,适用于课程设计中对审批系统进阶逻辑的实践学习。

2026-11-09 11:54:55 223

原创 大学生 Go 项目实战 从 ShiyuAdmin 学会列表查询与分页测试

对大学生而言,一个开源项目最好的起点,可以只是一条列表接口:自己运行,带着问题读代码,设计反例,补测试,再解释它的限制。完成本文后,你应该能够回答:当前用户能查到哪些数据,搜索特殊字符为什么需要转义,总数和分页条件为什么要一致,以及你用什么证据确认自己的修改没有破坏原来的行为。这些问题讲清楚了,这段项目经历才真正属于你的学习成果。20e3669。

2026-11-08 12:47:07 143

原创 大学生 Go 项目实战:把 ShiyuAdmin 跑起来,再弄懂配置为什么不生效

本文以开源后台项目ShiyuAdmin为例,指导大学生完成Go后端环境搭建与配置实战。通过本地SQLite+Go运行,掌握启动流程、接口验证及配置优先级机制。重点解析Viper配置加载顺序:文件 > 环境变量 > 代码手动覆盖,并通过单元测试验证端口生效规则。最终产出包括运行手册、配置优先级图、测试用例与故障记录,助力课程设计与面试展示,强化配置管理与部署实践能力。

2026-11-08 12:46:30 168

原创 大学生项目实战 用 ShiyuAdmin 完成校园活动页面与菜单接入

本文以开源项目ShiyuAdmin为实践平台,指导大学生如何将“校园活动”页面接入已有后台系统。通过修改路由、调用菜单接口、动态生成侧边栏,实现管理员配置入口;重点解析了菜单数据从后端到前端的流转过程,并解决菜单更新后导航不刷新的问题。内容涵盖环境搭建、接口调用、路由注册与状态管理,帮助开发者理解前后端协同机制,适用于课程设计与个人项目二次开发。

2026-11-08 12:45:55 185

原创 Gin 与 GORM 列表查询实战:读懂 ShiyuAdmin 的筛选、分页和排序

本文以 ShiyuAdmin 项目为例,详解 Gin 与 GORM 实现列表查询的三大核心:筛选条件构建(视图、关键词、状态)、安全 LIKE 模糊匹配(转义特殊字符)、分页与确定性排序(created_at DESC, id DESC)。强调 Count 与 Find 使用相同条件保证总数准确,通过主键打破时间并列,确保翻页顺序稳定。同时指出偏移分页受数据变动影响,排序不可动态配置。代码实现兼顾安全性与可维护性,为后台列表功能提供可靠范式。

2026-11-08 11:40:55 245

原创 从源码看 ShiyuAdmin 的配置加载与端口覆盖顺序

本文分析 ShiyuAdmin v20e3669 配置加载与端口覆盖顺序:配置优先级为 SHIYU_HTTP_PORT > PORT > SERVER_PORT > YAML > 默认值,且 DATABASE_URL 强制启用 PostgreSQL。Viper 读取 YAML 并映射环境变量,但未使用 BindEnv 或默认值,新增字段需显式注册。项目在反序列化后进一步覆盖配置,最终监听端口由 SHIYU_HTTP_PORT 决定,可能与 cfg.Server.Port 不一致。排查时需关注文件路径、各层覆

2026-11-08 11:40:15 318

原创 ShiyuAdmin 动态菜单源码解析 从接口菜单树到前端页面导航

routes.ts注册可访问的前端页面。获取业务菜单树。筛选节点并转换展示字段。补充固定入口,生成最终侧边栏。这套实现把页面代码与菜单展示分开维护,逻辑比较直接,但也需要明确几条边界:菜单记录中的component不会自动注册路由;接口失败不会恢复整份静态菜单;菜单管理表格刷新也不会自动更新全局导航状态。阅读或扩展后台菜单功能时,把“页面在哪里注册”“菜单数据何时加载”“布局额外改了什么”“保存后更新了哪份状态”分别追踪清楚,就能更快找到问题所在,也能避免把配置字段的存在误当成某项能力已经实现。

2026-11-08 11:38:23 236

原创 免费撸一台 4核8G 云服务器!免实名、免绑卡保姆级实操教程

本文介绍如何免费领取配置为4核8G的云服务器,无需实名、不绑卡,仅需GitHub或谷歌账号即可开通。平台提供可视化桌面与独立浏览器,适合临时调试代码、注册海外AI工具或运行轻量脚本。创建后30分钟无操作将自动回收,单次最长运行8小时,实际可用磁盘约4GB,建议配合保活脚本使用。适用于短期实验,不可用于重要数据存储。

2026-11-06 17:53:39 377

原创 用户状态明明改成了 0,为什么数据库里还是 1?从 ShiyuAdmin 看一次完整的用户更新

本文以 ShiyuAdmin 项目为例,剖析用户状态更新失败的深层原因:前端传入 status: 0 被误判为未修改,因 DTO 未使用指针区分“未传”与“零值”。通过指针类型、显式字段选择(GORM Select)及合理业务逻辑,确保零值能正确写入数据库。同时指出部分更新可能引发并发覆盖问题,搜索功能需完整链路支持,避免“有框即有功能”的误区。

2026-11-06 14:05:14 385

原创 数据库明明是一张平表,后台的部门树是怎么生成的?

数据库通过邻接关系存储部门层级(每行记录父部门编码),后端在查询所有部门后,利用Map建立节点索引,再遍历构建父子关系,最终生成树形结构返回前端。该方式时间复杂度为O(n),高效且避免嵌套查询。为防止循环引用,系统在前端禁选自身及后代作为父部门,但需服务端校验以确保数据一致性。空字符串表示清空父部门,与“不传”有明确区分,通过指针字段实现精准更新控制。

2026-11-06 13:40:25 224

原创 后端明明返回了错误原因,前端为什么只显示“请求失败”?从 ShiyuAdmin 源码说起

本文剖析了后端返回具体错误信息却在前端仅显示“请求失败”的根源:虽统一响应格式包含 error_code 与 message,但前端未有效利用 error_code 映射具体提示。结合 ShiyuAdmin 源码,揭示了从 Go 层 AppError 到前端错误码映射的完整链路,并指出问题本质在于两条错误路径(预校验与数据库约束)返回的信息不一致,导致前端无法精准展示错误原因。建议强化错误码标准化与前端动态映射机制,提升用户体验。

2026-11-06 13:35:35 226

原创 React 接入 ECharts,图表画出来只是第一步:从 ShiyuAdmin 看看板的生命周期管理

本文以开源项目ShiyuAdmin为例,深入探讨React中接入ECharts时的工程细节:通过useEffect分离初始化与更新逻辑,利用ResizeObserver响应容器变化,合理管理图表实例生命周期;针对3D地球地图纹理的异步加载,采用mounted标记防内存泄漏,并实现地图加载失败时的柱状图回退;同时监听fullscreenchange事件确保全屏状态同步。强调图表“能画出来”只是起点,真正的关键在于资源释放、状态同步与容错处理。

2026-11-05 22:55:17 191

原创 不用给每张表写页面:我是怎么用数据库元数据实现通用数据浏览的?

本文介绍如何通过数据库元数据实现通用数据浏览,避免为每张表单独开发页面。基于开源项目ShiyuAdmin,利用GORM读取MySQL、PostgreSQL、SQL Server、SQLite的元数据(表名、字段、类型等),动态生成前端表格列,并支持分页查询。关键在于:先校验表名安全性,再根据字段元数据动态渲染界面,实现“一套代码管理所有表”。虽需针对不同数据库编写适配查询,但统一返回格式让前端无需关心底层差异,大幅提升后台管理效率。

2026-11-05 22:49:22 208

原创 Go 后台的操作日志怎么做?从 ShiyuAdmin 看一条审计日志的完整链路

本文以开源项目ShiyuAdmin为例,详解Go后台操作日志的完整链路:通过Gin中间件采集关键请求(POST/PUT/PATCH/DELETE)的用户、模块、动作、IP、耗时等信息,异步写入数据库,避免阻塞主流程。采用256个并发槽位控制日志写入,保障性能但存在丢日志风险。登录等特殊操作单独记录,确保审计完整性。日志仅存摘要,不包含字段变更详情,需额外设计变更追踪机制。整体方案兼顾效率与可追溯性,适用于中高并发场景。

2026-11-05 22:30:28 217

原创 一个文件上传接口,为什么不能只写个 Save?从 ShiyuAdmin 源码聊起

本文基于ShiyuAdmin源码,剖析Go后台文件上传接口的完整链路:从权限控制、大小限制、安全命名到内容校验与元数据存储。重点强调“Save”之外的关键设计——如临时文件+SHA-256校验防篡改、基于内容而非扩展名的类型识别、路径隔离避免冲突,并指出磁盘与数据库操作非原子性带来的风险,提醒上线前需验证真实文件行为与边界场景。

2026-11-04 12:42:40 230

原创 Redis 用了 SCAN 就安全了吗?从一个开源后台项目聊聊缓存管理的几个坑

本文以开源项目 ShiyuAdmin 为例,剖析 Redis 缓存管理中的五大隐患:误用 SCAN 当分页、大 Key 全量读取导致性能问题、TTL 单位处理不当、删除操作结果不可靠,以及前端分页逻辑与后端扫描脱节。指出即使使用 SCAN 也需注意游标传递与数据量控制,建议对大键采用分批查询、合理设置返回限制,并警惕客户端库对特殊值的处理差异,强调缓存管理需兼顾性能、安全与可维护性。

2026-11-04 12:23:42 531

原创 一个后台管理系统的权限是怎么实现的?从 ShiyuAdmin 源码看 JWT、RBAC 与数据权限

本文以开源项目ShiyuAdmin为例,详解管理后台权限系统的实现逻辑。通过JWT实现用户认证,基于RBAC模型构建角色与权限的关联关系,结合接口级权限中间件确保操作安全,并通过数据范围控制(如部门、本人)实现细粒度数据隔离。请求链路依次经过身份认证、接口授权、数据权限校验,三者缺一不可。文章强调前端隐藏按钮不等于后端安全,提醒开发者需在服务端全面覆盖读写操作的数据权限验证,并指出权限缓存、超级管理员保护、迁移方案等实践中的关键边界。

2026-11-03 12:10:46 506

原创 从零搭建通用管理后台:ShiyuAdmin 的 Go、React 与 RBAC 实践

ShiyuAdmin 是一个基于 Go(Gin/GORM)与 React(Umi Max/Ant Design Pro)的开源通用管理后台,采用前后端分离架构,支持多数据库(PostgreSQL/MySQL/SQLite/SQL Server),通过 JWT 实现登录认证,结合 RBAC 模型实现菜单、按钮与接口权限控制,并引入数据权限机制(如部门隔离),保障操作安全。项目以清晰分层设计提升可维护性,支持 Docker Compose 一键部署,适用于快速搭建业务系统或学习后台开发实践。

2026-11-03 11:48:02 358

原创 AI Agent 安全架构怎么设计?从 Prompt Injection、权限隔离到零信任,讲透生产级 Agent 的安全防线

AI Agent 安全架构需构建多层防护:杜绝 Prompt Injection,将工具返回内容视为不可信;摒弃仅靠 Prompt 的权限控制,引入独立身份体系与 RBAC/ABAC 权限模型;执行时采用资源级权限校验与短期凭证机制;通过 Tool Gateway 封装工具调用,实现权限隔离与操作审计。核心原则是:模型决定做什么,系统决定能否做,确保生产级 Agent 安全可控。

2026-11-02 12:20:00 399

原创 AI Agent 安全架构怎么设计?从 Prompt Injection、权限隔离到零信任,讲透生产级 Agent 的安全防线

我是王仕宇,JavaPub。从 AI Agent 的发展来看,我觉得未来一定会有越来越多的 Agent 接入真实业务系统。它们不再只是生成文字,而是会读取数据、调用 API、执行工具、处理文件,甚至参与企业内部工作流。这当然会带来很大的效率提升。但与此同时,我们也需要重新思考权限边界。尤其在生产环境里,一个 Agent 不能因为模型认为“这样做有帮助”,就自动获得执行某个操作的资格。用户授权、工具权限、资源范围和执行风险,必须有独立于模型的检查机制。

2026-11-02 12:19:09 524

原创 AI Agent 出问题怎么排查?从 Trace、日志到 Token 监控,搭建完整的可观测性体系

AI Agent 问题排查需构建完整可观测性体系。传统监控仅记录接口耗时与状态,无法定位任务内部瓶颈。应以 Trace ID 关联全链路执行,通过 Metrics(成功率、Token 消耗)、Logs(工具错误、限流)和 Traces(LLM/Tool 调用明细)实现精准排障。重点关注 TTFT、总耗时、工具延迟及重复调用,避免误判为模型性能问题。成本监控需细化至每个 Task,识别异常开销。唯有打通从用户请求到最终输出的全链路数据,才能高效诊断 Agent 慢、失败或高成本问题。

2026-11-02 11:39:51 483

原创 AI Agent 的记忆系统怎么设计?从短期记忆、长期记忆到 RAG,讲透 Memory 工程化

AI Agent 的记忆系统需超越简单向量存储,构建分层架构:工作记忆(短期任务)、事件记忆(历史经验)、事实记忆(稳定知识)、过程记忆(操作规范)。关键在于区分上下文与记忆,按作用域(用户/项目/任务)管理,并支持创建、更新、失效、删除等全生命周期操作。记忆记录应包含来源、置信度、状态等元信息,避免冗余与冲突。向量数据库仅负责语义检索,非记忆核心;RAG 侧重外部知识,记忆聚焦内部演化。真正挑战在于智能写入——判断何事值得记、何时更新,确保记忆准确、可追溯、可信赖。

2026-11-01 23:02:22 172

原创 王仕宇分享:AI Agent 并发一高就崩?从任务队列、状态机到分布式调度,聊聊生产级 Agent 架构

王仕宇指出,AI Agent 在高并发下易崩溃,核心问题在于架构设计。他建议采用异步任务架构,将任务提交与执行分离,通过状态机管理任务生命周期,并持久化状态至数据库。使用任务队列实现流量缓冲,结合Redis Streams等工具保障可靠性。关键在于:至少一次投递 + 幂等执行,并引入租约机制防止任务丢失或重复。最终构建可扩展、容错的生产级Agent系统。

2026-11-01 22:55:31 160

原创 王仕宇分享:AI Agent 并发一高就崩?从任务队列、状态机到分布式调度,聊聊生产级 Agent 架构

王仕宇指出,AI Agent 在高并发下易崩溃,核心问题在于架构未解耦。他提出生产级Agent应采用异步任务架构:用户提交任务后,由Worker异步执行,通过任务队列缓冲流量,避免系统过载。关键在于引入状态机管理任务生命周期,持久化状态至数据库,并借助租约机制(Lease)实现故障恢复与任务接管。同时强调幂等性设计,防止重复执行副作用操作。最终构建可扩展、容错的分布式Agent系统。

2026-11-01 10:59:28 184

原创 王仕宇分享:AI Agent 不能只靠演示,如何建立一套真正靠谱的 Agent 评测体系?

王仕宇指出,AI Agent 不能仅靠演示验证,需建立多层评测体系:明确任务成功标准、构建覆盖正常与异常场景的评测数据集、分层评估结果、过程与安全行为,并结合程序验证与故障注入。强调应避免过度依赖 LLM Judge,提倡真实环境测试与外部验证,确保 Agent 真正可靠可用。

2026-11-01 10:56:38 66

原创 王仕宇分享:AI Agent 为什么这么烧 Token?从模型路由、缓存到上下文压缩,聊聊 Agent 的成本优化

王仕宇指出,AI Agent 因频繁调用模型、上下文膨胀与工具输出冗余,导致 Token 消耗激增。他提出从模型路由、工具输出压缩、上下文管理到缓存机制的十大优化策略,强调按任务复杂度分配模型、程序先行处理日志、合理缓存与压缩上下文,以实现成本可控的 Agent 工程化落地。

2026-11-01 10:54:29 226

原创 王仕宇分享:AI Agent 的 Tool Calling 为什么经常翻车?从工具设计到执行闭环,讲透 Agent 工程化

王仕宇指出,AI Agent的Tool Calling常“翻车”源于工具设计缺陷。工具过多、命名模糊、描述不清、参数校验缺失及返回结构不统一,导致模型选错工具、误传参数或陷入无效调用循环。他强调:工具应职责清晰、命名规范、描述具体,并对输入输出严格校验。核心原则是——模型生成的参数永远不可信,工具返回需标准化错误码,才能构建稳定可靠的Agent执行闭环。

2026-10-31 09:26:40 314

原创 王仕宇分享:AI Agent 为什么越跑越笨?从上下文管理到任务恢复,讲透长任务 Agent 的核心设计

王仕宇指出,AI Agent 长任务中“越跑越笨”的根源在于上下文与状态管理失效。他强调,仅依赖大上下文窗口无法解决长期任务问题,关键在于分层设计:当前上下文、结构化任务状态(State)与长期知识分离。通过引入检查点(Checkpoint)、保留关键约束、实现幂等性调用,并在恢复时重新验证环境,才能确保Agent真正“记得”任务进度,避免重复劳动与错误执行。

2026-10-31 09:19:39 190

原创 王仕宇分享:AI Agent 自己也会出故障,生产环境一定要有这套兜底机制

王仕宇指出,AI Agent进入生产环境的关键不是能力多,而是可靠性。他提出十二层兜底机制:从只读起步、写操作审批、禁止高危指令、最小权限原则、结论带证据与置信度、交叉验证、可回滚、执行后验证、审计日志、Tool参数校验、超时控制及“我不知道”的能力。强调Prompt非安全屏障,必须依赖权限、白名单、审批与隔离。最终主张按风险等级分级管控,让Agent真正安全可用。

2026-10-30 13:49:32 9

原创 王仕宇分享:真正有意思的不是一个 Agent,而是一群 Agent 一起查问题

王仕宇指出,真正有价值的不是单个Agent,而是多个专业Agent协同排查问题。通过分工明确的Linux、Docker、Kubernetes、MySQL等Agent,结合Coordinator进行智能路由与证据聚合,可实现高效、精准的故障定位。关键在于职责边界清晰、传递结构化结论、控制置信度与停止条件,避免盲目查证。多Agent系统模拟真实运维团队协作,提升排障效率与可靠性,远胜于“万能Agent”模式。

2026-10-30 13:39:10 299

原创 王仕宇分享:把日志系统做成 AI Agent,真正做到“从一条报错追到根因”

王仕宇分享如何将日志系统升级为AI Agent,实现“从一条报错追到根因”。面对微服务下分散的海量日志,传统排查效率低下。日志Agent通过Trace ID串联全链路日志,自动重建请求路径、识别真实异常根因(如数据库死锁)、聚类去重、过滤噪音,并与Prometheus、Kubernetes等Agent协同,打通Metrics、Logs、System State,大幅降低排障成本。核心价值不在于总结日志,而在于“重建故障现场”,让AI真正成为工程师的智能助手。

2026-10-30 12:21:41 165

原创 王仕宇分享:把 CI/CD 做成 AI Agent,构建失败、发布异常、回滚原因都能自动查

王仕宇分享如何将CI/CD流程升级为AI Agent:通过自动定位失败阶段、提取根因错误、关联代码变更与监控指标,实现从日志分析到智能诊断的闭环。Agent能识别“首个失败点”,区分部署、构建、依赖等不同问题,自动判断是否回滚并保留证据,避免盲目重试。强调“读取自动、分析自动、操作需审批”的安全原则,提升发布可靠性与运维效率。

2026-10-29 11:50:48 164

原创 王仕宇分享:把 Prometheus 监控做成 AI Agent,告警、指标、根因分析都能自动串起来

王仕宇(JavaPub)分享将Prometheus监控升级为AI Agent的实践:通过AI串联告警、指标与根因分析,实现从“发现异常”到“解释异常”的跨越。Agent基于Prometheus数据,自动关联主机、容器、K8s、数据库等系统,完成趋势分析、告警归并、自然语言查询生成与主动巡检,提升运维效率与决策智能。核心理念是:Prometheus提供事实,AI Agent负责理解与推理,构建真正闭环的智能运维体系。

2026-10-29 11:49:00 155

selenium全部jar

selenium全部jar,有问题可以看https://blog.csdn.net/qq_40374604/article/category/8341114

2018-11-26

webmagic相关jar包

webmagic相关jar包,需要也可以前往,https://blog.csdn.net/qq_40374604,

2018-11-21

ssm整合--spring-mybatis-spring-mvc

ssm整合--spring-mybatis-spring-mvc,内含sql文件,全套整合,简洁,详细地址访问:https://blog.csdn.net/qq_40374604/article/details/88256278

2019-03-06

图书馆管理系统2

图书馆管理系统, 图书馆管理系统,ssm,java,https://blog.csdn.net/qq_40374604/article/details/87785949

2019-04-30

图书馆管理系统

图书馆管理系统,ssm,java,https://blog.csdn.net/qq_40374604/article/details/87785949

2019-04-30

全世界国家及全世界城市

全世界国家及全世界城市,资源来源https://blog.csdn.net/qq_40374604,需要免费下载,可以博客留言获取,另有新闻分类语料20G+数据

2019-01-10

医院挂号管理系统,挂号管理系统

医院挂号管理系统,挂号管理系统,https://blog.csdn.net/qq_40374604

2019-04-29

ssm_test.zip

kafka整合ssm,2020,测试可用,提供多种整合方式。工具类、xml、bean,教程参考:https://blog.csdn.net/qq_40374604/article/details/107636091

2020-07-31

合同管理系统c

合同管理系统,https://blog.csdn.net/qq_40374604

2019-04-29

cpu动态走势图jQuery及highcharts

jQuery及highcharts做cpu动态走势图,https://blog.csdn.net/qq_40374604/article/details/83578837,有问题请留言

2018-10-31

全球城市数据

全球城市数据,https://blog.csdn.net/qq_40374604,积分不够的话,私聊我下载

2019-01-15

使用MyBatis Generator自动创建代码

使用MyBatis Generator自动创建代码,有问题留言,下载地址:https://blog.csdn.net/qq_40374604/article/details/88242892

2019-03-06

word2vecjava,word2vecjava,jar

word2vecjava,word2vecjava,jar,word2vecjava,word2vecjava,jar,https://blog.csdn.net/qq_40374604

2019-04-29

Hadoop权威指南第四版

Hadoop权威指南第四版,英文版,https://blog.csdn.net/qq_40374604,也可以向博主免费要,留言

2018-11-02

shell脚本启动jetty嵌入式server

shell脚本启动jetty嵌入式server,shell脚本启动jetty嵌入式server

2018-11-21

eclipse连接hadoop相关工具

hadoop-eclipse-plugin-2.7.3.jar,hadoop.dll,winutils.exe,需要问题关注:https://blog.csdn.net/qq_40374604

2018-10-26

webmagic入门demo

webmagic入门demo,需要相关jar包,前往https://blog.csdn.net/qq_40374604

2018-11-21

jetty嵌入式实例

jetty实例,嵌入式jetty,java接收json数据,取特定字符,展示到浏览器,

2018-10-31

文章管理系统

文章管理系统,ssm,java,https://blog.csdn.net/qq_40374604/article/details/87785949

2019-04-30

spring-spring-mvc-mybatis整合例子

spring-spring-mvc-mybatis整合例子,建议前往https://blog.csdn.net/qq_40374604/article/details/87940625免费获取

2019-03-05

这是一个面向开发者的在线工具箱,包含 JSON 格式化/转换、Base64/URL/Unicode 编解码、JWT 解析、时间戳转换、UUID 生成、代码对比、正则测试、Cron 解析、md

这是一个面向开发者的在线工具箱,包含 JSON 格式化/转换、Base64/URL/Unicode 编解码、JWT 解析、时间戳转换、UUID 生成、代码对比、正则测试、Cron 解析、Markdown 预览,以及 OpenAI/Claude 请求体格式化、Token 估算、模型价格查询等 AI 开发辅助工具。

2026-05-22

Spring Boot项目结构与模块介绍 - Web应用开发

内容概要:本文详细介绍了Spring Boot项目结构在Web应用程序中的具体目录规划及其组成部分。涵盖了从启动类(Application)到各主要组件(如配置类、控制器、服务层、数据访问层以及实体类)的详细布局。同时也探讨了Maven项目构建文件(pom.xml),配置文件(application.properties 和 test-application.properties),测试类及项目说明文件(README.md)等方面的内容。 适合人群:具备基本Java及Spring开发经验的研发人员,特别是对Spring Boot项目结构有深入了解需求的初学者和技术爱好者。 使用场景及目标:适用于正在着手开发Spring Boot Web项目的开发者。旨在帮助读者快速理解和掌握项目的基本架构设置,确保良好的编码规范和项目管理方式。 阅读建议:建议跟随文档逐步解析各个部分的功能和意义,尤其是重点模块的设计理念与实现方法,同时可以实际操作相关示例,加深理解和记忆。

2024-11-08

全球城市汇总,全球成城市、省份、国家、介绍最新汇总

全球城市汇总,全球成城市、省份、国家、介绍最新汇总

2023-09-09

中国有多少个省?最新,2023 09 09

中国有多少个省?最新,2023 09 09

2023-09-09

博主自述我为什么要写博客

博主自述我为什么要写博客

2023-07-21

数据全球源-数据源样例

数据集全球源-数据源样例

2022-05-27

绩效考核系统

绩效考核系统,ssm,java,https://blog.csdn.net/qq_40374604/article/details/87785949

2019-04-30

MyBatisCodeHelper-Pro

MyBatisCodeHelper-Pro 教程+插件

2021-01-19

jdk-mac-11解压版jdk11;

jdk-mac-11解压版jdk11;居然全网没有解压版

2021-11-08

全国各省市地区经纬度数据.xls

全国各省市地区经纬度数据.xls,经纬度,免费获取请留言:https://javapub.blog.csdn.net/

2020-11-08

libsvmDemo

libsvmDemo,libsvmDemo,-- https://blog.csdn.net/qq_40374604/article/details/90030870

2019-05-09

excel读写测试数据testexcel.xlsx

excel读写测试数据testexcel.xlsx

2021-09-09

poi-ooxml-3.15.zip

poi-ooxml-3.15.jar

2021-09-09

nacos-server-2.0.0-ALPHA.1 下载

网速较慢的,可以直接下载这个,使用参考:https://javapub.blog.csdn.net/article/details/112899881

2021-01-20

testcode.zip

mybatis批量更新,如果积分不够请留言,免费提供。https://javapub.blog.csdn.net/article/details/118033849

2021-06-21

全国高校名单数据-JavaPub版本

全国高校名单数据-JavaPub版本-2020提交,完整版,免费获取请留言:https://javapub.blog.csdn.net/

2020-11-08

文章管理系统2

文章管理系统2,ssm,java,https://blog.csdn.net/qq_40374604/article/details/87785949

2019-04-30

ludashi.zip

电脑性能检测工具,window10,

2020-04-30

word2vec_java_util

word2vec_java_util,word2vec_java_util,word2vec_java_util,java工具包,数据集

2019-04-30

historyNews.zip

历史人物及人物简介:https://blog.csdn.net/qq_40374604/article/details/88019175#comments

2019-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除