自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(148)
  • 收藏
  • 关注

原创 2025 IDEA运行报错:运行 xxxxApplication 时出错。命令行过长。 通过 JAR 清单或通过类路径文件缩短命令行,然后重新运行。

本文针对IDEA运行Spring Boot项目时出现的“命令行过长”问题,提供了详细解决方案。问题根源在于Windows命令行长度限制(约8191字符)与IDEA拼接依赖路径过长导致。核心解决步骤:1)进入“编辑配置”面板;2)选择“缩短命令行”选项;3)设置为“JAR清单”模式。同时建议优化措施:清理冗余依赖、缩短Maven仓库路径、使用Spring Boot Fat Jar打包。若配置不生效,可尝试重启IDEA或重新编译项目。通过以上方法可有效解决命令行超限问题,提升开发效率。

2025-12-23 13:25:54 1022

原创 Java 调用 DeepSeek API 的 8 个高频坑

《Java开发者集成DeepSeek API的8个常见问题及解决方案》 摘要:本文针对Java开发者在集成DeepSeek API时常见的8个技术难点进行剖析,以Token过期问题为例,详细说明问题成因和解决方案。当API Token过期时,未经处理的401错误会导致服务中断。作者提出采用Token自动刷新机制,通过双重检查锁保证线程安全,提前1天主动刷新Token,并实现异常捕获和降级策略。文中提供了完整的实现代码,包括配置文件读取工具类、Token管理类等核心组件,帮助开发者构建健壮的API集成方案。这

2025-12-09 12:01:35 709

原创 Spring AI 项目实战(二十四):Spring Boot + AI + DeepSeek 开发电商商品短描述智能生成工具​(附完整源码)

本文介绍了一个基于Spring Boot和AI技术的电商商品短描述智能生成工具。该系统旨在解决电商运营中手工撰写商品短描述效率低、质量不一的问题。通过整合Spring Boot、Vue3和DeepSeek AI等技术栈,实现了包含用户鉴权、风格定制、字数控制等功能的智能文案生成平台。文章详细阐述了项目背景、技术选型、架构设计及核心功能实现,包括后端Spring Boot应用的分层结构、前端Vue3的交互设计等。该系统支持多种文案风格选择,提供生成记录保存功能,并通过JWT实现安全访问控制,为电商企业提供高效

2025-12-06 22:53:58 258

原创 Java泛型高级玩法:通配符、上下界与类型擦除避坑实战(纯干货,附完整工具类)

摘要 本文针对Java泛型通配符的实战应用,通过具体代码案例解析三种通配符的用法和常见误区。无界通配符?适用于只读场景,如集合打印工具;上界通配符? extends T用于生产者场景(如数值求和),允许读取但禁止写入;下界通配符? super T用于消费者场景(如批量插入),支持写入但读取时只能转为Object。文章强调遵循PECS原则(Producer-Extends, Consumer-Super),并提供了各通配符的适用场景速查表,帮助开发者避免类型擦除和编译错误问题。

2025-12-06 10:17:15 1157

原创 Spring AI 项目实战(二十三):Spring Boot + AI + DeepSeek 开发儿童睡前故事智能生成工具​(附完整源码)

本文介绍了一个基于Spring Boot和DeepSeek的智能儿童故事生成系统"童梦AI晚安故事生成器"。该系统整合了Spring Boot 3.2、Vue3和DeepSeek大模型技术,能够根据儿童年龄、兴趣等参数生成个性化睡前故事,并提供语音朗读、收藏管理等完整功能。文章详细阐述了项目的市场需求、技术选型(包括Spring Boot、Vue3、Element Plus等技术栈)、数据库设计以及核心功能实现方案,为开发者提供了一个完整的AI应用开发案例。系统特色包括个性化故事生成、语

2025-12-05 23:42:17 410

原创 使用 JPype 实现 Java 与 Python 的深度交互

Python调用Java高级特性 Java类的加载与实例化 通过JPype调用Java类的基本流程: 使用JClass加载Java类 通过构造方法创建实例 调用对象方法 import jpype from jpype import JClass, JString # 启动JVM(示例路径需替换为实际路径) jpype.startJVM(jpype.getDefaultJVMPath(), "-Djava.class.path=./your_jar.jar") # 加载Java类并实例化 ArrayList

