公司:腾讯
腾讯控股有限公司(英语: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”股份。
QQ实时消息数据采集的实现
我们前文《微信公众号文章的抓取》介绍过,客户端软件中的通过http协议的数据如何抓取,比如微信公众号的文章,可通过打开公众号的历史文章的RestAPI获取,通过抓包工具分析RestAPI所需的参数,然后想方设法去得到这些参数即可,但会碰到有些参数有时效,最简单的办法可以写一个脚本模拟鼠标点击然后通过代理工具去拦截对应参数即可。那么,设想一下,如果需要采集客户端软件里的数据(前提有客户端账号)呢?这时,我们发现通过抓包代理工具行不通了,因为数据都是基于二进制,我们无法解开数据。那么,如何采集这类数据了?最典型的就是采集QQ聊天消息怎么办?比如我们想要即时获取QQ聊天程序交给程序做NLP。比较简单的方案就是借助Xposed(前提条件:客户端软件有对应的安卓版本)。
大屏数字人设计实践
随着元宇宙概念的大热,作为基础建设元素的数字人在去年出现了井喷式的爆发。但实际上数字人并非近几年的产物,如果从世界上第一位虚拟歌姬林明美算起的话,数字人已经产生了近 40 年。
这些年来,各界对于数字人的定义和分类尚没有统一的共识。从广义上来讲,任何以数字形式存在且具有类人外观和行为的数字化资产都可划为数字人范畴。依照此类定义,我们尝试将市面上的数字人服务进行归类。从下图可以看出,数字人依照应用形态大致可以分为三类。除了由来已久的 IP 型数字人以外,市场中还出现了以完成服务为目标的业务型数字人,以及以真人为原型强调替身属性的分身型数字人。
微信公众号文章的抓取
本文主要讲解客户端软件类的数据抓取思路,如通过微信PC版抓取指定公众号文章,抓取金融终端里的http协议类数据等。
Node.js 流源码解读之可读流
流不是 Node.js 特有的概念。它们是几十年前在 Unix 操作系统中引入的,程序可以通过管道运算符(|)对流进行相互交互。
人类学研究方法大全(上)
人类学强调的,是“我非用户”——我们不能替代真正的用户,要始终怀有空杯心态,把用户视为“他者”,亲自走到用户身边,收集“用户之声”。人类学所说的“我看人看我”,同样适用于用户研究,我们研究用户的过程,也是把已有的人生经验、同新接触的人或事相比较的过程,在看用户和看自己的过程中,用户研究员得以成长。人类学的研究,最忌讳用下田野前的题目和计划框死自己,而是应从现有材料发现最触动的部分,发展完善它。人类学需要世界改变我们,而不是让我们用已有的工具去从不同设定的角度去切割世界、只拿我们想要的。人类学研究方法很适合在业务初期、或变革的迷茫期使用——先从群众中来、再到业务中去,为业务点燃一把火。
C++反射:深入探究function实现机制!
关于C++反射,你需要了解哪些?
Dark Mode 实践踩坑记录
手机 QQ 最近火急火燎地整改,暗黑模式的支持就是其中的一个整改项。由于腾讯课堂在手机 QQ 有一个常驻入口,因此我们也要按照它们的要求实现真正意义上的 dark mode 支持(而不是目前手机 QQ 强制给加的一层灰色蒙层)。
C++ 学习笔记
template 是 c++ 相当重要的组成部分,堪称 c++语言的一大利器。在大大小小的 c++ 程序中,模板无处不在。c++ templates 作为模板学习的经典书籍,历来被无数 c++学习者所推崇。第二版书籍覆盖了 c++ 11 14 和 17 标准,值得程序猿们精读学习,特此整理学习笔记,将每一部分自认为较为重要的部分逐条陈列,并对少数错误代码进行修改。
全局交互规范制定指南
结合实际沉淀案例,以及行业通用规范,总结关于搭建交互规范的流程、框架、要点。希望能够帮助大家更好的沉淀交互规范。
带你深入了解 useState
硬核源码分析,一文带你走进 React.useState 的实现原理。
理解医疗场景下的用户行为——健康行为理论模型分享
作为从事医疗服务相关行业的人员,难免需要理解我们特殊的用户群体——患者&医生及其相关组织,而这类用户群体在医疗场景下的行为又是有别于其他日常的行为,例如,购物。本文希望通过结合调研走访韶关地区基层慢病管理的现状和事实,分享针对医疗场景下的健康行为理论,来帮助大家理解医疗这个垂类中的用户行为背后的逻辑。健康行为理论可以用来指导我们寻找患者为什么不遵循公共卫生和医疗建议或不以健康方式照顾自己。这些理论还可以帮助确定我们在制定和组织干预计划之前了解需要知道的内容,也可以帮助人们了解如何制定项目战略和产生影响。
iOS微信全文搜索技术优化
在2021年,我们对iOS微信的全文搜索技术进行了一次全面升级。优化后,索引文件减小,索引更新耗时降低,各个业务的搜索速度也大幅提升了。本文主要介绍本次技术升级的工作经验。
Nohost 实现原理 —— 远程办公下的开发测试协同提效方案
Whistle 是单进程服务,无法满足多人多项目同时使用,所以基于 Whistle 开发了多进程多用户的远程代理服务 -- Nohost。
Monorepo——探秘源码管理新姿势!
Monorepo是一个“单仓多包”的代码管理策略,由于众多大型厂商和开源项目在其上的实践,Monorepo受到了越来越多的关注,和其他已有的代码库管理方案相比,有着自身独特的优势。本文仅讨论Monorepo在前端开发场景中的应用及实践,里面提到的概念和示例都会有所局限,可依据实际情况自行扩展阅读其他资料。
Jest + React Testing Library 单测总结
前端单测可以帮助我们保障产品质量,如何写出有效的单测,今天由一位美女同学分享她在编写 TDesign 组件库单元测试时总结的实践经验~
一图胜千言— Tcharts 图可视化解决方案
Tcharts 来自于腾讯云监控产品中心,基于 Canvas (HTML5 的新标签)自研的可视化组件,是类似于 Apache Echarts(一个基于 JavaScript 的开源可视化图表库)和 AntV (蚂蚁金服全新一代数据可视化解决方案)可视化图表库。Tcharts 致力于提供高性能,易定制的企业级可视化解决方案。目前支持“统计图表”、“地图”和“图可视化”等组件。本文主要介绍“图可视化”组件部分。图可视化组件目前已应用到全链路监控“腾讯云应用性能观测 APM”,“腾讯云内容分发网络 CDN”, “腾讯云安全中心”等50多个产品中,提供差异化的图可视化解决方案。