Spring Boot + Vue 3 全栈项目,内网穿透实现 HTTPS 公网访问,前后端分离部署方案
本文介绍了如何通过内网穿透工具cpolar实现Spring Boot+Vue3全栈项目的公网访问。文章首先分析了直接暴露前后端端口的风险,提出了通过cpolar仅暴露前端端口,利用Vite代理机制安全访问后端API的解决方案。详细演示了项目环境准备、前后端启动测试过程,并深入讲解了Vite代理机制的工作原理和配置方法。最后说明如何通过cpolar将前端映射到公网,保持后端本地运行,实现安全、便捷的远程访问。该方案避免了跨域问题,同时保障了后端服务的安全性,适合中小流量场景下的全栈项目部署。
Harness实战指南,在Java Spring Boot项目中规范落地OpenSpec+Claude Code
摘要: Harness并非全新概念,而是对现有工程实践的系统化整合,核心在于将AI融入可控、可审计的研发流程。针对Java Spring Boot项目,Harness强调四大原则:需求工件化、知识显性化、执行加护栏、评审与验证分离。适用场景为有历史包袱的增量改造项目,需通过结构化仓库(如openspec管理变更生命周期、docs沉淀知识、.claude配置硬约束)实现风险管控。关键是通过权限配置和钩子函数构建“硬护栏”,而非依赖提示词软约束,最终平衡效率与可控性,将AI能力转化为团队级工程实践。
基于Spring Boot + 数据可视化 + 协同过滤算法的推荐系统设计与实现(源码+论文+部署全讲解)
随着数字技术和文化自信战略的深入推进,非物质文化遗产(非遗)的数字化保护、传承与活化利用已成为重要研究方向。传统非遗传播受地域、渠道和互动性限制,难以吸引年轻群体并实现个性化匹配。本文设计并实现了一套基于Spring Boot框架的非遗推荐系统,核心采用协同过滤推荐算法(结合UserCF与ItemCF混合策略),通过分析用户浏览、收藏、评分等行为数据,构建用户-项目评分矩阵,计算余弦相似度或Pearson相关系数,实现个性化非遗项目(如传统工艺、民间表演、民族舞蹈等)精准推荐,有效缓解冷启动与数据稀疏问题。



