<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[java_yuan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/java_yuan</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; java_yuan]]></copyright><item><title><![CDATA[现场干没干活全凭一张嘴？我用 Java 21 + Vue 3 撸了一套多租户履约调度平台，开源了！]]></title><link>https://blog.csdn.net/java_yuan/article/details/169833779</link><guid>https://blog.csdn.net/java_yuan/article/details/169833779</guid><author>java_yuan</author><pubDate>Mon, 02 Nov 2026 11:55:53 +0800</pubDate><description><![CDATA[一个优秀的项目底座，脚手架只是起点，能够优雅支撑中等复杂度的业务场景才是试金石。SailAdmin（含 Display 履约平台）代码完全遵从 MIT 开源协议拒绝纸上谈兵，所有状态机、事务抗作弊留痕、服务端水印、移动端离线补偿均包含完整测试用例；后端基于Java 21 + Spring Boot 4 + 原生 MyBatis + PostgreSQL 17；前端涵盖Vue3 + Element Plus 后台与uni-app 移动端。]]></description><category></category></item><item><title><![CDATA[叉车脱审罚几万？我用 .NET 10 + Vue 3 撸了一套特种设备与资质年审系统，开源了！]]></title><link>https://blog.csdn.net/java_yuan/article/details/169548657</link><guid>https://blog.csdn.net/java_yuan/article/details/169548657</guid><author>java_yuan</author><pubDate>Fri, 30 Oct 2026 11:43:32 +0800</pubDate><description><![CDATA[特种设备与人员资质年审合规管理系统（SaaS 多租户），开源版]]></description><category></category></item><item><title><![CDATA[开发了一个智慧农业的精美网站]]></title><link>https://blog.csdn.net/java_yuan/article/details/157067481</link><guid>https://blog.csdn.net/java_yuan/article/details/157067481</guid><author>java_yuan</author><pubDate>Sat, 17 Jan 2026 19:37:10 +0800</pubDate><description><![CDATA[该项目采用了架构，并遵循了设计风格，使用了玻璃拟态（Glassmorphism）和微交互动画。]]></description><category></category></item><item><title><![CDATA[[全网首发] 架构师手撸 HarmonyOS NEXT 纯血鸿蒙点餐 UI，这颜值你打几分？（附源码）]]></title><link>https://blog.csdn.net/java_yuan/article/details/156718506</link><guid>https://blog.csdn.net/java_yuan/article/details/156718506</guid><author>java_yuan</author><pubDate>Thu, 08 Jan 2026 11:57:50 +0800</pubDate><description><![CDATA[鸿蒙原生开发（HarmonyOS NEXT）风口已来。作为一名 Java 架构师，我尝试用 ArkTS + ArkUI 复刻了一套商业级点餐系统的前端 UI。
本文开源了首页、商品列表、购物车弹窗的核心 UI 源码。至于登录鉴权、订单状态流转、丝滑的抛物线动画等高阶逻辑.]]></description><category></category></item><item><title><![CDATA[点餐系统装上了“DeepSeek大脑”：基于 Spring AI + PgVector 的 RAG 落地指南]]></title><link>https://blog.csdn.net/java_yuan/article/details/156591683</link><guid>https://blog.csdn.net/java_yuan/article/details/156591683</guid><author>java_yuan</author><pubDate>Mon, 05 Jan 2026 10:00:39 +0800</pubDate><description><![CDATA[Sail开发了基于SpringAI+PostgreSQL(pgvector)+DeepSeek的AI点餐系统，支持本地1.5B模型和云端API。系统采用PostgreSQL全栈方案，通过pgvector插件实现向量存储，兼顾运维成本低和数据一致性。核心功能包括菜品向量化存储和智能问答，实现了RAG技术落地。系统能自动识别用户点餐意图，支持语义检索推荐菜品。作者计划后续增加Redis库存功能，该项目已开源供学习使用。]]></description><category></category></item><item><title><![CDATA[[开源Mysql版本] 架构师手撸 Spring Boot 4.0.0 + UniApp 扫码点餐系统，B站演示视频首发！]]></title><link>https://blog.csdn.net/java_yuan/article/details/156279246</link><guid>https://blog.csdn.net/java_yuan/article/details/156279246</guid><author>java_yuan</author><pubDate>Thu, 25 Dec 2025 22:09:54 +0800</pubDate><description><![CDATA[架构师Sail发布了点餐系统MySQL版本，升级至SpringBoot 4.0.0（Java21），采用MyBatis+MySQL8.4.7技术栈，包含自研轻量级JWT认证。系统包含UniApp小程序(Vue2+uViewUI)和Vue3管理后台，支持多端编译、文件操作等实用功能。项目提供完整业务模块（登录/订单/支付等），适合毕业设计或商业二次开发。部署简单，包含SQL脚本和配置说明，开源地址：https://gitee.com/wyabsdai/sail-food。作者提供技术支持，微信ai_sail可]]></description><category></category></item><item><title><![CDATA[[开源] 架构师手撸 Spring Boot 3.5 + UniApp 扫码点餐系统，B站演示视频首发！]]></title><link>https://blog.csdn.net/java_yuan/article/details/139357161</link><guid>https://blog.csdn.net/java_yuan/article/details/139357161</guid><author>java_yuan</author><pubDate>Sun, 21 Dec 2025 12:43:48 +0800</pubDate><description><![CDATA[大家好，有朋友问我怎么本地搭建环境，我这边录制了一个视频，已经上传到了B站，✅ Spring Boot 3.5 + Java 21 最新技术栈。建议先看下视频，把项目跑起来，再看下代码。拒绝 PPT 架构，直接看实战落地！✅ 内置模拟支付，逻辑完美闭环。✅ 电脑双端实时数据互通。]]></description><category></category></item><item><title><![CDATA[架构师日记：当点餐系统遇上 AI —— 基于 Spring AI + Pgvector + DeepSeek 的架构设计思路]]></title><link>https://blog.csdn.net/java_yuan/article/details/156090202</link><guid>https://blog.csdn.net/java_yuan/article/details/156090202</guid><author>java_yuan</author><pubDate>Fri, 19 Dec 2025 21:45:00 +0800</pubDate><description><![CDATA[Sail开源了单商户点餐系统Sail-Food，计划在2-3周内进行AI智能化改造。将集成RAG和Agent技术，通过DeepSeek实现自动问答和下单功能。技术栈包括SpringAI、PostgreSQL+pgvector，支持云端API和本地部署。核心流程涵盖数据向量化、意图识别、语义检索和增强生成，打造&quot;AI点餐小二&quot;功能。后续将实现菜品数据Embedding入库、智能导购和自然语言下单解析。项目代码开源在Gitee，文档同步CSDN更新。]]></description><category></category></item><item><title><![CDATA[[开源] 架构师实战： Spring Boot 3.5 + UniApp 给老婆写了个“摆摊点餐系统”]]></title><link>https://blog.csdn.net/java_yuan/article/details/156046740</link><guid>https://blog.csdn.net/java_yuan/article/details/156046740</guid><author>java_yuan</author><pubDate>Thu, 18 Dec 2025 10:49:08 +0800</pubDate><description><![CDATA[Sail-Food | 高颜值 Spring Boot 3.5 + UniApp 扫码点餐系统。 后端采用 Header 透传商户 ID + ThreadLocal 上下文 的设计模式。]]></description><category></category></item><item><title><![CDATA[[开源] 架构师实战： Spring Boot 3.5 + UniApp 给老婆写了个“摆摊点餐系统”]]></title><link>https://blog.csdn.net/java_yuan/article/details/156043619</link><guid>https://blog.csdn.net/java_yuan/article/details/156043619</guid><author>java_yuan</author><pubDate>Thu, 18 Dec 2025 10:16:07 +0800</pubDate><description><![CDATA[Sail-Food | 高颜值 Spring Boot 3.5 + UniApp 扫码点餐系统。 后端采用 Header 透传商户 ID + ThreadLocal 上下文 的设计模式。虽然开源版默认只有一家店，但代码结构原生支持多商户扩展（SaaS化）。  如果你正在寻找一个代码干净、部署简单、界面美观的点餐系统，那么这个项目绝对是你的首选。]]></description><category></category></item><item><title><![CDATA[软考架构师实战：Spring Boot 3.5 + DeepSeek 开发 AI 应用，上线 24 小时数据复盘（2C1G 服务器抗压实录）]]></title><link>https://blog.csdn.net/java_yuan/article/details/155878943</link><guid>https://blog.csdn.net/java_yuan/article/details/155878943</guid><author>java_yuan</author><pubDate>Sat, 13 Dec 2025 10:58:47 +0800</pubDate><description><![CDATA[兄弟们，我又来了。软件架构师实战，我那台服务器是香港的2c1G的，技术栈是 Spring Boot 3.5 + HTMX + DeepSeek 的技术栈。通过首日流量情况、服务器资源占用（CPU/内存）以及遇到的性能瓶颈与优化方案。]]></description><category></category></item><item><title><![CDATA[刚拿下软考高级架构师，我花3天用 Spring Boot 3.5 给摆摊的老婆撸了个“卖寿司神器”]]></title><link>https://blog.csdn.net/java_yuan/article/details/155850260</link><guid>https://blog.csdn.net/java_yuan/article/details/155850260</guid><author>java_yuan</author><pubDate>Fri, 12 Dec 2025 11:41:09 +0800</pubDate><description><![CDATA[文案生成器， 接入DeepSeek 火爆大模型，提升效率工具。]]></description><category></category></item><item><title><![CDATA[今年第一次考软考高级架构师居然过了，发个文章纪念下]]></title><link>https://blog.csdn.net/java_yuan/article/details/155631253</link><guid>https://blog.csdn.net/java_yuan/article/details/155631253</guid><author>java_yuan</author><pubDate>Sat, 06 Dec 2025 09:27:54 +0800</pubDate><description><![CDATA[软考高级架构师]]></description><category></category></item><item><title><![CDATA[小海豚springboot3.5.0+vue3后台管理系统开源]]></title><link>https://blog.csdn.net/java_yuan/article/details/155355051</link><guid>https://blog.csdn.net/java_yuan/article/details/155355051</guid><author>java_yuan</author><pubDate>Fri, 28 Nov 2025 15:14:07 +0800</pubDate><description><![CDATA[本文介绍了一个基于若依Vue2分离版升级的管理系统项目，采用SpringBoot3.5.0+Vue3技术栈开发。项目整合了Mybatis、HikariCP连接池和PostgreSQL16数据库，实现了包括用户管理、角色权限、菜单配置、字典参数等核心功能模块。系统已在Gitee平台开源，名称为&quot;海豚vue3+springboot3.5.0管理系统&quot;，并提供了首页、用户管理、角色管理等多个功能界面的截图展示。该项目适合作为企业级后台管理系统的开发参考。]]></description><category></category></item><item><title><![CDATA[事业单位公共基础、时政考试个人考试软件]]></title><link>https://blog.csdn.net/java_yuan/article/details/106377598</link><guid>https://blog.csdn.net/java_yuan/article/details/106377598</guid><author>java_yuan</author><pubDate>Wed, 27 May 2020 11:17:21 +0800</pubDate><description><![CDATA[最近贤内想考事业单位， 买了本教材，也在网上看了资料，发现很多题刷起来不方便，而且复习的时候更加头痛，于是乎我写了一个小应用，给她来考试用的。

