java
sunruijie01
一个爱玩的人!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis分布式锁加解锁
Redis分布式锁的正确实现方式前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件:互斥性。在任意时刻,只有一个客户端能持有锁。转载 2020-07-06 15:16:56 · 357 阅读 · 0 评论 -
JVM垃圾回收机制
GC中文直译垃圾回收,是一种回收内存空间避免内存泄漏的机制。当JVM内存紧张,通过执行GC有效回收内存,转而分配给新对象从而实现内存的再利用。JVM的GC机制虽然无需开发主动参与,减轻不少工作量,但是某些情况下,自动GC将会导致系统性能下降,响应变慢,所以这就需要我们提前了解掌握GC机制。1.什么是垃圾?首先要搞清楚,什么是垃圾,只有垃圾才会被GC回收。所以是不是垃圾...原创 2019-12-18 14:44:28 · 177 阅读 · 0 评论
分享