首页技术区最新随笔(rss) RSS

字符编码技术专题(五):前端必读的计算机字符编码知识入门

     摘要: 本文由字节教育-成人与创新前端团队分享,本文有修订和改动。1、引言作为开发人员,工作中我们可能会遇到以下问题:1)可能你知道 JavaScript 中 '😁'.length = 2,但 '👨👩👧👦'.length 呢?2)困惑于 Unicode 和 UTF-8 的关系?3)学计算机时会遇到这样的提问:一个汉字是几个字节?4)读取二进制数据时,为何有大端序小端序的分别?5)为何 UTF-8...  阅读全文

2023-09-28 11:20 作者: Jack Jiang【评论:0】【阅读:8】 

字符编码技术专题(一):快速理解ASCII、Unicode、GBK和UTF-8

     摘要: 本文由阮一峰(ruanyifeng.com)分享,本文收录时有内容修订和排版优化。1、引言今天中午,我突然想搞清楚 Unicode 和 UTF-8 之间的关系,就开始查资料。这个问题比我想象的复杂,午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的总结,主要用来整理自己的思路。我尽量写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,对于程序员来说尤其重要,字符编码的知识是必须...  阅读全文

2023-09-27 10:36 作者: Jack Jiang【评论:0】【阅读:14】 

企业微信针对百万级组织架构的客户端性能优化实践

     摘要: 本文由腾讯WXG客户端开发工程师yecong分享,本文做了修订和改动。1、引言相对于传统的消费级IM应用,企业级IM应用的特殊之外在于它的用户关系是按照所属企业的组织架构来关联的起来,而组织架构的大小是无法预设上限的,这也要求企业级IM应用在遇到真正的超大规模组织架构时,如何保证它的应用性能不受限于(或者说是尽可能不受限于)企业架构规模,这是个比较有难度的技术问题。本文主要分享的是企业微信在百对百...  阅读全文

2023-09-21 11:15 作者: Jack Jiang【评论:0】【阅读:35】 

即时通讯技术文集(第21期):后端架构设计基础入门系列 [共15篇]

     摘要: 为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第21 期。[- 1 -] 新手入门:零基础理解大型分布式架构的演进历史、技术原理、最佳实践[链接] http://www.52im.net/thread-2007-1-1.html[摘要] 本文我们就来聊聊分布式架构的演进过程,希望能...  阅读全文

2023-09-20 12:31 作者: Jack Jiang【评论:0】【阅读:27】 

基于开源IM即时通讯框架MobileIMSDK:RainbowChat v10.0版已发布

     摘要: 关于MobileIMSDKMobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP 、TCP 、WebSocket 三种协议,支持iOS、Android、H5、标准Java平台,服务端基于Netty编写。工程开源地址是:1)Gitee码云地址:https://gitee.com/jackjiang/Mobile...  阅读全文

2023-09-18 13:39 作者: Jack Jiang【评论:0】【阅读:18】 

IM跨平台技术学习(九):全面解密新QQ桌面版的Electron内存优化实践

     摘要: 本文由QQ技术团队分享,本文收录时有内容修订和大量排版优化。1、引言QQ 作为国民级应用,从互联网兴起就一直陪伴着大家,是很多用户刚接触互联网就开始使用的应用。而 QQ 桌面版最近一次技术架构升级还是在移动互联网兴起之前,在多年迭代过程中,QQ 桌面版也积累了不少技术债务,随着业务的发展和技术的进步,当前的架构已经无法很好支撑对 QQ 的发展了。在 2022 年初,我们下定决心对 QQ 进行全面的...  阅读全文

2023-09-14 10:30 作者: Jack Jiang【评论:0】【阅读:45】 

即时通讯技术文集(第20期):IM架构设计技术文章(Part3) [共14篇]

     摘要: 为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第20 期。[-1-] 融云技术分享:全面揭秘亿级IM消息的可靠投递机制[链接] http://www.52im.net/thread-3638-1-1.html[摘要] 本文根据融云亿级IM消息系统的技术实践,总结了分布式IM消息的可靠投递机制,希望能为...  阅读全文

2023-09-13 11:22 作者: Jack Jiang【评论:0】【阅读:41】 

K8S Service 多种类型 Types 测试手记

     摘要: 前言这里基于whoami示范服务,部署3个实例,分别一一验证各种类型的K8S Service服务范畴。大致逐一从下面列表逐一验证每种类型的Service访问方式:Service Name域名解析结果等 CLUSTER-IPEXTERNAL-IP一些设定如下:测试环境K8S版本号为v1.27.3K8S集群Node节点IP地址段范围:10.0.1.0/24K8S集群自动生成P...  阅读全文

2023-09-13 10:13 作者: nieyong【评论:0】【阅读:55】 

揭秘vivo百亿级厂商消息推送平台的高可用技术实践

     摘要: 本文由vivo 互联网服务器团队Yu Quan分享,本文收录时有内容修订和重新排版。1、引言如今,Android端的即时通讯IM这类应用想实现离线消息推送,难度越来越大(详见《Android P正式版即将到来:后台应用保活、消息推送的真正噩梦》、《Android保活从入门到放弃:乖乖引导用户加白名单吧》)。于是,使用手机厂商自建的ROOM级消息推送通道进行IM离线消息推送是个不得不面对的问题,我们...  阅读全文

2023-09-07 11:17 作者: Jack Jiang【评论:0】【阅读:51】 

即时通讯技术文集(第19期):IM架构设计基础知识合集 [共13篇]

     摘要: 为了更好地分类阅读 52im.net 总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第19 期。[-1-] 微信后台基于时间序的新一代海量数据存储架构的设计实践[链接] http://www.52im.net/thread-2970-1-1.html[摘要] 时隔3年,微信再次分享了基于时间序的新一代海量数据存储架构的设计实践(可以认为是...  阅读全文

2023-09-06 15:06 作者: Jack Jiang【评论:0】【阅读:48】 

海量用户IM聊天室的架构设计与实践

     摘要: 本文由网易云信资深服务端开发工程师曹佳俊分享,本文收录时有内容修订和重新排版。1、引言聊天室是一类非常重要的 IM 业务形态,不同于单聊和群聊,聊天室是一种大规模的实时消息分发系统。聊天室有多种技术实现方案,业界也有一些开源的实现,每种实现都有自己的特点和应用场景。本文将分享网易云信针对海量用户IM聊天室的架构设计与应用实践,希望能带给你启发。 技术交流:- 移动端IM开发入门文章:《新...  阅读全文

2023-09-01 10:39 作者: Jack Jiang【评论:0】【阅读:69】 

技 术 改 变 世 界

宣传语

网站分类

其他分类

Google站内搜索

 

24小时内最热随笔

统计信息

订阅

Blog客户端API

推荐客户端

博客排行榜[前100人]