2025-08-22 15:47:50 834

原创 Java 调用 Python 脚本:实现 HelloWorld

本文介绍了三种Java调用Python脚本的实用方法:1)使用Runtime.exec()实现基础调用,通过进程执行Python脚本并获取输出;2)利用ProcessBuilder进行进阶调用,支持设置工作目录和环境变量;3)通过HTTP服务化调用,使用Flask框架将Python脚本封装为REST接口。文章详细说明了每种方法的实现步骤和关键代码,包括环境配置、参数传递、输出处理和错误控制等实战技巧,适合不同复杂度的Java-Python交互场景。

2025-08-16 00:05:06 944

原创 Spring AI 项目实战(二十二):Spring Boot + AI +DeepSeek实现智能合同数据问答助手​(附完整源码)

本文介绍了一个基于Spring Boot和DeepSeek大语言模型的智能合同数据问答助手系统。该系统采用前后端分离架构,后端集成Spring AI实现自然语言处理,前端使用Vue3+Element Plus构建交互界面。系统支持通过自然语言查询合同数据(如"查询张三2024年合同总额"),并提供多维度统计排名和可视化展示。文章详细阐述了项目背景、技术选型(Spring Boot 3.4.5+DeepSeek+MyBatis-Plus)和三层架构设计,重点突出了DeepSeek模型在自然

2025-08-03 12:00:43 626

原创 Spring AI 项目实战(二十一):Spring Boot + AI +DeepSeek驱动的智能题库系统(附完整源码)

本文介绍了一个基于DeepSeek大语言模型的智能题库系统开发实践。该系统通过AI技术自动解析教材内容、提取知识点并生成题目,解决了传统人工录入效率低、质量参差不齐的问题。项目采用前后端分离架构:前端使用Vue3+Element Plus,后端基于Spring Boot 3+MyBatis-Plus,核心AI能力由DeepSeek模型提供。系统实现了教材上传、内容解析、知识点提取、题目生成等全流程自动化,显著提升了题库建设效率。主要包括技术选型分析、系统架构设计、核心功能实现等内容,为教育领域的智能化转型提

2025-07-27 21:20:23 444

原创 Spring AI 项目实战(二十):基于Spring Boot + AI + DeepSeek的智能环境监测与分析平台(附完整源码)

本文介绍了基于Spring Boot和DeepSeek大语言模型开发的智能环保监测系统。该系统实现了多类型传感器数据采集、实时监测、AI异常检测、污染源识别、趋势预测和治理方案推荐等功能,采用前后端分离架构,整合了Spring Boot、Vue3、MySQL等技术栈。项目通过AI技术提升了环保监测的智能化水平,解决了传统系统在实时性、分析能力和预警机制等方面的不足。

2025-07-26 13:10:24 1213

原创 Spring AI 项目实战(十九):Spring Boot + AI + Vue3 + OSS + DashScope 构建多模态视觉理解平台(附完整源码)

本文介绍了一个基于Spring Boot 3.2.0和Vue3.3.4开发的多模态视觉理解平台。该平台整合了阿里云OSS存储和DashScope图像分析服务,实现了图片上传管理、视觉内容分析和文字提取等功能。采用前后端分离架构,前端使用Element Plus组件库和Vite构建工具,后端采用Spring Boot框架提供RESTful API接口。系统具有操作简便、响应快速等特点,能满足企业文档处理、教育图文分析等场景需求,为用户提供便捷的视觉分析解决方案。

2025-07-19 20:56:47 440

原创 Spring AI 项目实战(十八):Spring Boot + AI + Vue3 + OSS + DashScope 实现高效语音识别系统(附完整源码)

本文介绍基于 Spring Boot AI 集成阿里云 OSS 与 DashScope 语音识别 API 的高效语音识别系统。该系统通过云端存储音频文件,解决传统本地存储的性能瓶颈与存储压力,支持同步 / 异步语音转文本,实现文件自动生命周期管理。文中详述技术选型、架构设计、核心代码实现(含前后端及配置)、部署流程,展现其高并发处理、可靠文件管理能力,适用于客服、教育等企业级场景,为语音识别应用提供实用解决方案。

