
SpringAI 大模型应用开发新手入门
介绍 SpringAI 框架在大模型应用开发中的使用。SpringAI 基于 Spring 生态,兼容 JDK17 及 SpringBoot 3.x。内容包括环境配置(pom.xml 与 application.yaml)、ChatClient 的构建与调用方式(同步与流式)、System 设定、日志记录以及会话记忆功能(ChatMemory)。通过示例展示了如何集成大模型 API 并实现基础对话功能。

介绍 SpringAI 框架在大模型应用开发中的使用。SpringAI 基于 Spring 生态,兼容 JDK17 及 SpringBoot 3.x。内容包括环境配置(pom.xml 与 application.yaml)、ChatClient 的构建与调用方式(同步与流式)、System 设定、日志记录以及会话记忆功能(ChatMemory)。通过示例展示了如何集成大模型 API 并实现基础对话功能。
JeeLowCode 是一款免费商用的企业级低代码开发框架,支持零编码开发和可视化操作。其技术栈包含后端 Spring Boot 2.7.18、MyBatis-Plus、Redis、MinIO,以及前端 Vue 3.2、Element Plus、ECharts。框架具备完善的权限控制、多租户支持和前后端分离架构,适用于 CRM、ERP、OA 等企业管理系统及数据可视化平台的快速构建。
智能无人机平台 V4 版本的更新内容。主要改进包括为入侵者添加可视化血条,新增任务系统允许玩家指挥无人机前往指定位置,以及重构无人机移动方法使其基于状态码调用不同逻辑。文章提供了完整的 Java 代码实现,涵盖无人机、入侵者、任务管理及线程控制等核心模块。

介绍 Java 智能仿真无人机项目 V4 版本的开发。新增定点任务处理、鼠标交互、多线程协作及状态机管理四大功能。通过 Task 类封装任务,TaskProThread 线程分配任务,Drone 类管理多状态(巡逻/跟随/任务)。利用勾股定理计算距离实现最近无人机匹配,结合 Swing 实现界面交互与可视化。解决了任务生成、分配、执行及完成的闭环逻辑,并包含常见问题排查与拓展功能建议。

介绍 Neo4j 在 Windows 环境下的安装与配置流程。首先梳理 JDK 与 Neo4j 的版本对应关系,避免兼容性问题。接着详细讲解 JDK 11 的下载、解压及环境变量配置方法。随后说明 Neo4j 的安装步骤,包括解压、PATH 环境变量设置及服务启动方式(控制台模式与后台服务)。最后演示如何通过 Web UI 访问并修改默认密码完成登录。适用于基于 Neo4j 的图数据开发环境搭建。

Apache SkyWalking 支持多种告警通知渠道集成。 Webhook、Slack、钉钉和企业微信的配置方法。通过 alarm-settings.yml 配置规则,结合 Java 示例实现自定义路由与消息增强。涵盖安全性、避免告警风暴及测试最佳实践,帮助构建可靠的运维告警体系。

档详细介绍了 Neo4j 图数据库的安装部署(Windows 与 Docker)、CQL 查询语言的基础语法(创建、查询、更新、删除、合并等)、内置函数应用、数据备份与恢复策略、复杂路径查询技巧以及 Spring Boot 集成配置方法。内容涵盖从环境搭建到实际开发的核心知识点,适合后端开发者快速上手图数据库技术。

全面分析了若依 (RuoYi) 低代码框架。该框架基于 Spring Boot,提供完备的 RBAC 权限管理、模块化设计及代码生成器,适合企业内部管理系统及快速原型开发。但其技术栈相对保守(如 Vue2),代码生成灵活性不足,且在高并发场景下存在性能瓶颈。相比 Jeecg-Boot 和 SpringBlade,若依社区活跃但微服务支持有限。建议开发者根据项目需求谨慎选择,注意其便利性与灵活性的权衡。

飞算 JavaAI 工具的使用体验。内容包括安装配置、自然语言生成代码功能、电商商品管理系统实战案例(含接口设计、数据库设计及代码生成)、与传统开发模式的效率对比,以及智能问答和 SQL 生成功能的细节体验。文章也分析了使用中的局限性及解决方案,旨在展示该 AI 助手在提升 Java 开发效率方面的实际应用价值。

