首页 文章 精选 留言 我的

文章列表

共 218821 篇
[076][核心模块]构建优雅的Java异常处理框架:从错误码到全局异常处理

[076][核心模块]构建优雅的Java异常处理框架:从错误码到全局异常处理

在现代Web应用开发中,异常处理是保证系统健壮性和可维护性的关键环节。一个设计良好的异常处理框架不仅能统一错误响应格式,还能简化业务代码,提升开发效率。本文将从实际代码出发,深入剖析一套基于Spring Boot的异常处理框架,涵盖错误码设计、异常体系、全局拦截器以及最佳实践,帮助读者构建属于自己的高质量异常处理方案。

AI时代如何更好的搭建个人AI知识库?

AI时代如何更好的搭建个人AI知识库?

这个问题我被问过很多次,每次我都得先纠正一个偏差。大多数人一听到“搭知识库”,脑子里浮现的还是建文件夹、分标签、往网盘里塞 PDF 那套动作,本质上还是在囤资料。我自己走过这个阶段,所以很清楚一点,知识管理的本质从来不是管知识本身,而是通过管理知识来实现个人价值,也就是应用知识并创造价值的能力。

AI编程和VibeCoding-有哪些高效的做法和习惯?

AI编程和VibeCoding-有哪些高效的做法和习惯?

Vibe Coding 这两年被人说得越来越玄,好像一句话丢过去,一个系统就自己长出来了。我一般要先纠正一下,我自己用的定义很朴素,Vibe Coding 就是基本不去接触、也不主动修改代码的编程方式。这句话的重点其实在后半截,不在“不写代码”,而在需求描述得足够清楚。所以效率高不高,基本不取决于你换了哪个工具。

Maven 与 Jenkins CI/CD 集成实战:从 60 分钟手工发布到 5 分钟自动化

Maven 与 Jenkins CI/CD 集成实战:从 60 分钟手工发布到 5 分钟自动化

摘要: 去年这个时候,我们团队发一次版要一小时:手动打包、手动上传、手动重启,出一次问题就得熬夜回滚。接入 Jenkins 流水线之后,发布缩到 5 分钟,回滚从两小时变成 30 秒,一年下来省出的人力成本超过 6 万元。这篇文章把我们从手工发布到 CI/CD 的完整改造过程记录下来:Jenkins 安装配置、声明式流水线、多环境部署、质量门禁、蓝绿与灰度发...

👍JeeSite V5.19.1 发布,重构上传组件、AI 识图/生图/统计、流程设计器、多项增强优化

👍JeeSite V5.19.1 发布,重构上传组件、AI 识图/生图/统计、流程设计器、多项增强优化

升级内容 Vue 分离端版本 增强 Upload 图片 Grid 网格形式展现、增强嵌入式表单功能(非弹窗)、显示上传文件总大小 增强 Upload 支持图片和文件的拖拽排序、支持下一张和下一张连续预览 增强 Upload 上传和预览对话框合并,方便在预览中直接上传文件 增强 Upload 弹窗模式时,删除后点击对话框的确定后生效,而不是直接生效 增强 Up...

后端动态数据导出 PDF 表格:jquick-pdf 数据绑定链路与安全策略

后端动态数据导出 PDF 表格:jquick-pdf 数据绑定链路与安全策略

后端导出 PDF 的难点通常不在于把表格画出来,而在于一条完整链路上各环节的职责划分:查询、格式化、渲染、响应输出分别由谁负责,出错时从哪里排查。用 iText/PDFBox 直接写导出接口,查询逻辑与 Cell 绘制往往揉在同一个方法里,模板一改就要动 Java 代码。jquick-pdf 用 ${变量} 绑定把数据准备与模板渲染分开:模板只描述结构与样式...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册