2025-07-19 15:20:05 1366

原创 线上 Java 日志管理难题?7 个 Linux 命令轻松搞定

本文介绍了7个实用的Linux命令,帮助解决线上Java日志管理中的常见问题: split:分割大日志文件(按大小或行数),便于存储和分析 tail -f:实时监控日志输出,结合grep可过滤特定级别日志 grep:按关键词(如错误类型、用户ID)过滤日志,支持正则表达式 awk:统计日志事件频率(如异常次数、接口调用量),支持时间维度分析 grep -C/A/B:查看日志上下文,定位问题更全面 这些命令组合使用能有效提升日志分析效率,快速定位应用问题。

2025-07-14 23:02:35 1169

原创 Spring AI 项目实战(十七):Spring Boot + AI + 通义千问星辰航空智能机票预订系统(附完整源码)

摘要:Spring AI+DeepSeek+通义千问打造星辰航空智能机票预订系统 本文详细介绍了基于Spring Boot、Vue3和通义千问AI技术构建的星辰航空智能机票预订系统。系统采用前后端分离架构,后端使用Spring Boot(Java 17)提供REST API和SSE接口,前端采用Vue3+Element Plus实现交互界面。核心功能包括: 航班预订管理:支持在线预订、查询、修改和取消订单 智能客服助手:基于通义千问的自然语言交互能力 实时消息推送:通过SSE技术实现 订单可视化展示:表格和

2025-07-13 23:56:14 351

原创 Spring AI 项目实战(十六):Spring Boot + AI + 通义万相图像生成工具全栈项目实战(附完整源码)

摘要 本文介绍了基于Spring Boot + AI + 通义万相的图像生成全栈项目实战。项目采用前后端分离架构,后端使用Spring Boot 3.4.0和Spring AI集成通义万相API,前端使用Vue3和Element Plus构建交互界面。核心功能包括文本描述生成图片、实时进度反馈、图片预览与下载等。文章详细阐述了项目背景、需求分析、技术选型、架构设计以及核心代码实现,特别是DashScopeImageController的图像生成逻辑和前端交互流程。项目通过RESTful API通信,实现了简

2025-07-13 22:58:25 418

原创 Cursor 使用教程:自定义AI规则引擎-贴合企业规范的代码生成

详解基于 Cursor AI 编程助手的高效开发。涵盖自定义规则引擎设计,实现 MyBatis-Plus CRUD 接口自动生成,集成异常处理与日志、重试策略,结合企业级案例讲规则配置与优化,助开发者借 AI 提升效率,生成规范代码。

2025-07-10 23:55:01 585

原创 Java 与 MySQL 性能优化:MySQL连接池参数优化与性能提升

摘要:MySQL连接池参数配置直接影响数据库性能。关键参数包括:max_connections(最大连接数)、wait_timeout(非交互连接空闲超时)、interactive_timeout(交互连接空闲超时)等。不合理配置会导致连接耗尽、响应变慢、连接失效和资源浪费等问题。优化建议:根据服务器硬件和业务并发量动态调整max_connections,合理设置超时参数(如wait_timeout建议1800秒),并配合监控工具实时调整。通过参数优化可显著提升系统性能和稳定性。(150字)

2025-07-10 22:47:22 1377

原创 MySQL 基础 SQL 优化秘籍:4 大技巧让查询性能飙升!

本文介绍了MySQL基础SQL语句的优化方法。首先建议避免使用SELECT*,明确指定所需列以减少数据传输和内存消耗。其次强调合理使用WHERE条件,避免索引失效的操作,如列上使用函数或表达式。还探讨了优化ORDERBY和GROUPBY的技巧,包括创建合适索引以避免文件排序。通过实际测试案例对比了优化前后的性能差异,证明这些基础优化方法能显著提升查询效率。开发者应掌握这些技巧并根据业务场景灵活运用,以提高数据库应用性能。

2025-07-10 08:53:34 762

原创 Java 程序员必备的 100 条 Linux 命令大全[超全整理]