基于 SpringAI 框架演示大模型应用开发。内容包括对话机器人基础实现、日志配置、前后端跨域解决、会话记忆与历史存储(内存及数据库方案)。深入讲解 Function Calling 在智能客服中的应用,涵盖工具定义、提示词工程及系统配置。最后介绍 RAG 技术,包含向量模型测试、Redis 向量库部署及 PDF 文档向量化处理流程。

利用 AI 工具将自然语言转换为 SQL 语句的方法。通过对话式交互,开发者无需记忆复杂语法即可进行多表关联查询。工具支持数据库设计评审、从 Java 实体类逆向生成 DDL 以及安全的数据库变更脚本生成。这降低了数据操作门槛,提升了开发效率。

如何在 SpringBoot 项目中整合 MyBatis-Plus 以简化数据库 CRUD 操作。内容包括开发环境配置(JDK、Maven、IDEA)、SpringBoot 项目搭建、MyBatis-Plus 依赖引入与配置、实体类与 Mapper 接口编写,以及通过测试类验证增删改查和分页功能。相比传统 MyBatis,MyBatis-Plus 无需编写基础 SQL,显著提升了开发效率。

介绍如何通过自定义 Spring AOP 注解实现 Web 层水平权限校验。针对渗透测试发现的用户越权查看数据问题,设计了支持多种参数提取方式的 UserPermission 注解。通过编译期校验和运行时拦截,确保用户只能访问授权公司的数据。方案涵盖注解定义、AOP 切面逻辑、使用示例及性能优化建议,解决了重复代码多、维护难的问题,已在核心业务上线覆盖 200+ 接口。

前后端分离架构下基于 JWT 的无感 Token 刷新机制。通过 Access Token 短效与 Refresh Token 长效结合,解决用户频繁登录问题。前端使用 Axios 拦截器捕获 401 错误自动调用刷新接口并重试请求;后端利用 Spring Boot、Redis 存储 Refresh Token 并校验,确保安全性。实现了双 Token 机制、拦截重试及 Redis 缓存策略,平衡了用户体验与系统安全。

记录了前端开发者从零搭建并启动若依后端环境的完整流程。主要步骤包括:在不破坏原有 JDK17 环境下配置 JDK1.8;安装并配置 Redis 及 Maven 镜像;适配 MySQL 8.0 驱动与连接参数;导入 SQL 脚本创建数据库。随后启动后端服务并通过修改前端 .env 配置文件实现前后端联调。重点强调了 IDE 内隔离配置 JDK、Redis 管理员权限启动以及 MySQL 8.0 特有 URL 参数的设置,确保开发环境稳定且…

一种基于 SpringBoot 和 Vue 的 Web 端咖啡点单系统设计方案。涵盖后端用户认证、商品管理、订单处理及支付集成,前端响应式界面、购物车交互与状态追踪。技术实现包括 JWT 授权、JPA 实体设计、WebSocket 实时更新及安全策略(CSRF、数据加密)。架构支持插件化扩展与性能优化(Redis 缓存、CDN),旨在提供高可用、易维护的前后端分离解决方案。

如何在 IntelliJ IDEA 中集成 GitHub Copilot、DeepSeek 和 GPT-4o Mini 三种 AI 编程助手。通过安装官方插件或 CodeGPT 第三方插件,配置 API Key 或本地模型,实现代码补全、对话分析及智能优化。对比了各工具的特点与适用场景,帮助开发者根据需求选择合适方案提升效率。

介绍大疆行业开发体系的三大核心能力:MSDK 移动端开发、PSDK 负载硬件开发及上云 API 云端集成。内容涵盖低门槛接入优势、机型兼容性、具体开发步骤(环境准备、代码示例)、硬件选型、通信协议及云端数据同步方案。提供官方文档、GitHub 示例及生态认证流程,帮助开发者快速构建无人机行业解决方案。
介绍 SVN WebUI 管理后台在麒麟系统上的部署与使用方法。基于 JDK 17 环境,通过运行 JAR 包快速搭建。重点说明部署前备份、仓库路径适配(默认/home/svn/repo)、用户权限导入及授权优先级(全体授权 > 用户/小组授权)等关键步骤。适用于需要 Web 界面管理 SVN 仓库的场景。

利用 WebGIS 技术分析中国火炉城市的体感温度。通过整合百度天气接口数据与城市空间地理信息,采用 Java Spring Boot 后端与 Leaflet 前端实现可视化展示。结果显示,长三角地区如杭州、南京、南昌等地体感温度较高,处于蒸烤模式;而重庆、西安等地相对凉爽。该方案为城市热环境评估及规划提供了数据支持。