自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 程序员的“35岁危机”:迷思、底层原因与破局之道

如果程序员的工作被严格限定在“根据需求文档写代码”的实现层,只关心“如何做”(How),而不理解“为何做”(Why)——即业务痛点、商业模式和战略目标——那么其角色就容易被定义为“工具”。“程序员是吃青春饭的,干到35岁就该被优化了。通过将技术能力与业务洞察、管理思维深度融合,并为之找到最适合的“产业土壤”,我们完全可以将岁月的沉淀转化为独特的优势,构筑起坚实的职业护城河,赢得一场漫长而丰盈的职业生涯。要么“带着技能去对的城”,要么“根据所在的城,重新定位和整合自己的技能”,实现与本土产业的优势嫁接。

2025-11-04 13:02:46 590

原创 若依JWT实现揭秘:为何非无状态?

若依框架为了实现更灵活的权限管理和安全控制,在 JWT 实现中引入了 Redis 存储用户信息,虽然不是严格意义上的无状态登录,但在实际应用场景中具有一定的优势。

2025-07-17 05:19:45 585

原创 JWT 权限管控:从静态快照困境到动态同步的完整解决方案

JWT 权限控制的核心挑战,在于平衡 "无状态的性能优势" 与 "权限动态变化的实时性需求"。访问 token 短期有效,将权限滞后的风险窗口压缩到 1 小时内;刷新 token 自包含过期时间(减少 Redis 存储压力),同时依赖 Redis 记录 "注销状态"(解决 JWT 无法撤回的问题);刷新阶段强制查询数据库获取最新权限,确保权限变更及时生效。

2025-07-15 03:34:23 896

原创 关于MySQL的注意事项

今天上班的时候想起需要备份一下公司的数据库防止数据的丢失,这里使用MySQL自带的mysqldump进行备份。使用的是idea的图形化界面进行备份操作(当然你也可以使用命令的方式)注意点1:备份的时候出现mysqldump:Couldn't execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"') FROM information_schema.COLUMN_STATIST

2023-04-06 14:39:45 1432 1

原创 Spring Boot使用 Hibernate-Validator校验参数时的长度校验

区分参数长度校验的三个注解

2023-02-09 22:45:18 8172 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除