1. **基础命令**:先掌握`ls`、`cd`、`mkdir`、`rm`、`grep`等日常高频命令 2. **Java开发**:重点熟悉`jps`、`jstat`、`jstack`、`java`等JDK工具 3. **运维必备**:掌握`ps`、`top`、`netstat`、`systemctl`等系统管理命令 4. **实践为主**:通过实际项目练习,遇到问题时查阅对应命令参数

2025-07-07 07:15:00 1853

原创 Spring AI 项目实战(十五):DeepSeek驱动的智能问诊系统实战-从0到1构建AI医疗问诊平台(附完整源码)

本文介绍了基于DeepSeek大模型构建的智能问诊系统实战项目。该系统针对传统医疗问诊效率低、标准化不足等痛点,采用Spring Boot+Vue3前后端分离架构,集成DeepSeek API实现智能问诊流程生成、动态对话引导等功能。项目包含15篇系列文章,涵盖从核心模块入门到智能客服、合同分析、作业批改等多元场景应用。技术栈采用Spring AI进行对话管理,MySQL存储症状图谱,Redis缓存会话状态。核心功能包括通过患者症状描述自动生成问诊问题、动态调整问诊路径、构建症状关联图谱等,旨在提升50%问

2025-07-06 10:52:36 875

原创 Java 与 MySQL 性能优化:Java 实现百万数据分批次插入的最佳实践

MySQL批量插入方案对比与选择 本文对比了三种MySQL批量数据插入方案:Statement.executeBatch()、PreparedStatement批量插入和LOAD DATA批量加载。Statement.executeBatch()实现简单但性能较差,适合小数据量;PreparedStatement通过预编译机制提高了安全性和性能,适合中等规模数据;LOAD DATA则是最高效的大规模数据导入方案,百万级数据仅需9秒。三种方案在性能、内存消耗、安全性和实现复杂度上各有优劣,开发人员应根据数据规

2025-07-05 23:55:56 988

原创 Cursor 使用教程:Java 单体架构中 AI 规则自定义的 CRUD 开发全流程

这篇文章介绍了如何利用Cursor自定义AI规则优化Java单体架构开发。主要内容包括: Cursor自定义AI规则的基础概念与系统架构,包括全局规则和项目规则的作用原理 Java单体架构的基本结构(表现层、业务逻辑层、数据访问层、实体层)以及与Cursor集成前的环境配置 创建基础Cursor规则文件的方法,包括文件结构设计、命名规范、技术栈声明等核心要素 针对业务逻辑分析的特殊规则设计,强调业务逻辑分层、单一职责原则、事务管理等关键点 这些规则可以帮助AI生成更符合项目规范的代码,提高开发效率和代码质量

2025-07-05 13:20:40 607

原创 Java 与 MySQL 性能优化:MySQL全文检索查询优化实践

本文探讨了MySQL InnoDB全文索引在CMS系统中的应用与优化。首先介绍了InnoDB全文索引的基本原理、创建方法和三种查询模式(自然语言、布尔、查询扩展),并针对中文分词提出了ngram解析器解决方案。接着分析了CMS场景下全文检索的性能瓶颈,包括索引维护开销、查询性能、锁机制和大数据量问题。文章提供了四类优化方案:索引设计优化、查询语句优化、服务器参数调优和高级技术(如查询扩展、读写分离)。通过两个实际案例展示了优化效果,最后总结出CMS全文检索的核心原则和最佳实践,强调索引设计优先、查询优化、参

2025-07-04 22:38:35 2328

原创 Spring AI 项目实战(十四):Spring Boot + Vue3 +AI + DeepSeek 实现空气质量智能预测系统(附完整源码)

本文介绍了一个基于Spring AI和DeepSeek大模型的空气质量智能预测系统,采用前后端分离架构(Spring Boot+Vue3),实现72小时PM2.5精准预测和污染源分析。系统通过DeepSeek进行时序特征提取和污染源文本分析,结合Spring AI框架实现AI服务集成,解决了传统空气质量预测中数据整合难、非线性建模复杂等问题。技术栈包含Spring Boot 3、Spring AI 1.0、MyBatis-Plus等后端组件,以及Vue3、ECharts等前端技术,项目代码展示了DeepSe

2025-07-04 00:13:49 649 2

