公司:腾讯
腾讯控股有限公司(英语:Tencent Holdings Limited),简称腾讯,是中国一家跨国企业控股公司,为中国大陆规模最大的互联网公司,1998年11月由马化腾、张志东、陈一丹、许晨晔、曾李青5位创始人共同创立,总部位于深圳南山区腾讯滨海大厦。腾讯业务拓展至社交、金融、投资、资讯、工具和平台等不同领域,其子公司专门从事各种全球互联网相关服务和产品、娱乐、人工智能和技术。目前,腾讯拥有中国大陆使用人数最多的社交软件腾讯QQ和微信,以及最大的网络游戏社区腾讯游戏。在电子书领域 ,旗下有阅文集团,运营有QQ阅读和微信读书。
腾讯于2004年6月16日在香港交易所挂牌上市,于2016年9月5日首次成为亚洲市值最高的上市公司,并于2017年11月21日成为亚洲首家市值突破5000亿美元的公司。2017年,腾讯首次跻身《财富》杂志世界500强排行榜,以228.7亿美元的营收位居478位。2021年腾讯因财付通业务,也受到了国家金融机构的监管风暴影响,一度被重罚股价大跌,直到2023年整顿完成后才重回世界十大。
香港财经界把阿里巴巴、腾讯、美团点评、小米四只中国大陆科技股的英文名称首个字母,合称“ATMX”股份。
让 JS 摆脱框架的束缚
无论框架如何的迭代,我们 JS 是永远不会太大的变化的,所有框架都是基于 JS 去写的,如何让我们通用 JS 代码被不同的框架去应用,让我们的通用代码去框架化,是我们应该思考的问题。
Vue.js 源码分析—— Slots 是如何实现的
Vue.js 中常用的 Slots 功能是如何设计和实现的。
微信Android客户端的ANR监控方案
ANR监控是一个非常有年代感的话题了,但是市面上的ANR监控工具,或者并非真正意义上的ANR的监控(而是5秒卡顿监控);或者并不完善,监控不到到所有的ANR。而想要得到一个完善的ANR监控工具,必须要先了解系统整个ANR的流程。
数据上报,你“痛”了么?
业界“无埋点”的方案,到底如何破局?
腾讯课堂小程序性能极致优化——综合篇
如果你的小程序也遇到了性能问题,本文或许可以给到你启发:从小程序的启动、加载到交互多角度探索小程序性能优化。顺便说一句,这篇文章在腾讯内部曾被小程序技术总监打赏。
浅谈 Protobuf 编码
本文结构总体与 Protobuf 官方文档相似,不少内容也来自官方文档,并在官方文档的基础上添加作者理解的内容。
Slate 架构分析与总结
Slate 是一个完全可订制的富文本编辑器框架,其所有的逻辑都是通过插件来实现的,用户拥有高度的自由,不会被 Slate 多定制的规则所约束。
微信Android客户端的卡顿监控方案
文章开始,先聊一聊卡顿与ANR的关系:产生卡顿的根本原因是UI线程不能够及时的进行渲染,导致UI的反馈不能按照用户的预期,连续、一致的呈现。产生卡顿的原因多种多样,很难一一列举,而ANR是Google人为规定的概念,产生ANR的原因最多也只有四个。
一方面,两者息息相关,事实上,长时间的UI卡顿是导致ANR最常见的原因;但另一方面,从原理上来看,两者既不充分也不必要,是两个维度的概念。
而市面上的一些卡顿监控工具,经常被拿来监控ANR(卡顿阈值设置为5秒),这其实很不严谨:首先,5秒只是发生ANR的其中一种原因(Touch事件5秒未被及时消费)的阈值,而其他原因发生ANR的阈值并不是5秒;另外,就算是主线程卡顿了5秒,如果用户没有输入任何的Touch事件,同样是不会发生ANR的,更何况还有后台ANR等情况。所以使用包括下文提到的卡顿监控方案,来监控ANR都是不准确的,真正意义上的ANR监控方案下一篇文章会详细讨论。
基于QBarAI引擎的微信扫码如何做到高识别率?
QBar识别引擎是一款基于开源引擎ZXing改造并优化而来的码识别器,目前,在公司内,已有微信,QQ等多款APP使用其作为扫码识别库。在微信中,每天扫码PV可以达到10亿以上,而用于聊天,朋友圈场景的图片二维码识别的次数更是恐怖,因此,QBar可以说是目前业界中被检验次数最多,综合能力最强的一个识别引擎。
8人,1年,从0到1,腾讯新产品项目复盘引发的思考
不到8个人的To B团队一年间实现了0到 1,实现了毛利20年度环比增长774%,21年H1环比增长164%。但数字带来的愉悦与成就感就像创业初期的浪花,迅速拍过。随之而来的,是深长的安静。 但是小规模的产出毕竟有限,如何做到规模化,可复制,系统化?当我们还在思考的时候,项目就带来了更多的考验。
全民K歌折叠屏适配探索
随着移动端的屏幕迅猛发展,越来越多的异形屏幕诞生了;这给用户带来了全新的体验,也同时给开发者带来了适配的问题。 在本篇文章中主要描述了全民K歌在折叠屏适配上的探索与常见的适配方案梳理。
Vision 内核大升级——可视化搭建引擎 Gems 应运而生
本文围绕 Vision 内核升级、Gems 的诞生,以及可视化搭建的一些典型场景进行阐述 ,希望能给你带来一些启发。
iOS微信安装包瘦身
本文介绍了iOS微信瘦身方案,包括资源瘦身和可执行文件瘦身。
手把手教你设计一个任务调度器
我们从业务现状出发,考虑需要覆盖的场景,设计调度器需要提供的角色。 然后确定了调度器的关键接口,同时给出了简单实现。
和100位00后聊完,我明白了为什么还有6亿中国人仍不放弃QQ
前段时间腾讯发布的2021年第一季度财报显示,微信及WeChat合并月活12.4亿,而QQ的月活为6.06亿。也就是说,QQ的月活用户都不及微信的一半了。
从2016年到2019年第一季度的8亿多月活,到如今水平,可以看出,QQ用户在逐渐流失,颓势仿佛很难挽回。
然而,如果我们换个角度,从横向来看,破6亿的月活,仍然还是一款极其成功的社交软件,QQ在如今的移动通讯社交界是什么水平呢?
揭秘企业微信如何优化满足ToB新挑战?
本文主要总结了企业微信消息系统的架构与设计,阐述了toB业务带来的一些难点,面临哪些挑战,以及设计方案的对比与分析。同时总结了后台开发的一些常用手段,实用于消息系统,解决相关问题。