logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring Boot + Vue 定时任务管理系统开发踩坑记

最近在开发一个定时任务管理系统,后端使用 Spring Boot + Quartz,前端使用 Vue + Element UI。功能包括:任务列表展示、新增任务、编辑任务、删除任务、立即执行、暂停/恢复等。在开发过程中,遇到了一个棘手的。

#状态模式
Quartz 集成 Spring Boot 踩坑记:ClassCastException 问题排查与解决

最近在开发一个定时任务管理系统,使用 Quartz 作为任务调度框架,Spring Boot 作为后端框架。功能包括:任务列表展示、新增任务、编辑任务、删除任务、立即执行、暂停/恢复等。在开发过程中,遇到了一个非常诡异的。

#maven#spring#jvm +1
Quartz 定时任务「新增功能」完整踩坑记:从 Cron 格式到事务回滚

在开发定时任务管理系统时,前端需要支持用户新增定时任务。功能包括:任务名称、调用方法、Cron 表达式、并发策略、状态等。本文将从零到一记录完整的开发过程,包括前端校验和后端逻辑的所有踩坑经历,希望能帮助遇到类似问题的开发者。技术栈前端:Vue 2 + Element UI后端:Spring Boot + MyBatis + Quartz数据库:SQL Server坑问题解决方案1Cron 格式错

#vue.js#前端#javascript +1
开发日志:JWT 和 Token 在 后台 系统中的作用与实现

在 后台系统中,用户认证采用企业 SSO(单点登录)JWT业务 Token的多层架构。本文将详细讲解 JWT 和业务 Token 在在开发系统中的作用、关系以及具体实现方式。概念一句话总结SSO 中心颁发的临时身份证,证明"你是谁"业务 Token应用自己颁发的门禁卡,证明"你可以进"Redis存储业务 token 和用户信息的中间站前端存储业务 token 的地方拦截器后端校验业务 token

#状态模式
Caffeine 缓存 W-TinyLFU 淘汰机制深度解析

最近在项目中用到了 Caffeine 本地缓存,虽然用起来很简单,但一直没搞懂它底层的 W-TinyLFU 淘汰机制到底是怎么工作的。网上看了很多文章,有的讲得太深奥,有的又太简略。经过一番学习和实践,我把自己踩过的坑和理解的过程整理出来,希望对大家有帮助。特别说明:这篇文章会把我理解错的地方也写出来,因为我觉得错误的理解过程反而能帮助加深印象。区域淘汰/踢出策略进入条件离开条件WindowFIF

#缓存#学习#spring
git config --global http.sslBackend openssl git config --global http.sslVerify false 的作用

只要能连上服务、链路加密就行,不管证书是谁发的、合不合法。全局配置文件,后续所有 Git 仓库复用配置。连 Github/Gitee 外网必须打开。,自己一套证书逻辑,不受本机系统证书限制。OpenSSL 是 Git 自带独立库,作用:解决「握手连不上服务器」的报错。作用:解决「证书校验失败拒绝克隆」。,防止中间人劫持窃取代码和账号。Schannel = 绑定。

#git#gitlab#ssl
《从零构建一个类 Claude 的流式 AI Agent:架构设计与实践》

流式体验:让用户感知到 Agent 在"思考"工具扩展:如何设计可插拔的工具系统跨平台:LLM 生成的命令如何在不同系统上执行状态管理:多轮对话的上下文维护这个项目还在持续迭代中,后续计划支持 MCP 协议、长期记忆等功能。

#python#fastapi
git config --global http.sslBackend openssl git config --global http.sslVerify false 的作用

只要能连上服务、链路加密就行,不管证书是谁发的、合不合法。全局配置文件,后续所有 Git 仓库复用配置。连 Github/Gitee 外网必须打开。,自己一套证书逻辑,不受本机系统证书限制。OpenSSL 是 Git 自带独立库,作用:解决「握手连不上服务器」的报错。作用:解决「证书校验失败拒绝克隆」。,防止中间人劫持窃取代码和账号。Schannel = 绑定。

#git#gitlab#ssl
从“conda 命令找不到”到成功激活环境——我在 Trae 里踩的一个坑

问题原因解决方法Trae 终端不识别 conda没有加载 conda 的初始化脚本手动执行每次都要手动执行配置文件未自动加载修改$PROFILE或配置 Trae 终端环境激活后 Python 路径不对未正确选择解释器在 Trae 里选rag环境的 Python 路径这个坑其实不大,但是很烦人。如果你也在 Trae 里用 conda,提前把配置文件配好,能省很多时间。conda 不是不能用,是 Tr

#python#conda
《从零构建一个类 Claude 的流式 AI Agent:架构设计与实践》

流式体验:让用户感知到 Agent 在"思考"工具扩展:如何设计可插拔的工具系统跨平台:LLM 生成的命令如何在不同系统上执行状态管理:多轮对话的上下文维护这个项目还在持续迭代中,后续计划支持 MCP 协议、长期记忆等功能。

#python#fastapi
    共 11 条
  • 1
  • 2
  • 请选择