原创 Cursor使用教程:Chat Ask 深度剖析 Java 代码实时诊断与修复指南

本文深度解析 Cursor 编辑器与 Chat Ask 功能在 Java 代码实时诊断修复中的应用。介绍 Cursor 智能补全、上下文感知等核心能力,Chat Ask 通过静态分析、规范检查、性能安全检测等机制,实现空指针修复、异常优化、代码重构等多场景诊断,支持直接代码修改与分步建议。对比传统工具,其集成度、自然语言交互优势显著,结合实际案例演示完整诊断流程,强调团队协作中规则文件配置与多工具协同,展望 AI 代码诊断技术向更深代码理解、自动化修复演进,建议开发者善用工具提升效率与代码质量。

2025-07-03 06:15:00 352

原创 Java 与 MySQL 性能优化:MySQL分区表设计与性能优化全解析

MySQL分区表技术通过将大表划分为多个小分区,提升数据库性能和管理效率。文章详细解析了四种分区类型:范围分区适合按时间或数值分组的数据;列表分区适用于离散值分类;哈希分区实现数据均匀分布;键分区支持多列组合分区。分区表通过分区裁剪机制优化查询性能,仅扫描相关分区而非全表。同时给出创建分区表的SQL示例,并强调分区键需包含在主键中的设计要点。该技术显著减少数据扫描范围,是处理海量数据的有效解决方案。

2025-07-03 00:28:54 808

原创 Cursor使用教程:手把手教你用Cursor Rules统一Java+Vue项目代码风格,团队协作效率提升300%!

通过 Cursor Rules 构建 Java 与 Vue 项目的分层规则体系,统一前后端代码风格、命名规范及协作流程,消除协作损耗,提升开发效率,降低维护成本。

2025-06-30 18:03:19 2895

原创 Java 程序员必会的 Linux 命令之目录操作

本文介绍了Java开发中必备的Linux目录操作命令,涵盖基础操作、创建删除、文件管理及高级技巧四部分。基础命令包括ls(查看目录内容)、cd(切换目录)和pwd(显示路径);目录管理涉及mkdir(创建)、rmdir/rm(删除);文件操作包含cp(复制)和mv(移动/重命名)。高级命令如tree(可视化目录结构)和find(搜索文件)也一并讲解。文章通过实例代码和注释详细说明每个命令的用法,并结合Java开发场景(如项目目录切换、Maven构建等)展示实际应用,帮助开发者提升Linux环境下工作效率和运

2025-06-30 09:02:59 1003

原创 Cursor使用教程:用 Cursor 创建第一个 Java 项目

Cursor是一款基于VS Code的AI编程编辑器,专为开发者设计。安装前需确保JDK 8+、Maven 3.8+等环境配置,支持Windows系统。编辑器提供中文界面选项,可通过扩展市场安装语言包。创建Java项目支持手动和AI提示词两种方式:手动需创建目录结构并编写代码;AI方式则通过自然语言描述快速生成项目框架和代码。标准Java项目包含src/main/java主代码目录、src/test/java测试目录及pom.xml等配置文件。Maven项目中,pom.xml是核心配置文件,管理项目依赖与构

2025-06-29 23:59:31 2133

原创 Cursor使用教程:深度解析 Cursor 的 Java 代码智能生成​​

Cursor是一款高效的AI编程助手,能够根据自然语言描述快速生成Java代码。本文通过实际案例展示了Cursor的代码生成能力:1)基础操作方面,只需简单描述需求即可自动生成功能完整的Java类和方法;2)算法实现上,能够准确生成冒泡排序等复杂逻辑代码,包含详细的注释和测试用例。生成的代码可直接运行验证,正确率高。Cursor显著提升了开发效率,尤其适用于快速原型开发和算法实现场景。

2025-06-29 20:00:48 636

原创 Spring AI 项目实战(十三):Spring Boot + Vue3 +AI + DeepSeek + Drools 实现智能客服工单自动分配系统(附完整源码)

