首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
labulaka
掘友等级
后端开发工程师
|
深圳
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 29
沸点 16
赞
45
返回
|
搜索文章
赞
文章( 29 )
沸点( 16 )
京东二面:Redis为什么快?我说Redis是纯内存访问的,然后他对我笑了笑。。。。。。
Redis通过结合纯内存操作、单线程模型、IO多路复用技术和一系列精心设计的高效数据结构,实现了在高并发、低延迟场景下的优秀性能表现。
吃透Golang的map底层数据结构及其实现原理
用了 Go 语言那么久,该回过头来看看 map 的底层到底是怎么实现的。Go 语言的map底层数据结构及其实现原理,多嗑几遍就会了,没啥难的~
Go 语言官方依赖注入工具 Wire 使用指北
通过调研,了解到 Golang 中常用的依赖注入工具主要有 Inject 、Dig 等。但是今天主要介绍的是 Go 团队开发的 Wire,一个编译期实现依赖注入的工具。
WebRTC 实战: P2P 架构的多人音视频通话解决方案
随着互联网技术的飞速发展,实时音视频通话已经成为在线教育、远程办公、社交媒体、云游戏等领域的核心功能。WebRTC(Web Real-Time Communication)作为一项开放的实时通信...
Gin框架源码解析
Gin框架源码解析Gin框架是golang的一个常用的web框架,最近一个项目中需要使用到它,所以对这个框架进行了学习。gin包非常短小精悍,不过主要包含的路由,中间件,日志都有了。我们可以追着代码思
对称加密、非对称加密、摘要、数字签名、数字证书
作为一个开发人员,或多或少都听说过对称加密、非对称加密、摘要、数字签名、数字证书这几个概念,它们是用来保证在互联网通信过程中数据传输安全的。有人可能会有疑惑,我给传输数据加个密不就安全了,为什么还要搞这么多花样出来?本文主要通过一个案例来讲解这几个概念的实际作用。 在此之前,我…
从加密解密演进看 HTTPS 通信(下)——HTTPS 通信流程
上一篇文章简单描述了加密解密的演进历史,如果对这部分不感兴趣的小伙伴其实可以跳过那篇文章,不过在讲之前我还是要先做一些知识点铺垫工作,避免文中遇到这些名词时没头绪。 讲 HTTPS 之前我们先来看看为什么 HTTP 不能满足我们的需求,它都存在哪些问题?当我们了解了它的缺点,我…
WebRTC SDP 详解和剖析
WebRTC 是 Web Real-Time Communication,即网页实时通信的缩写,是 RTC 协议的一种 Web 实现,项目由 Google 开源,并和 IETF 和 W3C 制定了行业标准。在国内 WebRTC 已经获得了越来越多厂商的支持,应用前景变得更加广阔…
浅谈TCP(2):流量控制与拥塞控制
上文浅谈TCP(1):状态机与重传机制介绍了TCP的状态机与重传机制。本文介绍流量控制(Flow Control,简称流控)与拥塞控制(Congestion Control)。TCP依此保障网络的QOS(Quality of Service)。 设长了,重发就慢,丢了老半天才重…
面试官再问我如何保证 RocketMQ 不丢失消息,这回我笑了!
最近看了 @JavaGuide 发布的一篇『面试官问我如何保证Kafka不丢失消息?我哭了!』,这篇文章承接这个主题,来聊聊如何保证 RocketMQ 不丢失消息。 0x00. 消息的发送流程 以上任一阶段都可能会丢失消息,我们只要找到这三个阶段丢失消息原因,采用合理的办法避免…
下一页
个人成就
掘力值
11
关注了
21
关注者
12
收藏集
3
关注标签
47
加入于
2017-03-15