首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
槿泽
创建于2022-11-28
订阅专栏
Java专栏哦
等 2 人订阅
共45篇文章
创建于2022-11-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
使用过滤器配合redis,完成限流操作
限流 创建filter,使用redis实现,且执行顺序在跨域后,防止浪费资源 实现逻辑 在过滤器中,先获取请求的IP地址。 调用tryCount方法,检查该IP是否已经被限制访问。如果被限制访问,则返
使用过滤器跨域问题
跨域是指在浏览器中,当前网页向不同域名(或不同端口、不同协议)的接口发送请求时,浏览器会拦截这些请求,防止跨域攻击。为了解决跨域问题,需要在服务器端添加一些响应头信息,告诉浏览器允许跨域访问。
使用黑名单完成,Jwt退出登录操作
我们可以直接让客户端删除自己的JWT令牌,这样不就相当于退出登录了吗? 这样虽然是粗暴的,但是存在一个问题,用户可以自行保存这个Token拿来使用。虽然客户端已经删除掉了,如果用户私自保存过,那还是
JWT进行请求头校验
为什么要添加过滤器? 是为了在请求到达控制器之前进行身份验证和授权处理。Spring Security默认提供的过滤器链是一组预定义的过滤器,用于处理各种安全相关的任务,
Spring Boot 整合SpringSecurity后,实现JWT令牌颁发
接上次,整合SpringSecurity后,我们进行jwt的整合 导入jar包依赖, 创建处理JWT令牌的工具类 根据用户信息创建Jwt令牌
初识JWT
JWT令牌实际上是一种经过加密的JSON数据,其中包含了用户名字、用户ID等信息,我们可以直接解密JWT令牌得到用户的信息,
Spring Boot整合新版Spring Security, 使用lambda表达式来配置,使其有更好的体验感
Spring Boot 3.x版本整合新版Spring Security, 使用lambda表达式来配置,使其有更好的体验感
JVM运行命令
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第33天,点击查看活动详情 jps jps(Java Process Statu):显示指定系统内所有的 HotSpot 虚拟机进程
JVM内联缓存
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第32天,点击查看活动详情 内联缓存:是一种加快动态绑定的优化技术,能够缓存虚方法调用中调用者的动态类型以及该类型所对应的目标方法。
JVM 多态原理
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第31天,点击查看活动详情 执行原理 Java 虚拟机中关于方法重写的判定基于方法描述符,如果子类定义了与父类中非私有、非静态方法同
JVM调用指令
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第30天,点击查看活动详情 五种指令 普通调用指令: invokestatic:调用静态方法 invokespecial:调用私有实
JVM 方法调用
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第29天,点击查看活动详情 2.1 变量 变量相当于内存中一个数据存储空间的表示,我们可以通过变量名可以访问到变量(值) 基本介绍
JavaSE Dom4J
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第28天,点击查看活动详情 析 XML 解析就是从 XML 中获取到数据,DOM 是解析思想 DOM(Document Object
JVM 执行引擎
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第27天,[点击查看活动详情](https://juejin.cn/post/7167294154827890702 "https:
Java 字节码
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第26 天,[点击查看活动详情](https://juejin.cn/post/7167294154827890702 "https
JVM(七)内存泄漏
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第25 天,点击查看活动详情 泄露溢出 内存泄漏:是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,
Java lambda表达式使用
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第24 天,点击查看活动详情 lambda 基本介绍 Lambda 表达式是 JDK1.8 开始之后的新技术,是一种代码的新语法,一
网关调用其他项目的方法(RPC实现)
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第23天,点击查看活动详情 网关业务逻辑 问题: 网关项目比较存粹,没有操作数据库的包,并且还要调用我们之前写过的代码?复制粘贴维护
JVM(六)垃圾回收器
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第22天,点击查看活动详情 概述 垃圾收集器分类: 按线程数分(垃圾回收线程数),可以分为串行垃圾回收器和并行垃圾回收器 除了 CM
JVM(五)回收算法
开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第21天,[点击查看活动详情](https://juejin.cn/post/7167294154827890702 "https:
下一页