摘要 本文介绍了基于Spring Boot、Vue3、AI和DeepSeek技术的智能客服工单自动分配系统开发实践。针对传统人工分配方式效率低、响应慢等问题,系统通过DeepSeek大模型智能解析工单内容,结合Drools规则引擎实现自动分类和优先级计算,最终动态分配给合适的客服人员。系统采用前后端分离架构,后端基于Spring Boot 3集成Spring AI和MyBatis-Plus,前端使用Vue3和Element Plus构建可视化界面。关键功能包括工单解析模块、规则引擎分配模块和可视化监控模块,

2025-06-27 23:56:15 1312

原创 Java 程序员成长记(六):菜鸟入职之全局异常「混乱战争」

技术知识点:@ControllerAdvice全局异常处理、异常分类设计、责任链模式应用、统一错误码枚举、异常处理优先级

2025-06-27 22:04:45 714

原创 Java 与 AI 融合:机器学习算法基础入门

本文介绍了三种常见机器学习算法在Java中的实现。线性回归通过最小二乘法拟合数据线性关系,可使用Apache Commons Math库实现;决策树基于特征分裂进行分类,Weka库提供了J48等决策树算法实现;K近邻(KNN)根据相似度进行分类,Deeplearning4j库可支持其实现。这些算法覆盖了回归、分类等典型机器学习任务,结合Java生态中的成熟库,开发者能够快速构建和部署机器学习模型。文章通过代码示例展示了各算法的具体应用,为Java开发者提供实用的机器学习入门指南。

2025-06-26 13:12:34 1078

原创 Cursor教程:使用Cursor 优化 MySQL 数据库查询性能的 6 个实用技巧

本文介绍了使用AI工具Cursor优化MySQL数据库查询性能的实用技巧。作为开源数据库的中流砥柱,MySQL的性能优化至关重要。Cursor凭借其强大的代码生成和分析能力,为开发者提供了高效便捷的优化方案。文章重点讲解了两个核心技巧:一是利用Cursor自动生成高效的索引设计代码,根据表结构和查询模式智能推荐复合索引和覆盖索引;二是借助Cursor生成查询缓存优化策略,包括配置文件修改和缓存管理SQL语句。这些方法显著降低了数据库优化的技术门槛,帮助开发者快速提升查询性能,构建更高效的数据处理系统。

2025-06-26 10:00:39 1022

原创 Cursor使用教程:深度使用 Cursor 构建高可维护性后端 Java 代码的五大技巧​

摘要:本文探讨了如何利用Cursor工具提升Java后端代码的可维护性,提出五大核心技巧:1)通过精确提示词生成规范且注释清晰的代码,示例展示了详细提示词对代码质量的影响;2)巧用代码重构功能优化复杂结构,包括方法提取和变量重命名;3)利用代码生成历史记录回溯迭代过程,辅助团队协作与问题排查;4)强调命名规范与注释的重要性;5)保持代码结构的模块化与一致性。文章结合具体案例,为开发者提供了提升代码质量的实际操作指南,助力构建更易维护的Java后端项目。

2025-06-25 13:28:36 1770

原创 Java 与 MySQL 性能优化:Java应用中MySQL慢SQL诊断与优化实战

MySQL慢查询分析与优化实践 摘要:本文针对Java项目中MySQL数据库性能问题,详细介绍了慢SQL的定位与优化方法。首先讲解如何开启MySQL慢查询日志(临时/永久配置),包括参数设置和日志验证。其次介绍慢查询日志分析方法,解析日志格式并使用mysqldumpslow工具快速定位问题SQL。最后结合MyBatis Plus框架,通过EXPLAIN分析SQL执行计划,从项目搭建到实体类映射,为SQL优化提供依据。文章提供了完整的配置示例和代码实现,帮助开发者系统性地解决数据库性能瓶颈问题。

2025-06-25 09:12:52 882

原创 Java 与 MySQL 性能优化:MySQL性能指标解读与监控方法

本文深入解析MySQL数据库的关键性能指标与监控方法。主要内容包括:1) QPS(每秒查询数)和TPS(每秒事务数)的计算方法及其业务影响;2) 缓存命中率对数据库性能的重要性及计算方法;3) 使用SHOW STATUS命令获取实时状态信息的操作示例;4) 搭建Prometheus+Grafana监控平台的实施方案。通过Python代码示例和SQL命令,详细展示了如何采集和分析这些性能指标,为MySQL数据库的性能优化提供实用指导。

