首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
大摩羯先生
掘友等级
🏆掘金签约作者 | Golang/Java开发者
|
字节跳动
热衷技术写作,分享服务端技术,一线实战经验
获得徽章 20
动态
文章
专栏
沸点
收藏集
关注
作品
赞
152
文章 150
沸点 2
赞
152
返回
|
搜索文章
最新
热门
哈夫曼树
1. 叶子节点带有权值:对叶子结点赋予的一个有意义的数值量二叉树的带权路径长度:设二叉树具有n个带权值的叶子结点,从根结点到各个叶子结点的路径长度与相应叶子结点权值的乘积之和。记为 WPL=Wklk,这里的WPL即带权路径长度(Weight Path Length)。举例:给定4...
Socket通信原理及模型实现
1. 因特网协议栈共有五层:应用层、传输层、网络层、链路层、物理层。不同于OSI七层模型这也是实际使用中使用的分层方式。应用层 支持网络应用,应用协议仅仅是网络应用的一个组成部分,运行在不同主机上的进程则使用应用层协议进行通信。主要的协议有:http、ftp、telnet、smt...
mmap内存映射原理
1. mmap介绍2. 3. 4. 5. mmap交互过程跟踪6. mmap与常规IO区别7. 1. mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采...
ByteBuffer总结
1. 组成1.1 类关系1.2 Buffer1.2.1 属性1.2.1.2.1.2 HeapByteBuffer1.3 HeapByteBufferR1.1.5 DirectByteBufferR1.2. API3. 1. 1.1.Buffer 即缓冲器,它将特定基础类型(可以是...
Java NIO总结
1. IO和NIO1.1 阻塞 vs 非阻塞1.2. 知识准备2.1 缓冲区操作2.2 内核空间与用户空间2.2.1 设计初衷2.2.2.3 虚拟内存2.4 分页技术2.3. java.nio组成3.1 Buffer3.3.1. 分类阻塞选择器处理方式读取方向java.io是否面...
[Redis]集群机制
分布式数据库是以集群的方式部署了多节点,把全量数据根据一定的数据路由规则将数据分散到不同的集群节点上,利用异地多机房多节点的集群能力使得分布式服务具有高可用、可扩展、可容灾的服务能力。 一般而言,数据路由方式有哈希、顺序两种。 由于Redis中是使用哈希算法相关内容,这里着重分…
[Redis]哨兵机制
在之前的文章中介绍了[Redis]主从复制机制,主从复制机制可以允许我们拓展节点来进行数据拷贝,可以根据业务场景进行读写分离、数据备份等功能,但是主节点Master出现异常时并不能实现自动主从复制节点切换、故障处理转移等操作,本篇要介绍的哨兵机制正是基于Redis的主从复制机制…
[Redis]主从复制机制
参与复制的节点一般有主节点和从节点两部分构成,任何节点都只能有一个主节点,任何一个主节点都可以有多个从节点,数据只能由主节点向从节点进行复制传输,复制关系可以按照部署拓扑需要进行建立或解除。 当不再作为从节点复制某个主节点数据时,执行slaveof no one来断开主从关系,…
[Redis]数据库空间模型
在关系型数据库如MySQL,数据库数据是按照行记录格式进行存储的。同理,我们常说Redis是一个键值对(Key-Value)构成的内存数据库,具体是以什么形式进行存储的,下面通过源码一看究竟。 在redis.h/redisServer中记录了一个由redis.h/redisDb…
[Redis]事务实现机制
关系型数据库一般都支持事务,简单来说,事务允许请求提交的批量执行,且保证全部成功或全部失败。对于Redis来说,它也提供了对事务的简单实现和支持,下面来了解下。 Redis通过watch、multi、exec命令来实现事务功能。它实现了一次性、按顺序执行一系列命令,保证在执行期…
下一页
个人成就
文章被点赞
716
文章被阅读
132,172
掘力值
4,059
关注了
9
关注者
275
收藏集
0
关注标签
26
加入于
2018-07-31