万字避坑指南!C++的缺陷与思考(下)

2022-12-20
阅读 52 分钟
1.3k
导读 | 在万字避坑指南!C++的缺陷与思考(上)一文中,微信后台开发工程师胡博豪,分享了C++的发展历史、右值引用与移动语义、类型说明符等内容,深受广大开发者喜爱!此篇,我们邀请作者继续总结其在C++开发过程中对一些奇怪、复杂的语法的理解和思考,分享C++开发的避坑指南。

H5开屏从龟速到闪电,企微是如何做到的

2022-12-19
阅读 7 分钟
907
导读|H5开屏龟速常是令开发者头疼的问题。腾讯企业微信团队对该现象进行分析优化,最终H5开屏耗时130ms,达到秒开效果!企微前端开发工程师陈智仁将分享可用可扩展的Hybird H5秒开方案。该团队使用离线包解决了资源请求耗时的问题,在这个基础上通过耗时分析找到瓶颈环节,进一步采用“预热”进行优化提速以解决了WebView...

闰秒终于要取消了!一文详解其来源及影响

2022-12-16
阅读 12 分钟
1.4k
导读 | 第27届国际计量大会宣布最迟不晚于2035年取消引入闰秒,这一消息引起轰动。上一次闰秒产生,对Reddit、Mozilla、FourSquare等都产生了一定的问题,其中Reddit宕机时间超过1个半小时!本栏目特邀腾讯后台开发工程师陶松桥,带你是深入了解闰秒的来源及其影响,并介绍各类系统常见的闰秒处理方法,其中会分享Tencen...

5G“新引擎”,助力矿山向无人化、智慧化转型!

2022-12-15
阅读 2 分钟
1.3k
马巍,腾讯云 TVP 行业大使,现任三一智矿科技有限公司董事长,企业家、职业经理人、自动驾驶行业专家,曾任职多家知名智能化企业高管。三一智矿由三一集团全资注册成立,马巍先生作为公司创始人,从零开始组建公司团队,打造核心技术,经过四年发展,公司实现矿山智能化产品研发推广,核心专利技术突破 200 余件,并已...
封面图

发布变更又快又稳?腾讯运维工程师经验首发

2022-12-15
阅读 8 分钟
956
导读| 如何让功能缺陷修复快速上线?版本发出问题时怎样快速回退?效率提升后质量掉队?为解决这些常让运维工程师头疼的事情,本栏目特邀腾讯知名运维工程师袁旭东,讲述对象存储COS的发布演进过程,为各位开发者提供业务通用的高效高质变更方法。该业务通过提升灰度自测能力、优化流转时间和并发策略等方法实现提效,同...

3小时!开发ChatGPT微信小程序

2022-12-14
阅读 8 分钟
2.6k
导读 | 上周OpenAI发布了对话语言模型 ChatGPT,相关讨论引爆全网。你是否也迫不及待体验一番?本文特邀作者腾讯云开发者社区作者戴传友从开发环境准备、开发过程、服务器接口、腾讯API网关接入到部署,详细教你如何动手开发一个chatGPT微信小程序。

耗时减半?腾讯云OCR只做了3件事

2022-12-13
阅读 7 分钟
917
导读|腾讯云OCR团队在产品性能的长期优化实践中,结合客户使用场景及产品架构对服务耗时问题进行了深入剖析和优化。本文作者——腾讯研发工程师彭碧发详细介绍了OCR团队在耗时优化中的思路和方法(如工程优化、模型优化、TIACC加速等),通过引入TSA算法使用TI-ACC减少模型的识别耗时,结合客户使用场景优化编解码逻辑、对...

算法工程师深度解构ChatGPT技术

2022-12-12
阅读 9 分钟
2.1k
ChatGPT目前未释出论文文献,仅释出了介绍博文和试用API。从博文中提供的技术点和示意图来看,它与今年初公布的InstructGPT 核心思想一致。其关键能力来自三个方面:强大的基座大模型能力(InstructGPT),高质量的真实数据(干净且丰富),强化学习(PPO算法)。以上ChatGPT成功的三个要素,具体将在文中第2部分详细展开。

探秘微信业务优化:DDD从入门到实践

2022-12-09
阅读 9 分钟
909
引言 | 本文作者从微信团队维护的带货类项目所遇卡点出发,尝试用领域驱动设计方法(简称DDD),保障在快节奏、多人协作的项目迭代中,维持系统的可维护性、可拓展性、高内聚低耦合和稳定性。作者首先剖解相关概念原理,之后代入亲身参与的微信团队实际项目、围绕DDD方法进行优化实操。

10分钟!从架构视角读懂K8s

