首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
进阶之路
折叠伞Y
创建于2023-05-28
订阅专栏
学无止境
暂无订阅
共6篇文章
创建于2023-05-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring 拦截器底层怎么实现的?
Spring 拦截器基于 Java 的 AOP(面向切面编程)实现。在 Spring 中,拦截器是通过实现 HandlerInterceptor 接口来定义的。这个接口有三个方法: preHandle
ES读写流程?
论坛项目中使用 Elasticsearch 作为搜索服务的读写流程大致如下: 写流程: 用户在论坛发帖、回帖、评论等操作,会先将相关数据写入到数据库中。 论坛后端会定时将数据库中的数据同步到 Elas
Redis在项目中的应用
登录、退出 使用Redis存储用户信息 将user缓存到Redis中,获取user时,先从Redis获取。取不到时,则从数据库中查询,再缓存到Redis中。因为很多界面都要用到user信息,并发时,频
Kafka
Kafka简介 Kafka是一个分布式的流媒体平台。 应用:消息系统、日志收集、用户行为追踪、流式处理。 Kafka特点 高吞吐量、消息持久化、高可靠性、高扩展性。 Kafka术语 Broker, Z
权限管理
登录检查 之前采用拦截器实现了登录检查,这是简单的权限管理方案,现在将其废弃。 授权配置 对当前系统内包含的所有的请求,分配访问权限(普通用户、版主、管理员)。 认证方案 绕过Security认证流程
Token在项目中的应用
1、登录功能的实现「Token生成流程」: 点击登录按钮后会进入登录页面,用户需要填写用户名,密码以及验证码去进行提交。「 客户端使用用户名和密码请求登录 」 在service层对提交的表单数据进行验