自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wuychn

学习永无止境

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 【分布式缓存】缓存预热

缓存预热就是系统上线后,提前将相关的缓存数据加载到缓存系统。避免在用户请求的时候,先查询数据库,然后再将数据缓存的问题,用户直接查询事先被预热的缓存数据。缓存预热解决方案:直接写个缓存刷新页面,上线时手工操作下;数据量不大,可以在项目启动的时候自动进行加载;定时刷新缓存。...

2019-05-14 14:32:26 1947

原创 Spring Boot 使用 @Aspect 注解实现 AOP

AOP(Aspect Oriented Programming,面向切面编程)是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。在Spring...

2019-05-13 14:45:46 13236

原创 【分布式缓存】缓存并发

在高并发下,缓存失效会出现多个线程(进程)同时查询DB,同时设置缓存的情况,这可能造成 DB 压力过大,还有缓存频繁更新的问题。可以使用锁(分布式锁)来控制同时只有一个线程(进程)查询数据库,其他线程(进程)等待。...

2019-05-10 17:14:18 219

原创 幂等

一、概念所谓幂等,就是一个操作(调用某个方法或者接口),不论执行多少次,产生的效果和返回的结果都是一样的。有些方法天生幂等,比如 get、delete等。二、技术方案1、使用唯一索引,防止新增脏数据2、token 机制,防止页面重复提交业务要求:页面的数据只能被点击提交一次。发生原因:由于重复点击或者网络重发,或者 Nginx 重发等情况会导致数据被重复提交。解...

2019-05-10 15:49:23 167

[jojozhai]Spring Security开发安全的REST服务源码完整版

Spring Security开发安全的REST服务源码完整版,注意是源码,没有视频

2018-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除