2020年11月18日

史上最通俗Netty入门长文:基本介绍、环境搭建、动手实战

摘要: 原作者江成军,原题“还在被Java NIO虐?该试试Netty了”,收录时有修订和改动。 1、阅读对象 a56爆大奖在线娱乐适合对Netty一无所知的Java NIO网络编程新手阅读,为了做到这一点,内容从最基本介绍到开发环境的配置,再到第一个Demo代码的编写,事无巨细都用详细的图文进行了说明。 a56爆大奖在线娱乐a56爆大奖在线娱乐这对于新 阅读全文

posted @ 2020-11-18 14:34 im中国人 阅读(669) 评论(0) 推荐(0) 编辑

2020年11月12日

实时音视频面视必备:快速掌握11个视频技术相关的基础概念

摘要: a56爆大奖在线娱乐作者Ahab,原题“视频相关的理论知识与基础概念”,收录时有修订和改动。 1、引言 随着移动互联网的普及,实时音视频技术已经在越来越多的场景下发挥重要作用,已经不再局限于IM中的实时视频聊天、实时视频会议这种功能,在远程医疗、远程教育、智能家居等等场景也司空见惯。 虽然实时音视频技术的应用越来越 阅读全文

posted @ 2020-11-12 15:20 im中国人 阅读(407) 评论(0) 推荐(0) 编辑

2020年11月4日

零基础IM开发入门(四):什么是IM系统的消息时序一致性?

摘要: a56爆大奖在线娱乐引用了沈剑《如何保证IM实时消息的“时序性”与“一致性”?》一文的图片和内容(由于太懒,图没重新画),原文链接在文末。 1、引言 a56爆大奖在线娱乐接上篇《零基础IM开发入门(三):什么是IM系统的可靠性?》,讲解IM系统中消息时序的一致性问题。 所谓的一致性,在IM中通常指的是消息时序的一致性,那就是: 1 阅读全文

posted @ 2020-11-04 14:29 im中国人 阅读(449) 评论(0) 推荐(0) 编辑

2020年10月29日

零基础IM开发入门(三):什么是IM系统的可靠性?

摘要: a56爆大奖在线娱乐编写时引用了“聊聊IM系统的即时性和可靠性”一文的部分内容和图片,感谢原作者。 1、引言 上一篇《零基础IM开发入门(二):什么是IM系统的实时性?》讲到了IM系统的“立足”之本——“实时性”这个技术特征,本篇主要讲解IM系统中的“可靠性”这个话题,内容尽量做到只讲原理不深入展开,避开深层次的技 阅读全文

posted @ 2020-10-29 14:08 im中国人 阅读(296) 评论(0) 推荐(0) 编辑

2020年10月21日

WebSocket硬核入门:200行代码,教你徒手撸一个WebSocket服务器

摘要: a56爆大奖在线娱乐原题“Node.js - 200 多行代码实现 Websocket 协议”,为了提升内容品质,有较大修订。 1、引言 最近正在研究 WebSocket 相关的知识,想着如何能自己实现 WebSocket 协议。到网上搜罗了一番资料后用 Node.js 实现了一个WebSocket协议服务器,倒也 阅读全文

posted @ 2020-10-21 14:27 im中国人 阅读(461) 评论(0) 推荐(0) 编辑

2020年10月14日

WebSocket从入门到精通,半小时就够!

摘要: a56爆大奖在线娱乐原题“WebSocket:5分钟从入门到精通”,作者“程序猿小卡_casper”,原文链接见文末参考资料部分。本次收录时有改动。 1、引言 自从HTML5里的WebSocket出现后,彻底改变了以往Web端即时通讯技术的基础通道这个“痛点”(在此之前,开发者们不得不弄出了诸如:短轮询、长轮询、C 阅读全文

posted @ 2020-10-14 14:03 im中国人 阅读(448) 评论(0) 推荐(0) 编辑

2020年9月28日

融云技术分享:基于WebRTC的实时音视频首帧显示时间优化实践

摘要: a56爆大奖在线娱乐由融云技术团队原创投稿,作者是融云WebRTC高级工程师苏道,转载请注明出处。 1、引言 在一个典型的IM应用里,使用实时音视频聊天功能时,视频首帧的显示,是一项很重要的用户体验指标。 a56爆大奖在线娱乐主要通过对WebRTC接收端的音视频处理过程分析,来了解和优化视频首帧的显示时间,并进行了总结和分享。 ( 阅读全文

posted @ 2020-09-28 22:16 im中国人 阅读(1030) 评论(0) 推荐(0) 编辑

2020年9月25日

难得干货,揭秘支付宝的2维码扫码技术优化实践之路

摘要: a56爆大奖在线娱乐引用自“蚂蚁金服科技”公众号,原文由支付宝技术团队原创分享。 本次收录时有改动。 1、引言 最早接触2维码扫码功能,是在2011年,那会移动互联网正是起步阶段,大家都感觉智能手机可以更强大,但到底要做些什么功能,都是在探索和创新。2维码扫描功能就是这些创新功能之一。 当然,2维码扫描说到底还是图 阅读全文

posted @ 2020-09-25 14:19 im中国人 阅读(781) 评论(0) 推荐(0) 编辑

2020年9月18日

IM开发快速入门(二):什么是IM系统的实时性?

摘要: a56爆大奖在线娱乐在编写时参考了博客作者“鹿呦呦”和在线课程“即时消息技术剖析与实战”的相关资料,一并a56爆大奖在线娱乐感谢。 1、引言 随着移动互联网络的发展,IM技术的应用已经不仅限于聊天应用本身,它早已融入各种应用形态中,比如:直播中的主播互动、联网游戏中的玩家互动、外卖/打车应用中的实时位置共享、在线教育应用中的互动白 阅读全文

posted @ 2020-09-18 13:55 im中国人 阅读(380) 评论(0) 推荐(0) 编辑

2020年9月8日

IM消息ID技术专题(六):深度解密滴滴的高性能ID生成器(Tinyid)

摘要: 1、引言 在中大型IM系统中,聊天消息的唯一ID生成策略是个很重要的技术点。不夸张的说,聊天消息ID贯穿了整个聊天生命周期的几乎每一个算法、逻辑和过程,ID生成策略的好坏有可能直接决定系统在某些技术点上的设计难易度。 有中小型IM场景下,消息ID可以简单处理,反正只要唯一就行,而中大型场景下,因为要 阅读全文

posted @ 2020-09-08 22:30 im中国人 阅读(710) 评论(0) 推荐(0) 编辑

Jack Jiang的 Mail: jb2011@163.com, 个人主页: 点此进入 , 微信: hellojackjiang