排序
第 66 届前端早早聊大会|前端搞性能优化:首屏加载、内存占用、渲染优化、Hybrid 优化、Sentry…
一、前端早早聊大会 前端早早聊大会,前端成长新起点,帮你提前三星期,站在新的起跑线。 目标:单主题、多讲师、用得上、听得懂、抄得走 主办方:前端早早聊 本届大会分享内容 - 前端搞性能优...
提高性能的利器——索引散列表
写在前面 在面试时被问到一道八股文:go语言map存储了1000个1KB大小的对象,和存储了10000个100B大小的对象,哪个占空间更大?这篇文章不仅仅是为了让读者会一道八股文,而是让读者可以从原理上...
Parcelable为什么速度优于 Serializable ?
我正在参加「掘金·启航计划」 在Android开发中,我们有时需要在组件之间传递对象,比如Activity之间、Service之间以及进程之间。传递对象的方式有三种: 将对象转换为Json字符串 通过Serializa...
?深入浅出 Webpack5?
Webpack 找出模块之间的依赖关系,按照一定的规则把这些模块组织、合并为一个JavaScript(以下简写为JS)文件。 Webpack认为一切都是模块,如JS文件、CSS文件、jpg和png图片等都是模块。Webpack...
Android 冷启动优化的3个小案例
背景 为了提高App的冷启动耗时,除了在常规的业务侧进行耗时代码优化之外,为了进一步缩短启动耗时,需要在纯技术测做一些优化探索,本期我们从类预加载、Retrofit 、ARouter方面进行了进一步的...
速度优化:重新认识速度优化
应用的速度优化是我们使用最频繁,也是应用最重要的优化之一,它包括启动速度优化,页面打开速度优化,功能或业务执行速度优化等等,能够直接提升应用的用户体验。因此,只要是 Android 开发者...
?真是有手就行,十行代码实现多进程通信-nodejs
上篇文章讲了如何在Node Server中实现多进程,这篇文章来讲如今在多进程之间保持状态同步。有个需求,服务端记录客户端请求的次数举个例子,有两个进程,进程A和进程B。这时客户端来一个请求,...
Android那两个你碰不到但是很重要的类之ActivityThread
Android那两个你碰不到但是很重要的类之ActivityThread 前言 上篇文章我们聊了些Android里那些我们平时碰不到但很重要的类ViewRootImpl,这一篇我们就来看看另外那个类ActivityThread。 通过本...
ABTest系统分流技术实践、优化和思考
什么是ABTest系统和分流? 在运营和设计的时候,为了验证一个策略,对不同用户的吸引程度,验证哪个策略更具效益,我们会将访问流量划分为不同的策略组,然后进行统计分析这些访问流量的留存情...
Webpack 调优技巧,提升 Web 应用性能与效率
我正在参加「掘金·启航计划」 为什么需要Webpack优化? 优化 webpack 可以改善前端应用程序的性能、加载速度和用户体验。同时提高开发人员的工作效率,并帮助构建出更快、更高效的 Web 应用程...
记一次vue2多页应用打包优化
项目为 9 个入口的多页应用, @vue/cli-service版本为 4.4.4,webpack 版本为 4.46.0。部署的每一个应用加载都巨慢无比,抓包发现每个应用的首页都需要加载十几 M 的 js 文件。 优化前: 优化后...
面试官问:如何实现 H5 秒开?
我在简历上写了精通 H5,结果面试官上来就问: 同学,你说你精通 H5 ,那你能不能说一下怎么实现 H5 秒开? 由于没怎么做过性能优化,我只能凭着印象,断断续续地罗列了几点: 网络优化:http2...
APM – iOS 卡顿监控 Hang
简介 Hang APP一段无响应的阶段,由于主线程忙于其他任务或者等待其他线程或者系统资源,导致视图内容更新延迟至少250ms Main Loop 用户与设备进行交互,Runloop接收事件,处理事件,有需要的情...