随着95后、00后为主的年轻一代逐渐成为中国移动社交下的主力军,社交需求也发生了一些变化。这些年轻用户更倾向于有趣好玩,形式多样化的社交方式。同时也产生了如“扩列”、“养火花”等众多新兴词汇。音频、视频、图文、短视频等丰富的技术能力则进一步拓宽社交场景。 iiMedia Research(艾媒咨询) ...
分类:
移动开发 时间:
2020-07-02 19:56:03
阅读次数:
104
最近在学习Swoole,利用Swoole扩展让PHP生动了不少,本篇就来Swoole开发一款简易的IM聊天室 应用场景:实现简单的即时消息聊天室. (一)扩展安装 pecl install swoole 安装完成后可以通过以下命令检测Swoole是否安装成功 php -m | grep swoole ...
分类:
其他好文 时间:
2020-06-12 16:12:42
阅读次数:
209
IM即时通讯中发送图片/视频/语音/表情是如何实现的?本文将结合演示demo为你解析相关实现原理。
分类:
其他好文 时间:
2020-05-19 14:53:29
阅读次数:
66
经常有朋友问起GoEasy如何实现IM,今天就手把手的带大家从头到尾用GoEasy实现一个完整IM聊天,全套代码已经放在了github。
分类:
Web程序 时间:
2020-03-25 18:47:53
阅读次数:
206
1、引言 IM等社交应用的开发工作中,乱码问题也很常见,比如: 1)IM聊天消息中的Emoji表情为什么发给后端后MySQL数据库里会乱码; 2)文件名中带有中文的大文件聊天消息发送后,对方看到的文名是乱码; 3)Http rest接口调用时,后端读取到APP端传过来的参数有中文乱码问题; ... ...
分类:
其他好文 时间:
2019-12-17 20:32:17
阅读次数:
105
1、引言 沟通是人类的最基本需求,复杂多变的沟通内容、沟通方式,正是人类文明之所以如此璀璨的关键所在。 在自然界中,要完成一件事情的沟通,我们可以直接通过声音传递给对方,这是再平常不过的事了(靠“吼”就能解决)。 随着计算机的普及,互联网改变了我们的生活,甚至改变了我们的沟通方式。现在,“有什么事微 ...
分类:
其他好文 时间:
2019-04-01 18:38:42
阅读次数:
199
疯狂创客圈 Java 分布式聊天室【 亿级流量】实战系列之 31【 "博客园 总入口" 】 [toc] 写在前面 ? 大家好,我是作者尼恩。目前和几个小伙伴一起,组织了一个高并发的实战社群【疯狂创客圈】。正在开始 高并发、亿级流程的 IM 聊天程序 学习和实战 有的小伙伴对帧解码器FrameDeco ...
分类:
数据库 时间:
2019-01-20 15:08:34
阅读次数:
186
疯狂创客圈 Java 分布式聊天室【 亿级流量】实战系列之 30【 "博客园 总入口" 】 [toc] 写在前面 ? 大家好,我是作者尼恩。目前和几个小伙伴一起,组织了一个高并发的实战社群【疯狂创客圈】。正在开始 高并发、亿级流程的 IM 聊天程序 学习和实战 下面结合Netty + Zookeep ...
分类:
Web程序 时间:
2019-01-10 22:58:46
阅读次数:
573
疯狂创客圈 Java 分布式聊天室【 亿级流量】实战系列之 26【 "博客园 总入口" 】 [toc] 写在前面 ? 大家好,我是作者尼恩。目前和几个小伙伴一起,组织了一个高并发的实战社群【疯狂创客圈】。正在开始 高并发、亿级流程的 IM 聊天程序 学习和实战 ? 在疯狂创客圈的 亿级流程的 IM ...
分类:
Web程序 时间:
2019-01-09 13:37:36
阅读次数:
2235
疯狂创客圈 Java 分布式聊天室【 亿级流量】实战系列之 26【 "博客园 总入口" 】 [toc] 写在前面 ? 大家好,我是作者尼恩。目前和几个小伙伴一起,组织了一个高并发的实战社群【疯狂创客圈】。正在开始 高并发、亿级流程的 IM 聊天程序 学习和实战 ? 前面,已经完成一个高性能的 Jav ...
分类:
编程语言 时间:
2019-01-07 00:23:33
阅读次数:
238