首页
学习
活动
专区
工具
TVP
发布

腾讯大讲堂的专栏

专栏作者
1214
文章
1361805
阅读量
204
订阅数
如何优雅地检测内存泄漏?
作者:jerrychu  腾讯PCG客户端开发工程师 |导语  内存优化一直是客户端性能优化的重要组成部分,内存泄漏又是内存问题的一大罪魁祸首。如何高效快速地检测并修复内存泄漏问题呢?本文介绍一种在开发阶段自动化检测页面级别内存泄漏问题的实践方案。 TL;DR 使用 MLeaksFinder 找到内存泄漏对象 使用 FBRetainCycleDetector 获取循环引用链 使用 自研工具 获取全局对象引用链 QNLeaksFinder 组件对以上功能进行了统一封装和接口优化,一行代码即可实现内存泄漏检测
腾讯大讲堂
2021-01-20
1.5K0
谈谈微前端领域的js沙箱实现机制
| 导语  在过去,浏览器沙箱(sandbox)主要应用在前端安全领域,随着应用架构复杂,微前端方案的出现,js运行环境沙箱在浏览器中的需求越来越多。特别是近几年比较火的微前端领域,js沙箱是其比较核心一个技术点,是整个微前端方案的实现的关键点之一。 微前端对于沙箱的诉求 沙箱在微前端架构中不是必须要做的事情,因为如果规范做的足够好,是能够避免掉一些变量冲突读写,CSS 样式冲突的情况。但是如果你在一个足够大的体系中,仅仅通过规范来保证应用的可靠性面临较大的风险,还是需要技术手段去治理运行时的一些冲突问题
腾讯大讲堂
2020-11-16
5.7K0
小程序上视频列表的渲染与性能优化
| 导语  小程序的部分组件是由客户端渲染的原生组件,本文使用的 video 组件属于其中之一。视频列表涉及多个 video 组件的渲染、资源加载、滑动,处理不当会带来比较大的性能消耗。本文通过多种方案的对比,探讨视频列表渲染的最佳姿势,达到性能优化的目的。 一、背景 qq 小程序应用商店上的“值得一玩”模块,是由多个横向排列的视频组成的视频列表。该模块始终有一个视频完全处于可视区域,下一个视频的一部分露出。左右滑动列表切换下一个视频到可视区域,在 wifi 条件下自动播放可视区域视频。效果如下图所示:
腾讯大讲堂
2020-10-30
3.5K0
【收】精心整理!小程序开发资源汇总(附带源码)
很多小伙伴想在春节放假期间学小程序,但是小程序学习的资源和教程可能不太好找。所以小助手精心整理了一期,全是干货!认真学,开启美妙的小程序开发之旅,做一个属于自己的微信小程序。有需要的小伙伴收藏好这期文章哦~ 本文整理了微信小程序开发资源,包括官方文档,云开发训练营文档,视频教程以及实战源码推荐。 ▌官方文档 小程序设计指南 https://developers.weixin.qq.com/miniprogram/design/index.html 小程序开发教程 https://developers.
腾讯大讲堂
2020-02-12
2K0
下周末,广州产品运营大会会讲什么干货,看这里
2018,多变的一年。 一线城市互联网用户市场趋于饱和,人口红利带来的高增长渗透率消失殆尽,流量革命到来。产品生命周期缩短,运营渠道流量变小。互联网下半场,竞争逐渐回归本源。 短视频,区块链,新零售,人工智能等新兴浪潮此起彼伏,未来,风口和趋势将如何发展? 行业在进步,人才需求在改变。互联网领域服务愈发细分化,人才专业核心技能要求更突出。面对快速变化的时代,不论是产品、运营或技术,都无法独善其身。不努力往前追赶,将终会被淘汰。 今年,我们遇见了6000+位对持续学习、个人成长保持着强烈的欲望的产品汪、
腾讯大讲堂
2018-11-14
8560
免费赠票·2018中国产品经理大会|14位实战派专家齐聚上海,共话产品增长新趋势
从共享经济、小程序,到新零售、知识付费、人工智能 互联网的发展持续火热 线上与线下的融合趋势愈加明显 从过去的“流量思维”,到现在的“用户思维” 这不仅仅是企业盈利模式的改变 更是一种商业文化的迭代 在这个充满机遇和挑战的商业时代 每个行业都有被颠覆的可能性 面对难以预料的未知变化 我们必须努力提升自己的认知维度 9月8-9日,人人都是产品经理、腾讯大讲堂、起点学院重磅打造的2018中国产品经理大会即将在魔都上海开幕! 今年以来,我们已经在成都、厦门、深圳、南京、杭州、武汉等地举办了6场大会。每场大会
腾讯大讲堂
2018-09-03
4800
面向设计的半封装web组件开发
作者:张鑫旭,资深钓鱼爱好者,然后平时喜欢研究与学习前端技术。 前言 本文内容可谓是对大脑认知的一场洗礼。我们平常提到组件,就会想到重用,各个项目都能使用。而本文的组件,对于某具体项目而言是组件,但是,对于其他项目,就是个半封装的半吊子组件。面向设计、面向项目的web组件开发,就是本文要探讨的主旨。 一、人与组件 目前这个阶段,我们所使用的web组件都是人所编写的,因此,人这个个体在赋予组件生命的时候就扮演了至关重要的角色。人的技能背景,个人喜好,甚至世界观都可以从组件中得到体现。但人无完人,因此要想诞生
腾讯大讲堂
2018-02-12
9510
浅议内滚动布局
一、什么是内滚动布局? 所谓“内滚动布局”,顾名思义就是主滚动条在页面内部的布局,是相对于传统的<html>滚动而言的,例如,下图所示滚动条,是从头部下方开始: 传统的页面滚动,基本上是相对于整个浏览器窗体,例如,QQ视频首页: 二、为什么会有内滚动布局? 随着显示器设备越大越宽越密,以及现代web技术的发展。web站点已经开始有了从传统的瀑布式网页向类桌面软件风格站点转变的趋势。比方说,QQ音乐的首页目前是这样子的: 以后可能就会变成这样子: “纳尼,这不就是现在的QQ音乐软件界面截图?”
腾讯大讲堂
2018-02-12
2.4K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档