项目架构:spring boot2.2

数据库：sqlserver express版本（免费，限制好像是20G）

后台可以录入题库：









前台关于这块有两个模块，如下图所示：









练习题模块,截图如下:







可以进行”刷题”、或者”加入错题本”，”加入错题本”后，可以再顶部导航”错题本”导航进去重点刷题。...]]></description><category></category></item><item><title><![CDATA[springboot2.2招聘管理模块开发]]></title><link>https://blog.csdn.net/java_yuan/article/details/105633682</link><guid>https://blog.csdn.net/java_yuan/article/details/105633682</guid><author>java_yuan</author><pubDate>Mon, 20 Apr 2020 13:54:56 +0800</pubDate><description><![CDATA[1、企业可以发布招聘信息，如下图：





转存失败重新上传取消



职位详情偷了懒，使用了textarea，遇到了xss将\r\n解析成了 ＼r＼n 。 我在前台处理如下：




data.jobDetail = data.jobDetail.replace(/(＼r＼n)|(＼n)/g,'\n');
$("#jobDetail").val( data.jobDetail );

发...]]></description><category></category></item><item><title><![CDATA[Centos系统时间和Java的Date获取的时间相差8小时处理]]></title><link>https://blog.csdn.net/java_yuan/article/details/105473205</link><guid>https://blog.csdn.net/java_yuan/article/details/105473205</guid><author>java_yuan</author><pubDate>Sun, 12 Apr 2020 17:58:57 +0800</pubDate><description><![CDATA[系统部署在Centos上，发现登录时间差了8小时。后来登录centos系统，查了下，下看图：





