首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
pbslzy
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
赞
文章( 36 )
沸点( 0 )
基于Netty,徒手撸IM(一):IM系统设计篇
本篇主要是徒手撸IM系列的开篇,主要讲解的是的IM设计思路,不涉及实践编码,希望给你带来帮助。这个系列的几篇文章分享的是:假设在没有任何成型的第3方IM库或SDK的情况下,以网络编程的基础技术视野,思
MySQL · 引擎特性 · InnoDB崩溃恢复
数据库系统与文件系统最大的区别在于数据库能保证操作的原子性,一个操作要么不做要么都做,即使在数据库宕机的情况下,也不会出现操作一半的情况,这个就需要数据库的日志和一套完善的崩溃恢复机制来保证。本文仔细剖析了InnoDB的崩溃恢复流程,代码基于5.6分支。
MySQL Binlog 深度解析
MySQL 的二进制日志 binlog 可以说是 MySQL 最重要的日志,它记录了所有的 DDL 和 DML 语句(除了数据查询语句select、show等),以事件形式记录,还包含语句所执行的消耗
Go内存管理一文足矣
总结来看通过细致的对象划分、极致的多级缓存+无锁策略缓存、精确的位图管理来进行精细化的内存管理和性能保障。
面试装X:深入理解 DNS 解析
DNS 解析在面试中是一个常见的问题。经常会存在这样的题目「在浏览器输入一个 URL 之后发生了什么?」,这个问题扩展开来就囊括了 DNS 的解析过程。
LeetCode 编程之二分查找
二分查找 定义 二分查找,也叫做折半查找,是指在有序数组中查找指定元素的搜索算法 从有序数组的中间元素进行搜索,如果找到,就直接返回 如果目标元素大于中间元素,那么就去右侧区域查找 如果目标元素小于中
分布式锁的几种实现方式~
目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance…
Redis演进图解-全网最全-连载更新
![redis-evolution.drawio.png](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a40b6404e89d47d4bcf1
解析 Golang 协程池 gopool 设计与实现
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第6天,点击查看活动详情。 Goroutine Goroutine 是 Golang 提供的一种轻量级线程,我们通常称之为「协程」
一个小小的 Shell 管道符,内部实现可真不简单!
管道命令我们经常使用,将一个指令的输出导入另一个指令的输入,也就是屁股对上嘴,这个原理连编程小学生都知道。但是如果要深入问进去,一个指令的输出是如何导入到另一个指令的输入,管道又起到什么角色,估计能回答这个问题的人不足 1%。下面我们来深入分析一下管道指令的实现原理,对于下面的…
下一页
关注了
12
关注者
0
收藏集
1
关注标签
18
加入于
2020-02-29