2022-12-08
阅读 6 分钟
1.2k
从使用上来说以声明式API来降低运维的操作成本。在生态系统建设方面以极高的可扩展性来提升社区活跃度。从这两个方面既可以填充K8s的不足,也极大地简化了运维操作过程。

云原生底座之上,企业如何借力领跑数字化转型?

2022-12-07
阅读 3 分钟
1.4k
导语 | 随着数字化转型的加速,越来越多企业选择“乘云而上”,把云战略提升到了全新的高度,并逐步朝着多云架构加速演进。云原生架构的持续迭代,使得云原生技术的应用层出不穷,无论是互联网公司,还是银行、政府等传统企业都在积极拥抱云原生。此次,我们邀请到了 Linux 基金会亚太地区战略总监,CNCF 中国区总监,腾讯...
封面图

5G+无人驾驶融合创新,赋能港口智能化发展!

2022-12-07
阅读 3 分钟
1.8k
导语 | 在新一轮科技革命的时代背景下,5G 技术和无人驾驶的创新融合,使得我国当前港口的智慧化建设走在了世界的前列,智慧港口的发展不断深入。此次,我们邀请到了飞步科技的联合创始人兼 CTO、腾讯云 TVP 杨政老师,他将为我们解读无人驾驶在港口落地的技术挑战与应用实践,分别从行业痛点、智慧港口发展历程及无人驾...
封面图

5G赋能行业应用,助推数智化转型

2022-12-07
阅读 4 分钟
1.1k
导语 | 5G 技术的蓬勃发展推动其行业应用的巨轮乘风破浪、扬帆启航,5G 技术不断落地布局于各行各业,基础建设也不断完善,5G to B 的时代已经到来。此次,我们邀请到了中国电信研究院工业互联网技术研发部主任、腾讯云 TVP 谭华老师,通过解读 5G to B 的发展趋势,来带我们共探 5G 技术的发展演进与能力,并依托于行业...
封面图

揭秘字节码到像素的一生!Chromium 渲染流水线

2022-12-06
阅读 27 分钟
1.9k
导语| 本文将深入介绍 Chromium 内核组成结构,并以渲染流水线为主线,从接收字节码开始,按渲染流程来一步一步分析这个字节码究竟是如何转变成屏幕上的像素点的。

周末小技 | 开发一个Feeds流系统——写扩散模式

2022-12-05
阅读 9 分钟
1.1k
导语 | 本文主要针对Feeds流进行介绍,将从Feeds流的演变入手,带你一步步了解Feeds流,而后学习如何从开发角度入手,对其进行建模,抽象出Feeds流常见的架构,最终搭建高可用、高扩展、高性能的Feeds流应用。

祖传代码重构:从25万行到5万行的血泪史

2022-12-05
阅读 7 分钟
1k
导语| 近期,我们接管并重构了十多年前的 Query 理解祖传代码,代码量减少80%,性能、稳定性、可观测性都得到大幅度提升。本文将介绍重构过程中系统实现、DIFF修复、coredump 修复等方面的优化经验。

万字好文!带你入门 redis

2022-12-01
阅读 35 分钟
1.1k
引言|本文将会从:Redis 使用场景与介绍 -> 数据结构与简单使用 -> 小功能大用处 -> 持久化、主从同步与缓存设计 -> 知识拓展 来书写,初学的童鞋只要能记住 Redis 是用来干嘛,各功能的使用场景有哪些,然后对 Redis 有个大概的认识就好啦,剩下的以后有需要的时候再来查看和实践吧!

超强总结!GPU 渲染管线和硬件架构

2022-11-30
阅读 37 分钟
2k
导语| 本文简述了 GPU 的渲染管线和硬件架构,对一些常见问题进行了讨论和分析。有以下几点核心内容:(1)移动平台渲染管线 TBDR 的介绍;(2)GPU 缓存体系的介绍;(3)Warp 的执行机制;(4)常见的如 AlphaTest 或者分支对性能的影响。

从鹅厂实例出发!分析Go Channel底层原理

2022-11-29
阅读 20 分钟
1.2k
本文是基于Go1.18.1源码的学习笔记。Channel的底层源码从Go1.14到现在的Go1.19之间几乎没有变化,这也是Go最早引入的组件之一,体现了Go并发思想:

快收藏!最全GO语言实现设计模式【下】

2022-11-28
阅读 35 分钟
1.3k
导语| 继上篇【快收藏!最全GO语言实现设计模式】,本文继续列出GO语言实现的经典设计模式示例,每个示例都精心设计,力求符合模式结构,可作为日常编码参考,同时一些常用的设计模式融入了开发实践经验总结,帮助大家在平时工作中灵活运用。

如何更好地使用Kafka?

