登陆
|
注册
消息
最新动态
多余了微笑
Spring Cache与Redis结合的使用方式
前不久做了一个需要查询多,更新少的功能,老司机同事建议用Redis来做缓存,同时结合Spring Cache来做,特来总结下。RedisRedis 是一个高性能key-value数据库,个人感觉就像java中的Map,不过比它更加强大。由于我用的是Mac,下面介绍如何安装Redis。brew upd ...
2021-12-31 13:48:13
推荐(0) 评论(0) 阅读(535)
多余了微笑
Spring定时任务无故停止又不报错的解决
Spring定时任务无故停止又不报错一开始是使用Spring自带的定时器来配置定时任务的,简单快捷,配置如下:bean id="refreshCache" class="com.gionee.baserom.search.job.RefreshCache" /task:scheduled-tasks ...
2021-11-02 13:14:52
推荐(0) 评论(0) 阅读(538)
多余了微笑
Java 中如何实现线程间通信
世界以痛吻我,要我报之以歌 —— 泰戈尔《飞鸟集》 虽然通常每个子线程只需要完成自己的任务,但是有时我们希望多个线程一起工作来完成一个任务,这就涉及到线程间通信。 关于线程间通信本文涉及到的方法和类包括:thread.join()、object.wait()、object.notify()、 ...
2021-09-07 10:33:15
推荐(0) 评论(0) 阅读(368)
多余了微笑
SpringBoot Spring Security 核心组件 认证流程 用户权限信息获取详细讲解
前言 Spring Security 是一个安全框架, 可以简单地认为 Spring Security 是放在用户和 Spring 应用之间的一个安全屏障, 每一个 web 请求都先要经过 Spring Security 进行 Authenticate 和 Authoration 验证 核心 ...
2021-08-26 13:06:45
推荐(0) 评论(0) 阅读(475)
多余了微笑
Redis缓存穿透和雪崩
Redis缓存穿透和雪崩 缓存穿透 概念 用户如果想查询一个数据,会先在redis内存数据库中进行查询,redis中没有,再向持久层数据库中查询。 缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失 ...
2021-08-14 13:16:29
推荐(0) 评论(0) 阅读(290)
多余了微笑
Redis 6.0 新特性
Redis 官方在 2020 年 5 月正式推出 6.0 版本,提供很多振奋人心的新特性,所以备受关注。 主要特性如下: 多线程处理网络 IO; 客户端缓存; 细粒度权限控制(ACL); RESP3协议的使用; 用于复制的 RDB 文件不在有用,将立刻被删除; RDB ...
2021-07-21 10:35:41
推荐(0) 评论(0) 阅读(272)
多余了微笑
SpringBoot使用AOP切面全局处理异常
项目中会使用异常捕获,然而每个controller方法都加上try catch会显得很冗余,这时候就需要全局捕获异常,所有的异常都到我自定义的异常捕获中去。在springboot中使用@ControllerAdvice注解实现全局异常捕获,代码如下:package com.deity.test.ex ...
2021-05-10 14:11:00
推荐(0) 评论(0) 阅读(497)
多余了微笑
加入时间 : 2021-02-09
居住地 : 安徽-六安
0
关注
0
粉丝
关注
取消关注
关注的人(0)
ta的粉丝(0)
阅读排行
Spring定时任务无故停止又不报错的解决
Spring Cache与Redis结合的使用方式
SpringBoot使用AOP切面全局处理异常
SpringBoot Spring Security 核心组 ...
Java 中如何实现线程间通信
Redis缓存穿透和雪崩
Redis 6.0 新特性