IM
文章平均质量分 95
IM开发过程中的一些资料
字节卷动
字节卷动 | CSDN博客专家
博客知识包括:Android、ASM、OpenGL、C++、Java、Python、Shell、Jenkins、Gitlab、Git、SVN等相关进阶知识。
展开
-
【转载】Android微信智能心跳方案
PS: 原文链接为: 【Android微信智能心跳方案】前言:在13年11月中旬时,因为基础组件组人手紧张,Leo安排我和春哥去广州轮岗支援。刚到广州的时候,Ray让我和春哥对Line和WhatsApp的心跳机制进行分析。我和春哥抓包测试了差不多两个多礼拜,在我们基本上摸清了Line和WhatsApp的心跳机制后,Ray才告诉我们真正的任务——对微信的固定心跳进行优化,并告诉我们这不是一件容易的事情。于是我和春哥开始构思第一个方案,我们开始想用统计的方法来解决问题,当我们拿着第一个方案和Ray讨论时.转载 2021-06-01 11:46:47 · 1315 阅读 · 0 评论 -
【转载】全面了解移动端DNS域名劫持等杂症
0 前言之前在公司的项目中,引入了HttpDNS,但是有很多同事对HttpDNS的原理不是很了解,之前分享过相关的链接给同事看,现在将这些内容转载到本博客,备份一下。HttpDNS 相关的链接全面了解移动端DNS域名劫持等杂症:原理、根源、HttpDNS解决方案等移动解析 HTTPDNS > API 文档 > API 说明移动解析 HTTPDNS > API 文档 > 加密指引移动解析 HTTPDNS > API 文档 > API 接入最佳实践移动解析 H转载 2021-05-26 09:20:27 · 1458 阅读 · 0 评论 -
【转载】看懂通信协议:自定义通信协议设计之TLV编码应用
0. TLV 相关资料最近研究了TLV的相关知识点,收集部分资料如下所示:学习TLV数据结构通信协议之序列化看懂通信协议:自定义通信协议设计之TLV编码应用TLV编解码Java实现我的开源项目:一种TLV编解码器的实现TLV下面内容摘自: 看懂通信协议:自定义通信协议设计之TLV编码应用因为之前从事过电信信令类工作,接触较多的则是ASN.1中的BER、PER编码,其中BER是基于TLV方式进行编码,本文主要介绍一下TLV在自定义协议中的应用。通过该文转载 2021-05-20 20:10:18 · 1278 阅读 · 0 评论