2025-06-24 17:21:57 831

原创 Java 与 MySQL 性能优化:MySQL索引优化与SQL性能提升

MySQL索引优化与查询性能提升 本文深入剖析MySQL索引原理与优化策略,重点解读B+树索引结构、聚簇/非聚簇索引差异及覆盖索引价值。通过电商系统案例,详细说明主键索引设计规范、唯一索引应用场景和联合索引的最左前缀匹配原则。文章指出,合理设计索引可显著提升查询效率,避免回表操作,并强调在实际业务中应根据查询模式优化联合索引字段顺序。全文索引适用性分析表明,不同索引类型需匹配具体业务场景才能发挥最优性能。 (149字)

2025-06-24 09:33:19 1090

原创 Spring AI 项目实战(十二):Spring Boot +AI + DeepSeek + 百度OCR 公司发票智能处理系统的技术实践(附完整源码)

本文介绍了基于百度OCR API与DeepSeek AI的发票智能处理系统,通过整合AI技术实现发票识别、信息提取和验证的全流程自动化。系统采用Spring Boot 3.2.0架构,结合百度OCR的高精度图像识别和DeepSeek的语义理解能力,显著提升了发票处理效率与准确率。关键技术包括多模型融合、智能错误纠正和自适应学习机制,实现了95%以上的识别准确率,将传统处理效率提升90%以上。该系统为数字化转型中的企业财务管理提供了智能化解决方案,具备高精度识别、实时处理、智能验证等核心优势。

2025-06-23 17:32:03 1480

原创 破防了!传统 Java 开发已过时,新赛道技能速看!

摘要:随着人工智能技术快速发展,Java工程师面临严峻挑战。传统技能难以满足智能化业务需求,技术生态多元化加剧竞争压力,敏捷开发模式使传统方式难以为继。为应对变革,Java工程师需掌握Python数据处理、机器学习等新技能,并运用Spring AI框架。Spring AI作为Java开发者的AI利器,提供标准化API抽象层,支持多种AI服务,具备企业级特性保障,助力快速构建智能应用。通过Java与Python协同开发及Spring AI的应用,可实现技术融合创新,在数字化转型中保持竞争力。

2025-06-23 06:45:00 731

Spring Boot +Spring AI + Vue3 + OSS + DashScope 构建多模态视觉理解平台,需要的附件资源

附件资源使用一个基于Spring Boot 3.2.0和Vue3.3.4开发的多模态视觉理解平台。该平台整合了阿里云OSS存储和DashScope图像分析服务,实现了图片上传管理、视觉内容分析和文字提取等功能。采用前后端分离架构,前端使用Element Plus组件库和Vite构建工具,后端采用Spring Boot框架提供RESTful API接口。系统具有操作简便、响应快速等特点,能满足企业文档处理、教育图文分析等场景需求,为用户提供便捷的视觉分析解决方案。

2025-07-19

Cursor 使用教程 CursorRules AI 规则 在Java 单体架构中开发全流程(rules模板)

内容包括 : Java单体架构基础规则.md 策略模式应用规则.md 查询性能优化规则.md 多模块项目根规则.md 规则文件,md 控制器层CRUD规则.md 全局异常处理规则.md 业务逻辑分层规则.md 用户管理CRUD代码生成规则.md

2025-07-06

Spring AI 项目实战:Spring Boot +AI + DeepSeek 开发智能教育作业批改系统(源码)

基于Spring Boot 3.2.0和Spring AI 1.0.0-M4开发的智能教育作业批改系统,结合DeepSeek大模型实现主观题自动批改功能。系统针对语文作文、数学应用题等主观题作业,提供语义匹配、步骤解析、动态评分标准适配等核心功能,有效解决传统人工批改效率低、主观性强的问题。文章详细阐述了项目背景、技术选型(Spring Boot+DeepSeek API+H2数据库)、系统架构及实现方案,并提供了Maven依赖配置示例。

2025-07-02

【Linux系统】常用命令深度解析:文件与目录管理、系统信息查询、网络管理、压缩解压及权限管理Linux系统中常用的

