Java 操作 Word 超链接:添加网页、邮箱、文件和图片链接
Word 文档中的超链接不只是用来打开网页。它还可以链接到邮箱地址、本地文件、文档内部的书签位置,甚至可以让图片变成可点击的链接。在技术文档、项目报告、帮助手册和多章节文档中,超链接可以帮助读者更快地定位信息。
Spring Boot3整合ElasticSearch实战:从环境搭建到高级检索全解析
在后端开发中,检索功能是高频需求,ElasticSearch(简称ES)作为分布式全文检索引擎,凭借高并发、高可用、全文检索高效的优势,成为Spring Boot项目的首选检索方案。
SpringBoot 短链接生成实战:支持自定义短码、缓存加速、限流防刷
第三方短链接服务用着用着就各种不爽——调用有配额限制,数据不透明,域名还不在自己手里。我之前一个项目跑了一段时间第三方服务,结果某天配额用完了线上直接挂,从那以后就决定自己搞。
第25讲 Spring Boot 权限控制与JWT认证
教学目标维度目标知识目标理解认证与授权的区别;掌握JWT结构(Header/Payload/Signature);了解BCrypt加密原理;了解RBAC权限模型技能目标能够使用JJWT库生成和验证Token;能够编写登录接口发放JWT;能够编写拦截器解析Token;能够使用BCr
Spring Boot整合WebSocket,实现服务端主动推送消息
轮询查消息既费流量又延迟高,WebSocket 能让服务端主动推消息给前端,实时性更好。本文用 Spring Boot 集成原生 WebSocket,从配置到主动推送走完整链路。一、依赖与配置1.
10 SSM部分 — MyBatis-Plus与SSM整合及Spring Boot引出
一、教学目标知识目标了解MyBatis-Plus的核心特性及其对MyBatis的增强理解SSM三大框架整合所需要的XML配置层次认识SSM开发中的典型痛点(配置繁琐、依赖冲突、部署复杂)理解Spring Boot"自动配置、约定大于配置"的核心思想掌握Spring Boot起步依
Spring Boot从入门到精通:消息队列篇(RabbitMQ整合,实战落地)
在前文中,我们完成了Spring Boot基础阶段的实战总结——用户管理系统,整合了分层开发、MyBatis-Plus、异常处理等所有基础知识点,实现了从“零散知识点”到“完整项目”的跨越,具备了Spring Boot基础开发能力。
24-SpringBoot部分-Redis缓存入门
教学目标维度目标描述知识目标理解Redis作为缓存的核心价值与基本数据类型;掌握Spring Boot整合Redis的配置与使用;掌握@Cacheable/@CacheEvict/@CachePut注解的使用;了解缓存穿透/击穿/雪崩的概念及应对策略技能目标能够使用RedisTe