首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Forlogen
掘友等级
软件工程师
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Redis的主从复制、哨兵模式和集群模式的原理剖析
1. 单机架构2. 主从架构2.1 配置2.3. 哨兵架构3.1 配置3.3. 集群架构3.1 配置3.2 原理3.3 分区方案3.4 slot迁移3.5 failover3.4. 节点间的通信4.1 端口4.2 协议4.3 消息4.5. 1. 单机架构模式中只有一个Redis服...
1541 - 平衡括号字符串的最少插入次数
给你一个括号字符串 s ,它只包含字符 '(' 和 ')' 。任何左括号 '(' 必须对应两个连续的右括号 '))' 。左括号 '(' 必须在对应的连续两个右括号 '))' 之前。比方说 "())", "())(())))" 和 "(())())))" 都是平衡的, ")()",...
921 - 使括号有效的最少添加 - python
给定一个由 ‘(’ 和 ‘)’ 括号组成的字符串 S,我们需要添加最少的括号( ‘(’ 或是 ‘)’,可以在任何位置),以使得到的括号字符串有效。它是一个空字符串,或者它可以被写成 AB (A 与 B 连接), 其中 A 和 B 都是有效字符串,或者它可以被写作 (A),其中 A...
Redis的RDB和AOF持久化的实现原理
1. 概述2. RDB - 快照2.1 简介2.2 配置2.3 原理2.4 优缺点2.3. AOF - 重放3.1 概念3.2 配置3.3 原理3.4 AOF重写3.4. 1. Redis中数据在持久化之前都是位于内存中,当Redis进行持久化时,它首先会发起系统调用,将内存中的...
Redis中的基本数据结构实现原理剖析
1. 概念2. String3. list4. hash5.set6. 1. 2. Redis中string除了可以存放字面意义上的字符串外,还可以用于存放整数和浮点数,三种类型之间的转换由Redis负责。内存的存储结构中,int用于存储整型数据,SDS(simple dynam...
使用池化技术、令牌桶算法和漏桶算法实现限流的原理
1. 池化技术2. 令牌桶算法3. 漏桶算法4. 1. 池化资源技术的限流其实就是通过计算器算法来控制全局的总并发数,例如常用的线程池中核心线程数和最大线程数的设置、数据库连接池中对于最大连接数的限制等等。就数据库连接池技术而言,为了避免并发场景下连接数超过数据库所能承载的最大上...
你会使用Fork/Join框架更好的解决并发问题嘛?
1. 引入2. Fork/Join2.1 概念2.2 执行过程2.3. 源码分析4. 1. * @Version 1.System.out.当需要计算的数据比较少时,程序运行耗时较短,但是当数据量很大时,运行可能会很慢。那有没有办法提升程序的效率呢?分析需求可以知道,区间可以继续...
剑指offer 29 + LeetCode 54 - 顺时针打印矩阵 - Python
输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。0 <= matrix.length <= 1000 <= matrix[i].根据题目的描述可知,这里需要完成的就是顺时针打印矩阵元素的问题。因此,可以使用[0, 1]、[1, 0] 、[0, -1] [-1, 0]...
剑指offer 68 -Ⅰ- 二叉搜索树的最近公共祖先 - Python
给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。解释: 节点 2 和节点 8 的最...
ReentrantWriteReadLock原理解读
@[toc]1. 引入2. ReentrantWriteReadLock2.1 概念2.2 核心2.3 图解流程2.3. 1. 前面所介绍的解决线程同步的方案中,不管是作为重量级锁的synchronized,或是优化后的synchronized,以及同样支持可重入且可以更好的操作...
下一页
个人成就
文章被点赞
21
文章被阅读
122,816
掘力值
1,248
关注了
0
关注者
10
收藏集
0
关注标签
6
加入于
2021-07-01