logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【电商项目】连接vue前端页面遇到的问题以及解决方案(附带yarn操作指令和 nvm-windows 安装途径)

摘要:在Vue前端项目中遇到Node.js版本不兼容问题(当前24.14.0,项目要求8/10/12/16/17版本)。提供两种解决方案:1)临时使用yarn install --ignore-engines忽略版本校验;2)通过nvm-windows切换至兼容版本(如16.x)。作者选择方案1并确认无风险,同时给出nvm下载链接和yarn常用命令(安装依赖、运行项目等)。两种方案均能有效解决问题

#vue.js#前端#java
【电商项目】新手CRUD踩坑记录与问题复盘——修改

摘要:Dubbo远程调用updateAdminRole方法失败,根源是SQL执行异常导致序列化问题。具体表现为:1)服务端数据库操作抛出UncategorizedSQLException;2)FastJson2因安全限制无法序列化该异常;3)引发Dubbo通信异常;4)重试3次后调用失败。经排查,问题出在Mapper方法参数应为单个Long值而非数组,XML中#{rid}直接取值导致SQL绑定错误

#java
【电商项目】新手CRUD踩坑记录与问题复盘——查找(分页查询)

摘要:在测试分页查询时发现PageHelper插件未生效,返回数据total为0但能获取单页数据。排查发现是由于分页拦截器的@Bean错误定义在Controller内部,导致未被Spring容器加载。修复方案是将@Bean配置迁移至启动类,遵循Spring注解规则(Controller不承载Bean注册)。问题根源在于对Spring注解机制理解不足,正确配置后分页功能即可正常工作。附修复代码示例为

#java#spring boot
【电商项目】新手CRUD踩坑记录与问题复盘——删除

本文总结了作者在开发过程中遇到的几个典型错误及其解决方案。1. Dubbo服务异常:因启动类缺少@EnableDubbo注解、错误添加直接依赖以及未配置check=false导致的非法状态异常,建议检查服务注册、依赖关系和校验配置。2. 参数类型异常:基本类型long无法接收null值,应改为包装类Long并添加@RequestParam注解。3. 404错误排查:重点关注路径拼写、请求方式、控制

#java#dubbo
【电商项目】新手CRUD踩坑记录与问题复盘——新增

本文记录了开发新增接口时踩的两个典型错误:1. Service层Mapper注入失败,原因是将AdminServiceImpl类误放在商品服务模块,导致Spring扫描不到;2. 接口调试报参数缺失异常,因混淆@RequestParam和@RequestBody注解,同时Postman未设置JSON格式。作者通过复盘这两个"愚蠢错误",总结出组件扫描范围和请求参数注解使用的注意

#java#postman#功能测试
【Python LLM 小说自动化生成实战】1|开发工具与AI工具环境搭建

本文介绍了AI自动写小说系统的开发过程,分为三部分:1. 项目架构:采用三步流水线设计(规划-写作-导出),分层实现CLI入口、编排生成、提示词管理等模块。2. 开发环境搭建:详细说明使用uv工具初始化Python项目、创建虚拟环境的步骤,包括安装问题解决和验证方法。3. AI工具配置:介绍如何集成DeepSeek大模型API,并推荐使用VSCode的Cline插件进行调试。文章还预告了下期将重点

文章图片
#python#语言模型
【Python LLM小说自动化生成实战】3|项目.env配置文件设计

上一节我们搭建好了 Pydantic 数据模型,定下了小说数据的规范。现在有一个很现实的问题摆在眼前:DeepSeek 的 API 密钥、模型名称、AI 创作温度这些参数,如果直接硬编码写到 Python 代码里,后患无穷。密钥一旦跟着代码一起上传或者分享出去,账户额度随时可能被别人薅空;后续想调整模型、修改 AI 脑洞大小,还得到处翻代码改动。行业里标准的解决方案就是.env环境变量配置文件,本

#python#自动化#数据库
Java后端核心注解大辞典

本文简明介绍了SpringBoot开发中的三层架构及常用注解:控制层(Controller)处理请求响应;业务层(Service)实现逻辑;数据库层(Mapper)操作数据。文章还提到Lombok简化代码的注解(@Data等),并通过用户查询的完整示例展示各层协同工作方式。

#java#spring#mybatis +1
到底了