首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
IM
订阅
拖沓沓
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
JavaScript 发布-订阅模式
发布-订阅模式,看似陌生,其实不然。工作中经常会用到,例如 Node.js EventEmitter 中的 on 和 emit 方法;Vue 中的 $on 和 $emit 方法。他们都使用了发布-订阅模式,让开发变得更加高效方便。 1. 定义 发布-订阅模式其实是一种对象间一对…
发布订阅模式vs观察者模式
观察者模式和发布订阅模式在实际项目中非常常见,很多优秀的第三方库也是借鉴了这两种设计模式的思想 —— 比如 Vue,Vue Event,React Event,RxJS,Redux等。
即时通讯IM技术领域基础篇
udp协议虽然实时性更好,但是如何处理安全可靠的传输并且处理不同客户端之间的消息交互是个难题,实现起来过于复杂. 目前大部分IM架构都不采用UDP来实现. 等等... IM进行图片/语言/大涂鸦聊天的时候: http能够很方便的处理 断点续传和分片上传等功能. TCP: 维护长…
ProtoBuffer----数据的varint编解码
在java中int需要4个字节,对于小于256的整型数字protobuf通过int32类型来表示,用varint编码只需要1个字节。 虽然大的数字需要更多的字节,但是统计表明大多数情况都是较小的数字,varint编码可以用更少的字节来表示数字,从而更好的压缩数据。
互动直播中的前端技术 -- 即时通讯
在疫情期间,上班族开启了远程办公,体验了各种远程办公软件。老师做起了主播,学生们感受到了被钉钉支配的恐惧,歌手们开启了在线演唱会,许多综艺节目也变成了在线直播。在这全民互动直播的时期,我们来聊聊互动直播中的即时通讯技术在前端中的使用。 即时通讯(Instant Messagin…