首页 / 作者AUTHOR / SPRINGFORALL

hello

记录技术探索,分享实践心得。

共 1791 篇文章

Redis宕机恢复

AOF(Append Only File) Redis持久化:AOF日志 用 AOF 方法进行故障恢复的时候,需要逐一把操作日志都执行一遍。如果操作日志非常多,Redis 就会恢复得很缓慢,影响到正常使用。 RDB(Redis DataBase) 内存数据的全量快照,即把内存数据都保存到磁盘。…

Redis持久化:AOF日志

AOF记录内容 传统数据库的日志,例如 redo log(重做日志),记录的是修改后的数据,而 AOF 里记录的是 Redis 收到的每一条命令,这些命令是以文本形式保存的(类似mysql binlog中的statement格式)。 MySQL redo log是物理日志,记录的是某个数据页上做了什么修改; MySQL…

Spring Boot:SpEL让复杂权限控制变得很简单!

本次给大家带来的是另一个很常规但平常却很难想到的一个设计。即在权限控制中引入SpEL来让复杂的权限控制变的更简单,更灵活。 1 前言 对于在Springboot中,利用自定义注解+切面来实现接口权限的控制这个大家应该都很熟悉,也有大量的博客来介绍整个的实现过程,整体来说思路如下: 自定义一个权限校验的注解,包含参数value 配置在对应的接口上…

Spring Boot 3.0 + Spring Security 6.0 + JWT

Spring Security 是 Spring 家族中的一个安全管理框架。 一般Web应用的需要进行 认证 和 授权 。 认证:验证当前访问系统的是不是本系统的用户,并且要确认具体是哪个用户 授权:经过认证后判断当前用户是否有权限进行某个操作 1、快速入门 1.1、准备工作 搭建一个SpringBoot工程 ① 设置父工程 添加依赖 <parent>…

Spring Boot中快速集成腾讯云短信功能

前言 今天分享一个SpringBoot集成腾讯云短信的功能,平常除了工作,很多xdm做自己的小项目都可能用到短信,但自己去看文档挺费劲的,我这边就帮你节省时间,直接把步骤给你列出来,照做就行。 实战 1、申请密钥及签名模板 首先,要使用腾讯云短信,你得先在腾讯云有个账号,申请密钥及签名模板。 1)、找到访问管理-API密钥管理,勿泄漏。 2)、签名及模板…

为什么IDEA建议使用“+”拼接字符串?

各位小伙伴在字符串拼接时应该都见过下面这种提示: 内容翻译: 报告StringBuffer、StringBuilder或StringJoiner的任何用法,这些用法可以用单个java.lang.String串联来替换。使用字符串串联可以使代码更短、更简单。只有当得到的串联至少与原始代码一样高效或更高效时,此检查才会报告。…