发现java Date取得是Universal Time，发现是Jackson少加了timezone ，后来加上可以了，代码如下：


@JsonFormat(
        pattern = "yyyy-MM-dd HH:mm:ss",
        timezone = "GMT+8...]]></description><category></category></item><item><title><![CDATA[开发案例-企业官网系统]]></title><link>https://blog.csdn.net/java_yuan/article/details/105464130</link><guid>https://blog.csdn.net/java_yuan/article/details/105464130</guid><author>java_yuan</author><pubDate>Sun, 12 Apr 2020 08:19:39 +0800</pubDate><description><![CDATA[之前用的一套网上开源的网站系统，用过一段时间，感觉这套系统文档比较少，扩展起来比较麻烦，发布也不是很方便。后来最近3个月我自己开发了这套系统，初衷是替换之前的网站。这套系统主要都是自己一点一点搭建的，心里比较有底。



云服务器环境:

centos7.4 （1核4G内存）
	mysql/sqlserver
	tomcat +ssl证书


主要的技术栈如下：

spring boot 2....]]></description><category></category></item><item><title><![CDATA[C# 语法新特性]]></title><link>https://blog.csdn.net/java_yuan/article/details/103452516</link><guid>https://blog.csdn.net/java_yuan/article/details/103452516</guid><author>java_yuan</author><pubDate>Mon, 09 Dec 2019 09:32:16 +0800</pubDate><description><![CDATA[方法的lamdba表达式


    public static bool isSquare(int a) =&gt; a == 1;  //方法可以使用lambda表达式

    


字符串的拼接


      public static string FullName =&gt; "json" + " " + "wau";  


     public static string Ad...]]></description><category></category></item><item><title><![CDATA[.net core 3.x hangfire定时任务+ sqlite 集成记录]]></title><link>https://blog.csdn.net/java_yuan/article/details/103404867</link><guid>https://blog.csdn.net/java_yuan/article/details/103404867</guid><author>java_yuan</author><pubDate>Thu, 05 Dec 2019 15:05:15 +0800</pubDate><description><![CDATA[.net core 3.x 定时任务，用的sqlite数据库，自己折腾了几天，分享出来吧，自己下次用的时候找也方便。



1、依赖包：

hangfire (1.7.7)
	hangfire.core(1.7.7)
	hangfire.Sqlite (1.4.2)
	Microsoft.EntityFrameworkCore.Sqlite(3.1.0)
2、Startup类配置

1、实现ID...]]></description><category></category></item></channel></rss>