2020年6月13日

LetsTalk_Android中引导用户加入白名单图-2

摘要: =================================================================== =================================================================== =========================================================... 阅读全文

posted @ 2020-06-13 15:42 im中国人 阅读(490) 评论(0) 推荐(0) 编辑

LetsTalk_Android中引导用户加入白名单图

摘要: -------------------------------- 阅读全文

posted @ 2020-06-13 15:27 im中国人 阅读(774) 评论(0) 推荐(0) 编辑

2020年2月19日

基于Go的马蜂窝旅游网分布式IM系统技术实践

摘要: 一、引言 即时通讯(IM)功能对于电商平台来说非常重要,特别是旅游电商。 从商品复杂性来看,一个旅游商品可能会包括用户在未来一段时间的衣、食、住、行等方方面面。从消费金额来看,往往单次消费额度较大。对目的地的陌生、在行程中可能的问题,这些因素使用户在购买前、中、后都存在和商家沟通的强烈需求。可以说, 阅读全文

posted @ 2020-02-19 17:12 im中国人 阅读(465) 评论(0) 推荐(0) 编辑

2019年12月27日

2020年了,Android后台保活还有戏吗?看我如何优雅的实现!

摘要: 1、引言 对于移动端IM应用和消息推送应用的开发者来说,Android后台保活这件事是再熟悉不过了。 自从Android P(即Android 8.0)出现以后,Android已经从系统层面将后台保活这条路给堵死了(详见:《Android P正式版即将到来:后台应用保活、消息推送的真正噩梦》),曾今 阅读全文

posted @ 2019-12-27 15:02 im中国人 阅读(1465) 评论(1) 推荐(0) 编辑

2019年12月19日

微信团队分享:极致优化,iOS版微信编译速度3倍提升的实践总结

摘要: 1、引言 岁月真是个养猪场,这几年,人胖了,微信代码也翻了。 记得 14 年转岗来微信时,用自己笔记本编译微信工程才十来分钟。如今用公司配的 17 年款 27-inch iMac 编译要接近半小时;偶然间更新完代码,又莫名其妙需要全新编译。在这么低的编译效率下,开发心情受到严重影响。 于是年初我向上 阅读全文

posted @ 2019-12-19 20:49 im中国人 阅读(1191) 评论(0) 推荐(1) 编辑

2019年12月17日

史上最通俗,彻底搞懂字符乱码问题的本质

摘要: 1、引言 IM等社交应用的开发工作中,乱码问题也很常见,比如: 1)IM聊天消息中的Emoji表情为什么发给后端后MySQL数据库里会乱码; 2)文件名中带有中文的大文件聊天消息发送后,对方看到的文名是乱码; 3)Http rest接口调用时,后端读取到APP端传过来的参数有中文乱码问题; ... 阅读全文

posted @ 2019-12-17 19:52 im中国人 阅读(1868) 评论(1) 推荐(1) 编辑

2019年12月10日

你知道,HTTPS用的是对称加密还是非对称加密?

摘要: 本文将带你了解HTTPS到底用的是对称加密还是非对称加密,以及具体又是怎么使用的。 阅读全文

posted @ 2019-12-10 14:11 im中国人 阅读(4560) 评论(1) 推荐(5) 编辑

2019年12月1日

面视必备,史上最通俗计算机网络分层详解

摘要: 1、引言 整个暑假去面试,面试了很多家公司(无论是小厂还是大厂)问到的深度不同,网络原理是面试最容易问到的问题,虽然我们在项目中很少去实践它,但是了解其原理,会让我们背后网络通信是如果工作的,既能在面试官面前体现出你的基础是否扎实,也能对以后深入网络这部分学习有更多的了解。 很多同学面试在准备这部分 阅读全文

posted @ 2019-12-01 16:22 im中国人 阅读(796) 评论(0) 推荐(1) 编辑

2019年11月12日

IM里“附近的人”功能实现原理是什么?如何高效率地实现它?

摘要: 1、引言 基本上以陌生人社交为主的IM产品里,都会增加“附近的人”、“附近的xxx”这种以LBS(地理位置)为导向的产品特色(微信这个熟人社交产品里为啥也有“附近的人”?这当然是历史原因了,微信当初还不是想借此引流嘛。。。),因为“附近的xxx”这种类似功能在产品运营早期,对于种子用户的积累有很大帮 阅读全文

posted @ 2019-11-12 16:13 im中国人 阅读(1309) 评论(0) 推荐(0) 编辑

2019年11月1日

一泡尿的时间,快速读懂QUIC协议

摘要: 1、TCP协议到底怎么了? 现时的互联网应用中,Web平台(准确地说是基于HTTP及其延伸协议的客户端/服务器应用)的数据传输都基于 TCP 协议。 但TCP 协议在创建连接之前需要进行三次握手(如下图 1,更详细原理请见《理论经典:TCP协议的3次握手与4次挥手过程详解》),如果需要提高数据交互的 阅读全文

posted @ 2019-11-01 15:32 im中国人 阅读(61696) 评论(5) 推荐(9) 编辑

导航

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