
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最后说说我对 AI 辅助开发的看法:AI 确实能提升效率,也能稍微拓宽我们的技能边界——好比原本技能范围是 600 码,现在能扩展到 660 码左右。你无法给 AI 提供有效的调试提示,AI 能帮你的也就有限了。用 AI 辅助开发经常遇到这种情况:它给出的答案往往不完整,如果你不提,它也不会主动提醒你可能遇到的问题。这是因为 Vue 是单页应用,很多路由在服务器上并没有对应的文件,所以需要把所有的

本文记录了作者使用Docker部署Vue3前端项目的实践过程。主要涉及多环境配置调整(.env文件)、解决Vite配置中环境变量读取问题、编写通用Dockerfile实现两阶段构建(Node打包+Nginx部署),以及配置Nginx反向代理解决API请求转发问题。文章特别指出Vue打包后开发环境的代理配置会失效,必须通过Nginx反向代理处理,并分享了try_files配置解决SPA路由问题。作者

摘要: 本文介绍了一套基于Docker Compose的一键式部署方案,可快速启动包含前端、后端、MySQL和Redis的完整若依(RuoYi)项目。只需执行docker compose up -d --build命令,即可自动完成环境构建与服务启动,无需手动配置。方案适用于演示交付、标准化部署及团队协作场景,要求主机已安装Docker并保持网络通畅。项目源码已开源,部署成功后可通过http://

【摘要】针对实体类变更导致相关DTO类更新遗漏的问题,作者提出一种编译期检测方案:基于Java注解处理器开发@Src校验工具。该方案通过@Src(Parent.class)建立类继承关系,在编译时自动校验子类字段是否全部存在于父类中。核心实现采用javax.annotation.processing.Processor分析AST,相比运行时方案更早发现问题,可避免传统代码审查的滞后性。技术验证显示

摘要 调试若依前端项目时发现配置80端口却运行在1024端口的问题。排查发现是Linux/macOS的"特权端口"机制限制:普通用户无法绑定1024以下端口。解决方法是以sudo权限运行,或改用高编号端口。文章对比了Vite的处理方式,建议开发工具应明确反馈权限问题而非静默修改配置,并讨论了健壮性与可预期性的平衡。最终建议开发环境优先使用非特权端口,工具应提供清晰警告信息。