2022-11-25
阅读 15 分钟
1.3k
引言| 要确保Kafka在使用过程中的稳定性,需要从kafka在业务中的使用周期进行依次保障。主要可以分为:事先预防(通过规范的使用、开发,预防问题产生)、运行时监控(保障集群稳定,出问题能及时发现)、故障时解决(有完整的应急预案)这三阶段。

一文带你深入了解HTTP

2022-11-24
阅读 21 分钟
923
http的发展史在学习网络之前,了解它的历史能够帮助我明白为何它会发展为如今这个样子,能让我有探究它的兴趣。下面的这张图片就展示了“互联网”诞生至今的发展历程http是什么?HyperTextTransferProtocol 直译为“超文本传输协议”。1.超文本:指文字、图片、视频、音频等的混合体,比如最熟悉的html。2.传输:http是一个“...

云原生入门到进阶,1篇就够了!

2022-11-23
阅读 21 分钟
1.1k
开始阅读文章前,请角色切换:设想你作为一位中小型IT公司CTO,面对云原生技术决策,你需要回答两个问题:为什么需要上云?上云有何弊端?作为一家公司的技术决策者,必须理解上云的利与弊,并结合公司各阶段发展目标给出最适合的技术方案。云原生-概述(一) 云原生-定义云原生的定义,业界也是“百家争鸣”各持观点,从...

快收藏!最全GO语言实现设计模式

2022-11-22
阅读 34 分钟
1.5k
导语| 设计模式是针对软件设计中常见问题的工具箱,其中的工具就是各种经过实践验证的解决方案。即使你从未遇到过这些问题,了解模式仍然非常有用,因为它能指导你如何使用面向对象的设计原则来解决各种问题,提高开发效率,降低开发成本;本文囊括了GO语言实现的经典设计模式示例,每个示例都精心设计,力求符合模式结...

万字图文讲透数据库缓存一致性问题

2022-11-21
阅读 8 分钟
782
导语| 缓存合理使用确提升了系统的吞吐量和稳定性,然而这是有代价的。这个代价便是缓存和数据库的一致性带来了挑战,本文将针对最常见的cache-aside策略下如何维护缓存一致性彻底讲透。

这项技术,让虚拟世界走进现实!

2022-11-18
阅读 4 分钟
1.2k
导语|2021年元宇宙概念已无处不在,也寓意数字虚拟世界和现实世界新一轮的大融合已开启。要构建以假乱真、令人沉浸、承载多人实时交互的虚拟世界,需要庞大的渲染算力支撑,仅依靠终端设备算力无法实现。本文介绍实时云渲染技术,使用云端高性能海量算力满足虚拟世界实时渲染需求。

10分钟!读懂虚拟内存 & I/O & 零拷贝

2022-11-17
阅读 13 分钟
967
虚拟内存(一)虚拟内存引入我们知道计算机由CPU、存储器、输入/输出设备三大核心部分组成,如下 CPU运行速度很快,在完全理想的状态下,存储器应该要同时具备以下三种特性:速度足够快:这样 CPU 的效率才不会受限于存储器;容量足够大:容量能够存储计算机所需的全部数据;价格足够便宜:价格低廉,所有类型的计算机都能...

高并发架构设计经验

2022-11-16
阅读 4 分钟
1.7k
高并发的说明和背景高并发解决的核心问题是在同一时间上有大量的请求过来,然后我们的系统要怎么抗住这些请求带来的压力。比如在线直播服务,同时有上百万甚至上千万人观看。比如秒杀品,同时有大量用户涌入。高并发是从业务角度去描述系统的能力,实现高并发的手段可以采用分布式,也可以采用缓存等,当然也包括多线程...

快收藏!手把手教你用AI绘画

2022-11-15
阅读 19 分钟
7.4k
最近看到一篇有趣的文章,一副名为《太空歌剧院》(如下图)的艺术品在某美术比赛上,获得了第一名的成绩, 有意思的是这件作品是通过AI来实现的画作, 顿时觉得非常神奇。结合近期科技媒体频频报道的AI作画爆火现象,深入了解了下,发现市面上有一些AI作画的小程序, 是通过输入一段文字给AI, 然后输出一副和文字意思...

腾讯杰出科学家刘威:多媒体AI技术如何让广告系统更“智能”?

2022-11-14
阅读 10 分钟
1.3k
本文由腾讯广告多媒体AI中心总监、杰出科学家刘威撰写,他和他的团队打造了以混元AI大模型为代表的广告多媒体AI技术矩阵,并应用于腾讯广告系统升级中。这一创举提升了广告系统的理解能力,让系统更加智能,从而提高用户体验以及广告转化效果与广告制作效率。