专业IM即时通讯软件开发,值得信赖!

 分类:即时通讯软件开发

马蜂窝 IM 移动端架构的从 0 到 1

马蜂窝 IM 移动端架构的从 0 到 1
移动互联网技术改变了旅游的世界,这个领域过去沉重的信息分销成本被大大降低。用户与服务供应商之间、用户与用户之间的沟通路径逐渐打通,沟通的场景也在不断扩展。这促使所有的移动应用开发者都要从用户视角出发,更好地满足用户需求。 论坛时代的马蜂窝,用户之间的沟通形式比较单一,主要...

云聊IM 2天前 42℃ 0喜欢

IM设计思考:基于同步HTTP双向流(BOSH)的web im机制

IM设计思考:基于同步HTTP双向流(BOSH)的web im机制
在XMPP扩展协议XEP-0124中定义了一个传输协议来模拟两个实体 (例如一个客户端和一个服务器) 之间的长连双向TCP连接的语义,它有效地运用多个同步的HTTP”请求/应答”对,而不需要使用频繁的轮询或者分块响应。该协议简称BOSH(Bidirect...

云聊IM 2周前 (10-07) 54℃ 0喜欢

适配iOS13

适配iOS13
UITextField 的私有属性 _placeholderLabel 被禁止访问了 [self.textField setValue:self.placeholderColor forKeyPath:@"_placeholderLabel.textColor"]; ...

云聊IM 4周前 (09-24) 87℃ 0喜欢

Leaf——美团点评分布式唯一ID生成系统

Leaf——美团点评分布式唯一ID生成系统
在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在美团点评的金融、支付、餐饮、酒店、猫眼电影等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求;特别一点的如订单、骑手、优惠券也都需要有唯一ID做标...

云聊IM 4周前 (09-24) 61℃ 0喜欢

分布式系统唯一ID生成方案汇总

分布式系统唯一ID生成方案汇总
系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。 1. 数据库自增长序列或字段 最常见的方式。利用...

云聊IM 1个月前 (09-20) 61℃ 0喜欢

如何实现分布式场景下唯一ID生成?

如何实现分布式场景下唯一ID生成?
背景 对于一套分布式部署的 IM 系统,要求每条消息的 ID 要保证在集群中全局*且按生成时间有序排列。如何快速高效的生成消息数据的* ID ,是影响系统吞吐量的关键因素。那么,融云是如何做到生成全局*消息 ID 的呢? 首先需要明确下 ID 生成的核心需求: ...

云聊IM 1个月前 (09-20) 48℃ 0喜欢

Android用FileObserver实现阅后即焚

Android用FileObserver实现阅后即焚
一. 概述 FileObserver抽象类是一个用于监听文件访问、创建、修改、删除、移动等操作的监听器。必须继承它才能使用。每个FileObserver对象监听一个单独的文件或者文件夹,如果监视的是一个文件夹,那么文件夹下所有的文件和级联子目录的改变都会触发监听的事件。 ...

云聊IM 2个月前 (08-29) 85℃ 0喜欢

Android 融云SDK阅后即焚实现方案

Android 融云SDK阅后即焚实现方案
基于 IMLib/IMKit 实现消息阅后即焚方案(仅限单聊): 前提:阅后即焚 定义如下 对方收到消息并且已读后则双方同时对该消息启动倒计时操作,倒计时结束双方同时删除该消息(本地和服务器一起删除)。 上述描述属于理想状态,如果出现网络断开导致无法成功发...

云聊IM 2个月前 (08-29) 81℃ 0喜欢

阅后即焚?就问截屏你怕不怕?

阅后即焚?就问截屏你怕不怕?
一、前言 在我们开发一些对屏幕显示内容的安全性有要求的 App 的时候,如果后台有运行恶意的程序对这些敏感页面进行截图,就可能导致这些信息的泄露。 比较常见的场景,就是微信或者支付宝的付款二维码,如果有恶意程序此时进行截图并且发送出去,就可能导致用户经济上的损失。 ...

云聊IM 2个月前 (08-29) 96℃ 0喜欢

点击这里给我发消息