自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MrHuang

小白的进阶之路

  • 博客(6)
  • 收藏
  • 关注

转载 Redis:缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级

转载:https://www.cnblogs.com/leeSmall/p/8594542.html一、缓存雪崩缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间(例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃...

2018-11-29 17:29:01 575

转载 Redis几种集群模式

此文由转载 https://blog.csdn.net/wy0123/article/details/79583506现在越来越多的项目都会利用到redis,多实例redis服务比单实例要复杂的多,这里面涉及到定位、容错、扩容等技术问题。我们常用sharding技术来对此进行管理,其集群模式主要有以下几种方式:主从复制哨兵模式Redis官方 Cluster集群模式(服务端sharding)...

2018-11-28 14:22:16 46946 2

转载 Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析

转载 http://www.cnblogs.com/fangjian0423/p/servletContainer-tomcat-urlPattern.html#springmvcServlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析目录前言现象源码分析实战例子总结参考资料前言今天研究了一下tomcat上web.xml配置文件中url-p...

2018-11-25 22:18:14 230

原创 Redis做为分布式锁理解

转自:https://www.cnblogs.com/0201zcr/p/5942748.html;一、使用分布式锁要满足的几个条件:系统是一个分布式系统(关键是分布式,单机的可以使用ReentrantLock或者synchronized代码块来实现)共享资源(各个系统访问同一个资源,资源的载体可能是传统关系型数据库或者NoSQL)同步访问(即有很多个进程同事访问同一个共享资源。没有同步...

2018-11-24 23:37:15 3293

转载 初步认识 行级锁

行级锁是MySQL中粒度最小的一种锁,他能大大减少数据库操作的冲突。但是粒度越小,实现的成本也越高。MYISAM引擎只支持表级锁,而INNODB引擎能够支持行级锁,下面的内容也是针对INNODB行级锁展开的。INNODB的行级锁有共享锁(S LOCK)和排他锁(X LOCK)两种。共享锁允许事物读一行记录,不允许任何线程对该行记录进行修改。排他锁允许当前事物删除或更新一行记录,其他线程不能操作该...

2018-11-24 23:06:42 1818

转载 System.arraycopy方法详解 深浅拷贝

System:System.arraycopy方法详解java 4.5k 次阅读 · 读完需要 29 分钟看 JDK 源码的时候,Java 开发设计者在对数组的复制时,通常都会使用 System.arraycopy() 方法。其实对数组的复制,有四种方法:forcloneSystem.arraycopyarrays.copyof本文章主要分析 System.arraycopy...

2018-11-19 11:17:52 5770

空空如也

空空如也

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

TA关注的人

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