内容概要:本文详细介绍了Linux系统中常用的命令,涵盖了文件与目录管理、系统信息查询、网络管理、压缩与解压缩、用户与权限管理和日志查看六大方面。具体包括:文件与目录管理命令如ls、cd、pwd、cp、mv、rm、mkdir、touch、cat和nano/vim;系统信息查询命令如uname-a、df、du、top;网络管理命令如ping、ifconfig/ip addr、netstat、ssh、scp、wget;压缩与解压缩命令如

2025-06-06

智能客服系统全栈开发:Spring Boot 3.2 + Spring AI + DeepSeek 完整实战(完整源码)

通过本项目的实战开发,我们成功构建了一个基于现代化技术栈的智能客服系统。项目涵盖了完整的技术架构,包括 Spring Boot 3.2、Spring AI、MyBatis 和 H2 数据库;实用的功能特性,如智能对话、上下文记忆、会话管理和系统监控;丰富的前端体验,如响应式设计、实时聊天和快捷回复;详细的故障处理,如常见问题分析与解决方案;规范的代码结构,如分层架构、注解驱动和配置管理。

2025-06-05

Spring Boot+OpenCSV数据清洗完整代码

项目简介 CSV数据清洗工具是一个基于Spring Boot和OpenCSV开发的Web应用程序,提供可视化的CSV数据清洗功能。用户可以通过友好的Web界面上传CSV文件,配置清洗规则,并获得高质量的清洗后数据。 核心功能 数据清洗功能 智能字段映射:自动识别字段类型,支持自定义字段映射 缺失值处理:支持均值填充、中位数填充、删除行三种策略 异常值检测:基于Z-score统计方法的智能异常值检测 数据统计分析:提供详细的清洗前后数据对比统计 用户界面 响应式设计:支持桌面和移动设备访问 可视化配置:直观的配置界面,无需编程知识 实时预览:数据预览和清洗效果实时展示 进度指示:清晰的操作流程指引 数据处理 文件上传:支持拖拽上传,最大10MB文件 格式验证:自动验证CSV文件格式和编码 批量处理:支持大量数据的高效处理 结果导出:一键下载清洗后的CSV文件 技术栈 后端技术 Spring Boot 3.1.5:现代化的Java Web框架 OpenCSV 5.7.1:高性能CSV文件处理库 Thymeleaf:服务端模板引擎 Maven:项目构建和依赖管理 前端技术 Bootstrap 5.3.0:响应式UI框架 Font Awesome 6.0.0:图标库 JavaScript ES6+:现代JavaScript特性 HTML5 + CSS3:现代Web标准 开发工具 Spring Boot DevTools:热重载开发工具 Java 17:长期支持版本的Java

2025-05-26

Spring Boot与 Spring AI 深度实战(基于DeepSeek)的完整代码包含前段后端

本项目展示了如何使用 Spring Boot 和 Spring AI 框架集成 DeepSeek 大语言模型,构建智能问答、文本生成和语义分析等 AI 驱动的应用功能。项目采用模块化设计,包含完整的前后端交互流程、模型配置、服务调用和结果展示,适合作为企业级 AI 应用的开发起点。

2025-05-25

完整Java规则模板cursorrules

适用场景:Java 开发项目中的规则引擎配置、业务逻辑管理、代码规范约束等场景。 主要用途:提供可复用的规则模板,简化规则编写流程,提升开发效率,规范代码逻辑。

2025-05-23

从零搭建SpringBoot Web单体项目基础篇1、IDEA搭建SpringBoot项目

从零搭建SpringBoot Web单体项目基础篇1、IDEA搭建SpringBoot项目

2025-05-21

Java批量重命名文件工具类

适用于 Java 开发者、软件工程师、系统管理员等相关从业人员的 Java 批量重命名文件工具类,涵盖多场景重命名策略、递归处理等功能,可用于规范日志文件命名、多媒体文件编号等数据处理、资源管理等场景,提升文件管理效率和规范性,代码简洁易维护。

2025-05-21

微软常用运行库合集,用于安装微软系统常用运行库

微软常用运行库合集,用于安装微软系统常用运行库

2025-05-19

空空如也

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

TA关注的人

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