最近有人找我请教mClock算法,我给他解释完之后,他觉得我讲的不对并搬出某技术网站的博客,如下图: 我暗自一笑,说道“这篇文章完全理解错了,下面请听正解!“。 mClock...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:湖南
最近有人找我请教mClock算法,我给他解释完之后,他觉得我讲的不对并搬出某技术网站的博客,如下图: 我暗自一笑,说道“这篇文章完全理解错了,下面请听正解!“。 mClock...
以前总认为Bcrypt加密更安全,但到底哪里安全了。首先来看看各算法对比 必须明确一点:Bcrypt是单向Hash加密算法,类似Pbkdf2算法 不可反向破解生成明文。 一、...
工欲善其事必先利其器,以下是本人为前端开发收集的vscode插件,有需要的话赶紧mark起来吧~ 一、代码片段类插件 英文叫做 Snippets,就是把常见的代码模式抽出来,...
概述 本文是入门教程,想要了解thrift的源码实现可以移步我的CSDN专栏thrift源码解析 Thrift最初由Facebook研发,主要用于各个服务之间的RPC通信,支...
go语言并没有提供enum的定义,我们可以使用const来模拟枚举类型。 这里定义了一个新的类型PolicyType,并且定义了4个常量(Policy_MIN, Policy...
Charles安装 HTTP抓包 HTTPS抓包 1. Charles安装 官网下载安装Charles:https://www.charlesproxy.com/downlo...
默认情况下如果一个 Message 被消费者所正确接收则会被从 Queue 中移除 如果一个 Queue 没被任何消费者订阅,那么这个 Queue 中的消息会被 Cache(...
在前面说Redis的文章里,提到了Redis的有序集合zset底层是依赖跳表实现的,当时没有展开讨论,内心认为还是需要一个专门的篇幅来介绍它。 先想一想为什么有序集合需...