
Spring Boot 药品进销存信息管理系统毕业设计项目
一个基于 Spring Boot 和 Vue3 的药品进销存信息管理系统。系统采用前后端分离架构,后端使用 Spring Boot、MyBatis、Redis 和 MySQL,前端使用 Vue3 和 ElementUI。主要功能包括用户登录、供应商管理、药品管理、采购与销售记录管理、退货及库存变动管理等。此外还包含系统管理、权限管理和监控模块。适合初学者作为毕业设计或练手项目参考。

一个基于 Spring Boot 和 Vue3 的药品进销存信息管理系统。系统采用前后端分离架构,后端使用 Spring Boot、MyBatis、Redis 和 MySQL,前端使用 Vue3 和 ElementUI。主要功能包括用户登录、供应商管理、药品管理、采购与销售记录管理、退货及库存变动管理等。此外还包含系统管理、权限管理和监控模块。适合初学者作为毕业设计或练手项目参考。

中国身份证号码首位数字与传统六大区域的对应关系,并利用 WebGIS 技术(Leaflet 和 SpringBoot)实现了区域信息的可视化展示。通过解析省份编码,将华北、东北、华东、中南、西南、西北六个区域映射到地图上进行颜色区分和图例说明,直观呈现了地理空间信息与身份标识的结合应用。

介绍 Spring Web MVC 核心概念及实战应用。涵盖 MVC 设计模式解析,基于 Spring Boot 的项目搭建,常用注解如@RequestMapping、@RequestParam、@PathVariable 的使用。详细讲解请求参数接收(单个、多个、对象、数组、集合)、JSON 数据交互、文件上传、Cookie 与 Session 会话管理、静态页面返回及响应状态设置。最后通过加法计算器、用户登录系统、图书管理系统等综合…
JWT 是一种用于在网络应用间安全传递声明的开放标准。它由 Header、Payload 和 Signature 三部分组成,通过签名防止篡改。相比 Session,JWT 无状态且适合分布式系统,但无法主动登出且 Payload 非加密。 JWT 原理、认证流程及与 Session 的区别,并通过 Spring Boot 实战演示了登录接口实现、拦截器配置及安全注意事项,如密钥管理和过期时间设置。

解析 Spring Web 模块的核心概念、依赖关系及作用,涵盖 HTTP 抽象层、消息转换机制、REST 客户端工具等特性。通过实际案例演示如何使用 RestTemplate 发送 HTTP 请求进行 RESTful API 调用,帮助开发者掌握 Spring Web 的关键技术点。

通过多版本 Android 模拟器及真机验证,发现后台线程异步调用 WebSettings.getDefaultUserAgent() 与主线程冷启动首次 new WebView() 并发时,会共享 WebView provider 及 Chromium 初始化链。两者并非永久死锁,而是交错推进并在关键节点出现阶段性阻塞或串行化,导致主线程耗时增加甚至长卡顿。该现象在 API 25/29/36 及 Android 16 真机上均可复现,…

基于 WebGoat 靶场讲解 JWT 逻辑越权漏洞。第六关演示了利用 alg:none 绕过签名验证实现提权;第十一关结合时间戳与无签名攻击获取他人身份令牌。文章解析了 JWT 结构、签名机制及 Cookie 修改方法,帮助理解认证缺陷。

介绍基于 Spring Cloud 微服务架构构建分布式智能推荐系统的方案。涵盖整体架构设计(用户、商品、特征、模型服务)、AI 模型选型与训练(PyTorch/ONNX)、核心微服务实现(Feign、熔断降级、Kafka 异步日志)及部署优化(Docker、K8s、缓存策略)。通过解耦特征与模型、多级缓存和 JVM 调优,实现了高可用、可扩展的智能推荐系统,支持实时行为收集与在线学习。

分享了小厂架构师落地 AI Agent 的实战经验,主张放弃全能幻想,从最小可用场景(如 Bug 定位)入手。通过接入错误日志和代码库结构,Agent 能高效辅助修复问题。作者强调 AI 是工具而非魔法,需保持判断力并注重团队协作,最终目标是提升效率以平衡工作与生活。
解析 Tomcat 文件上传中常见的 MalformedStreamException 异常。该异常通常由上传数据截断、格式错误或分隔符(boundary)不符合 RFC 规范导致。重点讲解了 multipart/form-data 协议中边界字符串的作用,区分了浏览器生成的 WebKitFormBoundary 与手动生成的纯数字边界。解决方案涵盖客户端表单配置、服务器端大小限制设置、换行符修正(CRLF)及正则表达式优化,确保文件上…

