摘要:前言 上一篇文章写了Redis分布式锁的原理和缺陷,觉得有些不过瘾,只是简单的介绍了下Redisson这个框架,具体的原理什么的还没说过呢。趁年前项目忙的差不多了,反正闲着也是闲着,不如把Redisson的源码也学习一遍好了。 虽说是一时兴起,但仔细研究之后发现Redisson的源码解读工作量还是挺 阅读全文
posted @ 2021-02-25 09:56 鄙人薛某 阅读(1462) 评论(5) 推荐(8) 编辑
摘要:什么是分布式锁 说到Redis,我们第一想到的功能就是可以缓存数据,除此之外,Redis因为单进程、性能高的特点,它还经常被用于做分布式锁。 锁我们都知道,在程序中的作用就是同步工具,保证共享资源在同一时刻只能被一个线程访问,Java中的锁我们都很熟悉了,像synchronized 、Lock都是我 阅读全文
posted @ 2021-01-15 09:53 鄙人薛某 阅读(875) 评论(2) 推荐(2) 编辑
摘要:对于缓存,大家肯定都不陌生,不管是前端还是服务端开发,缓存几乎都是必不可少的优化方式之一。在实际生产环境中,缓存的使用规范也是一直备受重视的,如果使用的不好,很容易就遇到缓存击穿、雪崩等严重异常情景,从而给系统带来难以预料的灾害。 为了避免缓存使用不当带来的损失,我们有必要了解每种异常产生的原因和解 阅读全文
posted @ 2020-12-09 09:38 鄙人薛某 阅读(909) 评论(0) 推荐(2) 编辑
摘要:前言 如果你想深入研究Java并发的话,那么AQS一定是绕不开的一块知识点,Java并发包很多的同步工具类底层都是基于AQS来实现的,比如我们工作中经常用的Lock工具ReentrantLock、栅栏CountDownLatch、信号量Semaphore等,而且关于AQS的知识点也是面试中经常考察的 阅读全文
posted @ 2020-11-18 09:38 鄙人薛某 阅读(781) 评论(0) 推荐(4) 编辑
摘要:我哋哩班打工仔 通街走糴真頭係壞腸胃 搵個些少到月底點夠使 (奀過鬼) 確係認真濕滯 ......................... 晚上戴着耳机敲代码的时候,耳边突然响起了这首歌,让我郁闷的心情一下舒爽了很多,这是许冠杰的歌《半斤八两》的开头句,歌词稍显拗口,对于不会讲粤语的人来说唱这首歌比较 阅读全文
posted @ 2020-10-29 10:23 鄙人薛某 阅读(337) 评论(0) 推荐(3) 编辑
摘要:程序安全 线程安全是程序开发中非常需要我们注意的一环,当程序存在并发的可能时,如果我们不做特殊的处理,很容易就出现数据不一致的情况。 通常情况下,我们可以用加锁的方式来保证线程安全,通过对共享资源 (也就是要读取的数据) 的加上"隔离的锁",使得多个线程执行的时候也不会互相影响,而悲观锁和乐观锁正是 阅读全文
posted @ 2020-09-01 09:53 鄙人薛某 阅读(745) 评论(2) 推荐(1) 编辑
摘要:前言 今天介绍一下Java的两个集合类,ArrayList和LinkedList,这两个集合的知识点几乎可以说面试必问的。 对于这两个集合类,相信大家都不陌生,ArrayList可以说是日常开发中用的最多的工具类了,也是面试中几乎必问的,LinkedList可能用的少点,但大多数的面试也会有所涉及, 阅读全文
posted @ 2020-08-04 09:54 鄙人薛某 阅读(2570) 评论(5) 推荐(6) 编辑
摘要:数据库索引,相信大家都不陌生吧。 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。作为辅助查询的工具,合理的设计索引能很大程度上减轻db的查询压力,db我们都知道,是项目最核心也是最薄弱的地方,如果压力太大很容易产生故障,造成难以预计的影响。所以,不管是日 阅读全文
posted @ 2020-07-21 09:51 鄙人薛某 阅读(1101) 评论(0) 推荐(5) 编辑
摘要:话题开始之前,请先容我哀悼一分钟。 1,2,3.................60,好了,一分钟过了,我又凑多了几个字。 毕业三年了 哈哈,开个玩笑。 之所以写这篇文章,也是最近才觉察到自己已经毕业三年了,从2017年6月30号算起,整整三年多的时光。时间不知不觉地飞逝,转眼之间,我也从一个青春少 阅读全文
posted @ 2020-07-09 09:46 鄙人薛某 阅读(1830) 评论(0) 推荐(8) 编辑
摘要:前言 先声明一下,本文有点标题党了,像我这样的菜鸡何德何能去面试阿里的P7岗啊,不过,这确实是阿里p7级岗位的面试题,当然,参加面试的人不是我,而是我部门的一个大佬。他把自己的面试经验分享给了我,也让我间接体会下阿里级别的面试难度,这样算起来,我也勉强算是经历面试过阿里P7的岗位的人吧,顿时感觉信心 阅读全文
posted @ 2020-07-06 09:46 鄙人薛某 阅读(3315) 评论(3) 推荐(6) 编辑