3W 解析 Golang Context:用法、源码
Context 是什么?为什么要有 context?context 是怎么做的?没有context 是怎么做
阅读全文 :3W 解析 Golang Context:用法、源码
VATeam是鹅厂的一个优秀开发团队,秉承进取(Progress)、激情(Passion)、专业(Professional)
Context 是什么?为什么要有 context?context 是怎么做的?没有context 是怎么做
阅读全文 :3W 解析 Golang Context:用法、源码采用KVO监听属性时,若属性为结构体且非CGSize、CGPoint、CGRect、NSRange这几种结构体,触发KVO时,派生类会先进入消息转发在调用到原来的方法
阅读全文 :避免iOS崩溃:揭秘Unrecognized Selector防护挑战和实用策略作为一个后台开发,当服务上线的时候你是否只能看着黒呼呼的日志,单调的服务主被调曲线? 不如换一个思维,让我们通过业务数据实现一个秒级延迟的数据看板?去做一个从用户角度出发的业务数据觉察与监控系统?从另外一个角度来察觉业务可能存在的问题?
阅读全文 :用业务数据去做点有意思的事“ 导语:QQ每年都会开展春节红包活动项目, 而每年启动立项,都要投入大量的开发人力,满足业务需求快速迭代的
阅读全文 :2023年QQ春节红包后台成本优化实践相对于技术开发,项目的监控上报就仿佛现实世界中的摄像头,每一个打点上报就相当于增加一个探头,努力的将监控死角去除。一个好的监控系统要有高质量的摄像头(上报SDK), 合理的探头数量(多维度数据上报)还要具备强大的视频汇总界面(监控数据大盘)
阅读全文 :基于Grafana建设监控可视化,我是这样“操盘”的QQ直播前端团队的前端监控专项建设中,通过使用Grafana建设了监控数据大盘,本文将介绍Grafana的使用技巧,手把手分阶段超详细教学,助力各位成为Grafana高手!
阅读全文 :看完这篇,成为Grafana高手目前QQ直播的观众用户众多,在不同网络环境等客观因素下,特别是在移动网络中,观看体验还有很多细分项有待提升。本次针对弱网,重点优化QQ直播观看的首帧速度和卡顿效果。提升用户体验。
阅读全文 :QQ直播观看端播放体验优化任何应用程序都绕不开一个性能优化的问题,Hippy应用也不例外,但相比 h5 页面它在性能优化方面能做的更多。本文将QQ直播Hippy首屏耗时性能优化实践中遇到的一些问题总结下来,求网友轻拍。
阅读全文 :QQ直播Hippy首屏耗时性能优化总结本文将基于具体案例,带你深入了解QQ直播的卡顿优化实践,从常规问题到复杂问题,如何分析和定位,如何运用多种工具综合分析卡顿问题,如何通过压力测试暴露卡顿问题
阅读全文 :QQ直播Android端UI卡顿优化实践1. 背景面临的问题图片瀑布流是我们手Q个性化业务最主要的表现形式,很多页面的图片资源都十分庞大。虽然之前已
阅读全文 :成本优化:新一代图片编码AVIF在手Q应用实践我们为什么要做自动化测试• 支付春节大型活动中会对接上百个页面。如何能在活动过程中持续的对这些外部对接的页面
阅读全文 :基于Pupeteer的前端自动化测试实践海量社交支付场景,如何同时保障资金安全、并发性能和系统可用?本文将为你介绍亿级红包海量资金交易系统的设计方案,如何为QQ用户提供安全稳定可靠并有趣的社交+支付服务。
阅读全文 :「QQ红包」海量资金交易系统方案实践ZooKeeper作为Apache的顶级开源项目,基于Google Chubby 开源实现,在 Hadoop,Hbase,Kafka 等技术中充当核心组件的角色。虽然历史悠久,但就像陈酿一样,其设计思想和实现不论何时还是值得仔细学习和品味。
阅读全文 :从0到1详解ZooKeeper的应用场景及架构原理本文从简洁架构的理论出发,依托trpc-go目录规范,简单阐述了整体代码架构如何划分,具体trpc-go服务代码实现细节,和落地步骤,并讨论了和DDD的区别。
阅读全文 :保姆级教程!Golang微服务简洁架构实战2022手Q春节活动主会场页面日PV过亿,活动期间覆盖用户总数更是达到数亿,多项数据刷新历史纪录,本文从前端角度全面介绍了该项目的落地过程。
阅读全文 :如何开发亿级DAU H5页面近期项目遇到一个启动crash,只在系统为iOS12及以下的iOS遇到,而iOS12以上的版本没问题,深入分析后结合Mach-O文件,汇编等对符号在Mach-O文件的存储有了新的认识,这里对分析过程和原理进行概述。
阅读全文 :MachO符号分析:如何查找一个符号的调用函数相信开发过 Hippy 的同学最苦恼的痛点是 UI 布局难以快速修改和响应,本文将通过热更新来拯救你的开发效
阅读全文 :热更新(HMR)原理分析及 Hippy Vue & React 中的实践在iOS开发过程中,是否经常遇到这样的场景:简单修改几行代码,想要立刻看到效果,却需要重新增量编译,苦苦等待编译、链接、安装、运行这个漫长的过程
阅读全文 :基于dylib注入原理实现iOS热重载框架CocoaHotReload