互联网这个行业,大致上可以分为这么几类#我在头搞创作#上:web前端工程师:在工作当中使用的编程语言有html、css、javascript、vue、bootstrap、angularJS等,以及像微信小程序、抖音小程序、安卓/苹果App等的开发者,都可以归属为前端工程...
一、背景和目标背景作为Android开发者,相信大家都碰到过JavaOOM问题,导致OOM的原因可能是应用存在内存泄漏,也可能是因为手机的heapsize比较小不能满足复杂应用对内存资源的大量需求。对于Java内存泄漏治理,业界已经有比较成熟的方案,这里...
推荐阅读:BAT大牛太强了,用46张PPT弄懂JVM、GC算法和性能调优我是如何被算法虐到自闭的?字节跳动抖音Java一面二面面经分享前言虽然B/S是目前开发的主流,但是C/S仍然有很大的市场需求。受限于浏览器的沙盒限制,网页应用无法满足某些场景下的使用需求,而桌面应...
启动性能是APP使用体验的门面,启动过程耗时较长很可能使用户削减使用APP的兴趣,抖音通过对启动性能做劣化实验也验证了其对于业务指标有显著影响。抖音有数亿的日活,启动耗时几百毫秒的增长就可能带来成千上万用户的留存缩减,因此,启动性能的优化成为了抖音Android基...
整理|苏宓,于轩出品|CSDN(ID:CSDNnews)有没有觉得2021年过得特别快?如果你的回答是有,那么你的感觉可能是对的。因为在物理世界中,与上个世纪相比,地球自转的速度正在加快,这导致我们现在一天的时间比以前短了一些;在理想丰满现实骨感的现实世界中,很多...
本文作者:冯瑞;廖斌斌;刘丰恺前言应用安装包的体积会显著影响应用的下载速度和安装速度,按照Google的经验数据,包体积每增加1M会造成0.17%的新增折损。抖音的一些实验也证明了包体积会显著影响下载激活的转化率。Android的安装包是APK格式的,在抖音的...
头图&作者|唐小引出品|CSDN(ID:CSDNnews)在国外热门的内容平台Medium上,一位开发者写了篇题为《HowMuchdoesitCosttoDevelopanApplikeTikTok》的文章,从必备功能、技术能力需求、...
抖音Java技术面试总结。我在这里按照一定的顺序整理,以便于大家阅读。这些问题很多大厂也都会问到,一起来看看吧。答案&面试专题分享:领取方式:关注我后私信回复【抖音】即可获取下图的BATJ面试专题文档与视频资料!记得帮忙转发一下在私信!抖音Java一面:==和equa...
1.概述随着业务的快速迭代,抖音Android端的包大小爆发式增长。包大小直接影响到下载转化率、推广成本、运行内存和安装时间等因素,因此对apk进行瘦身是一件很有必要且收益很大的事情。apk主要由dex、resource、asserts、nativelibrar...