一个赛博塔罗项目的实现方案,涵盖 Java 后端逻辑与前端交互界面。文章基于荣格心理学理论,设计了 TarotCard、TarotDeck 和 TarotReading 三个核心类,实现了牌的数字化存储、洗牌随机性及占卜流程控制。前端部分使用原生 JavaScript 和 CSS 构建了多牌阵选择与结果展示界面。内容包含完整代码示例,旨在通过编程技术重现传统塔罗牌的象征意义与叙事重构过程,供开发者学习与参考。
在 Windows 环境下使用 VS Code 进行 Java 开发的完整配置流程。涵盖开发者模式开启、Git Bash、多版本 JDK 管理(软链接切换)、Maven 安装及环境变量配置。详细列出了推荐的 VS Code 插件清单及其功能说明,包括通用工具、Git 管理、Java 核心、前端支持等。提供了详细的用户级设置 JSON 配置示例,涉及编辑器、终端、Java 构建、调试及 AI 助手设置。此外还包含项目导入、工程创建、调试运…
探讨了利用Llama-3.2-3B大模型构建基于Java面试题的代码审查质量评估体系。通过分析风格检查、性能建议及漏洞检测三大核心能力,展示了模型在理解业务意图和深层技术细节上的优势。文章详细介绍了四层漏斗评估模型的设计,结合HashMap扩容、volatile内存屏障等真实案例验证了模型效果。同时分享了轻量级部署策略、Prompt Engineering优化方法及工程落地中的避坑指南,旨在帮助团队将AI引入代码审查流程,提升研发效能并…

飞书自定义机器人的创建流程及 Webhook 地址获取方法,详细展示了 Java 和 Python 两种语言实现 HTTP POST 请求发送富文本消息的代码示例。内容涵盖签名校验算法(HmacSHA256)、时间戳处理规范以及 JSON 消息体构建逻辑,适用于集成告警通知场景。

一款基于 SpringBoot 后端、Vue 前端及 MySQL 数据库的高校电动车租赁系统。系统旨在解决校园交通问题,提供电动车智能化管理与高效租赁服务。主要功能模块包括用户管理、电动车信息管理、租赁订单管理等。数据库设计涵盖用户信息、电动车状态及租赁订单详情。技术架构采用 SpringBoot 的自动配置特性简化开发,结合 Vue.js 的响应式组件化提升交互体验。文中提供了核心实体类代码示例及数据表结构,展示了系统的模块化设计与可…

深度体验了飞算 JavaAI 工具,涵盖智能代码生成、代码优化建议及故障诊断修复三大核心功能。测试表明,该工具在基础算法、集合操作及 JDBC 数据库连接等场景下能生成规范可用的 Java 代码,显著提升开发效率。在代码优化方面,能识别性能瓶颈与设计模式问题并提供改进方案。故障诊断功能可快速定位空指针等常见异常并给出修复建议。整体而言,飞算 JavaAI 能有效辅助 Java 开发者提升编码质量与效率,但在极端复杂业务场景下仍需人工调整…

介绍基于 RuoYi-Vue-Plus 5.X 框架定制的 AI 智能编程助手配置包。支持 Claude Code 和 OpenAI Codex 双引擎,内置 40+ 专业技能、10 大快捷命令及智能钩子系统。配置包含完整的目录结构、开发文档、模板及规范检查项,旨在帮助开发者统一代码规范,提升 CRUD 开发、项目进度管理及新功能构建的效率。通过自动匹配技能与规范评估,实现企业级开发流程的自动化辅助。
Android WebView 在部分机型(如华为)上 Chromium 内核版本过低,导致 H.265 硬解等现代 Web 能力不可用。介绍使用 WebViewUpgrade 开源库实现免安装升级 WebView 内核的方案。核心原理是运行时 Hook 系统服务,将 App 内 APK 作为 WebView 实现。需在 Application.onCreate() 最早时机执行,避免初始化冲突。对比了腾讯 X5、Crosswalk 等…

基于 Spring AI 框架讲解 RAG(检索增强生成)应用开发。内容涵盖 RAG 核心工作流程,包括文档收集切割(ETL)、向量转换存储、文档过滤检索及查询增强。详细介绍了 Spring AI 中的 DocumentReader、DocumentTransformer 和 DocumentWriter 三大组件及其实现类,如 TokenTextSplitter、KeywordMetadataEnricher 等。同时介绍了 Vect…

Apache SkyWalking 告警通知渠道的集成方法。内容包括告警机制基础(规则与通知渠道),以及四种主流渠道的配置:通用 Webhook、Slack、钉钉和企业微信。提供了详细的配置文件示例和 Java 代码实现,涵盖动态路由和内容增强的高级主题。最后总结了避免告警风暴、确保可操作性及安全性等最佳实践,帮助构建高效可靠的告警响应体系。