首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

App安卓冷启动优化-Application篇

App的启动框架任务在近几年已经先后做过多轮优化,常规的抓trace寻找耗时点并异步化已经不能带来明显的收益,从锁竞争,CPU利用率的角度去挖掘优化点,这类优化可能短期收益不会特别明显,但从长远来看能够提前规避很多劣化问题...2.ARouter优化在当下组件化流行的时代,路由组件已经几乎是所有大型安卓App必备的基础组件,目前物使用的是开源的ARouter框架。...除此之外,so的加载任务不建议和其他需要IO资源的任务并发执行,在App中实测这两种情况下该任务的耗时相差巨大。...以上第一张图为优化之前App启动阶段任务的有向无环图,红框表示该任务在主线程执行。我们着重关注阻塞主线程任务执行的任务。...*文/Jordas本文属物技术原创,更多精彩文章请看:物技术官网 未经物技术许可严禁转载,否则依法追究法律责任!

47830

App订单配置类文案测试右移实践

背景 App版本订单详情页中的文案有对应的文案配置后台统一收口文案取值,优化订单详情页的信息展示效果。...基于交易侧业务的广度和复杂度,仅仅靠人还是有一定的局限性,当面对此类业务特性时,功能为主+技术辅助的方式也更多的被应用,对于此次的需求,物小伙伴们也尝试使用更多的方式尽可能保障线上质量,接下来就介绍下配置类文案测试订单侧的测试右移实践...分析思考 2.1 需求简介 在App的版本迭代中,为提升用户体验,产品侧提出订单详情页优化新需求,定义客户端模块组件,制定各个模块的信息展示规范,重新梳理订单详情页的全部文案,搭建文案配置后台,支持订单详情页头部文案支持可配置...(2)自动化脚本进行接口测试的方式校验 使用自动化脚本进行接口测试的方式讨论发现有如下优缺点: 图片 (3)业务监控平台增加脚本实现线上提前灰度 物自研业务监控平台实现提前灰度方案优缺点如下: 图片...3.2.1 业务监控平台 物自研的一款用于数据和状态验证的平台,数据流向如下: 图片 3.2.2 脚本实现 通过业务监控平台建立校验接口返回值文案中包含异常数据则飞书告警的规则,及时发现问题,具体实现如下

63440

App万米高空WiFi拦截记

0.前情摘要 在一次飞行途中,我司客户遭遇到了得物App在飞机上的WiFi网络访问异常的问题。这让我们意识到在特定场景下,用户可能面临无法使用得物App的困扰。...为物er稳定访问得物提供保障,同时也输出类似疑难问题排查模板。 1.知识速递 1.1  什么是空中WiFi技术?...,的确存在访问不了得物App的情况。...,发现命中此策略 同时也从client端及防火墙出口同时进行了抓包: 电脑client侧: 图片 防火墙出口侧: 图片 基于上面的证据链,基本可以确认防火墙的策略误判了公司 App 的域名为下载类网站...2.8  进展同步 4/18,厂商进行了全网策略发布 4/19,我司ac设备自动进行了策略更新 4/21,请朋友帮忙在同一航班验证App使用流畅,验证通过 3.网络技术点回顾 3.1  traceroute

37570

App万米高空WiFi拦截记

1.前言 在离线数据研发中,随着业务的快速发展以及业务复杂度的不断提高,数据量的不断增长,尤其物这种业务的高速增长,必然带来数据逻辑复杂度的提升,数据量越大,复杂度越高,对任务的性能的要求就越高,因此...2.任务优化策略 2.1 优化方向 图片 补充说明:目前物大数据在阿里云的dataworks 环境下,集群层面做了比较多的工作,IO、网络、机架感应等暂时无需过多关注,如有自建集群时,可重点关注,我们重点关注...前文讲述,目前的物的数据平台特性(dataworks),我们在IO、网络、RPC 通信机制等暂时涉入不深,且对于面向业务的数据研发来言,大部分人不会过多关注底层的实现原理,暂不做过多深入探讨。

29300

喜提热搜,APP被曝删除用户相册?

11 月 12 日,有网友在某平台发布一段视频,视频中该网友声称收到在App 购买的商品后发现货物存在问题,随即拍下视频反馈给物官方,并上传了一些与商品相关的视频证据到平台。...【图片来源于互联网】 这一视频迅速传播,有关得物 APP 侵害用户个人信息的言论广为流传,13 日一早,这一消息迅速登上“热搜”,并引发网友的广泛吐槽,物方面不得不站出来回应。...APP表示绝不会侵害用户权益 对于网友曝光的APP 调用客户手机权限,删除其录下的货物有问题视频证据一事,App 发布官方声明,收到用户反馈后,已第一时间联系用户和手机厂商进行核查,一定会对此事负责到底...随后,物后续又发文强调,经内部团队核实,平台从未删除用户手机相册中的“原视频”,删除的是临时“缓存文件”,用户使用的华为手机系统可能检测到了得物 APP 对临时缓存文件的处理,触发了系统拦截通知。...APP侵权事件时有发生 “APP 删除用户照片”并非偶然,国内多家互联网厂商都曾发生过类似事件,豆瓣、拼多多等知名 App 均曾被手机系统检测到删除照片或视频。

38120

某音乐类App评论相关API的分析及SQL注入尝试

APIfen、工具使用、sql注入 涉及工具/包:Fiddler、Burpsuite、Js2Py、Closure Compiler、selenium、phantomjs、sqlmap 摘要: 记录分析某音乐类App...评论相关API的过程,以及一些工具/包的基本使用(部分工具对最后尝试没有影响,但在其它场景或许有用),最后结合sqlmap进行注入尝试。...想法来源:本想写个程序获取零评论的歌曲,去占沙发…分析发现获取评论的POST请求参数有点复杂…既然花时间研究了,顺便进行一下sql注入的尝试。...HTTP请求 评论的分页功能一般会用到的参数:第几页、获取几条 等等。...到目前为止,的有效参数只剩下第一个 2、JSON.stringify(j7c) 和评论API相关的 就是 在代码中直接修改 : 发现页面获取的评论 出现偏移(首页热门评论消失,时间排序从第2条开始获取

1.1K00

短视频APP源码中系统评论功能是如何实现的

短视频系统中评论功能的分量在短视频功能里可谓是举足轻重,下面简单介绍下,短视频系统中的评论功能的实现方式: 评论分为对视频的评论和对评论的回复两部分: 对于评论列表大家再熟悉不过了,就是一个tableview...技术的关键在于对评论的回复,我们使用了tableview的嵌套,即:在评论的cell中创建回复的tablview,使用代理功能来实现对数据和UI界面的精准控制,下面是实现的具体方式: _contentL.attributedText...appendAttributedString:imageString];     }     [replyBtn setAttributedTitle:attstr forState:0]; } 看了上述短视频APP...源码评论功能的方法介绍,大家是不是眼前一亮?

72520

某音乐类App评论相关API的分析及SQL注入尝试

涉及工具/包:Fiddler、Burpsuite、Js2Py、Closure Compiler、selenium、phantomjs、sqlmap 摘要: 记录分析某音乐类App评论相关API的过程,以及一些工具...想法来源:本想写个程序获取零评论的歌曲,去占沙发…分析发现获取评论的POST请求参数有点复杂…既然花时间研究了,顺便进行一下sql注入的尝试。...目录: 一、获取相关代码 1、获取评论的HTTP请求 2、寻找主要JS文件 3、Fiddler:将JS文件替换成本地JS文件 便于调试 4、Fiddler + Burpsuite 5、具体发送请求的JS...评论的分页功能一般会用到的参数:第几页、获取几条 等等。 但此处POST请求参数并不简单,直接加密成了一长串字符串。 ? 2、寻找主要JS文件 ?...和评论API相关的 就是 ? 在代码中直接修改 offset: ? 发现页面获取的评论 出现偏移(首页热门评论消失,时间排序从第2条开始获取)。 到这里就和平时进行sql注入的情形很像了。

1.1K60

App在后台悄悄删除手机里的视频?反转了,兄弟们!

不知道你最近有没有看到这个图片: 说的是一个用户的手机提醒他某 APP 想要删除他的视频,被拦截到了。 手机是华为手机,APP物。...而这个视频就有点意思了,是用户双 11 的时候,在物买了东西,发现有问题,就向平台反映并上传视频证据。 然后,他的华为手机提示,物删除了视频。...你这是妄图在各大 APP 面前谈隐私? 然后昨天我在热搜上又看到这个消息了: 我在热搜里面逛的时候突然发现有点不对劲的地方。...接着,他甚至还给我科普了为什么这么做能优化视频编辑的导出速度,试图教会我什么: 整个过程中,唯一错的地方就错在这里,错在了“延用”两个字上: 借用评论区一个评论来“批评一下”这个考虑不周的“延用”:...原博主的原话是这样的: 双 11 买的东西有问题,和物反馈,然后上传了一些证据上得物,然后物就通过我的手机权限,开始删除这些证据的视频。

72320

IT人不仅要提升挣钱能力,更要拓展挣钱途径

第一技术的积累,尤其是高并发,云,机器学习等技术的积累一定靠本职工作,第二干兼职更得讲究时间管理责任心工作态度等软能力,总之,我看到的一些自己干得很好得人,之前一定是在公司里也是抢手货。...想在不久之前,我进互联网公司靠面试技巧和背面试题(其实也就是吹),进去以后技术不及比我小的同事,领导直呼出了招聘事故 。...3 刚开始可以多尝试,但之后经营稳定的渠道收入 刚开始找私活的时候,我们可以到处尝试,但做了一阵以后,就得靠积累的关系经营稳定的渠道收入了。...5 不怕没影响,就怕不推广 不少有一定技术能力的同学或许有这样的苦恼,我也想出去干点活,但没足以证明自己能力的方式,所谓没影响力,其实影响力也是靠自己经营的。...如果大家感觉本文有帮助,请推荐本文,也欢迎大家通过评论来交流。 版权说明: 有不少网友转载和想要转载我的博文,本人感到十分荣幸,这也是本人不断写博文的动力。

55120

大数据背后的“云算计”

滴滴到底有没有杀熟,我们作为外人不可而知,也不方便评论,滴滴官方回应是没有,价格之所以不一样是由于预估价格不是实际价格,而是受路况和网路等各种因素的影响。...我们可以评论的是希望所有的互联网公司在收集数据的同时,应该合理运用和使用数据,保护数据,真正的是为了方便用户,服务用户。...我们都知道商业公司肯定赚钱,但是不应该利用数据分析去做有违社会公平的事情,所有规则对所有用户都应该一致,平等对待。 大数据,云计算本身没有对错,错的的是我们该如何正确的使用数据。...作为行业里的程序员,我们都知道,在 App ,网站等软件上线之前会进行埋点,收集用户行为,这其中的目的很简单,很单纯就是为了让产品经理分析用户经常使用哪些功能,经常浏览哪些内容,方便做运营活动,留存促新...根据用户的搜索记录,推送对应的广告,这是合理的商业行为,也没有违反公平,我们也不反对,毕竟企业要活着,挣钱,但是要适度推荐和推送,合理运用。

63830

实习第一天,我就辞职了

刚来到公司的时候,热情的人事小姐姐帮我办理好手续,拉我进群,下载钉钉,录指纹,让我十分开心,自己终于可以挣钱了哈哈。 组长带我来到工位,眼前的画面让我有点不太适应。...,差不多 48 岁左右吧,据他说,以前是一个挺牛逼的人,90 年代(具体几年,我忘了)高考的时候,8w 人排名第 2000 名,读的华南理工,以前在松下(在哪我也不知道)上班,组长说以前刚毕业后是挺能挣钱的...星球评论区 熊三看:哈哈哈哈哈哈哈,看开头我以为是准备在公司好好的大展拳脚了,看着看着??? 辞职了?不是实习第一天吗?...加油 ~ ---- 鱼皮评论:继续加油,这个反转属实没想到 思无邪评论:太有趣老哥  我还想让你更新工作日记,当我在进入公司前好好感受下,结果就辞职了,不过这氛围我肯定也是待不下去的 各位小伙伴有什么想法和见解...,欢迎在评论区留言~ 星球活动 1.欢迎参与 30 天面试题挑战活动 ,搞定高频面试题,斩杀面试官!

41120

我所经历的创业潮

那时候听说淘宝好像能挣钱,于是就尝试开了一个淘宝店。 2008年的淘宝还不像今天那样熟为人知,那时候智能手机也不像现在这么普及,更不用说移动支付这些了。...这样的生意,还能挣钱么?其实到了2016年,大姐家的淘宝店铺已经处于入不敷出的状态了,淘宝的手机配件类别已经不再适合小店主经营了。...从我所经历的这场长达10年的淘宝创业来看,生意都是有风口的,在某个时期疯狂挣钱,过了这个时期就不挣钱,甚至是亏本的。...因为App设计非常精美,App已经推出就被 App Store 推荐为优质应用,注册人数不断攀升。在 App 推出后不到 3 个月,注册人数就达到了 100 万人。...你又经历过什么激动人心的创业故事呢,在评论区留言告诉我们你的经历吧!

38610

用象棋的思维趣说IT人的职业发展和钱途在上海软件行业,我见到的年入50万的众生相——我们该如何努力从而达到这个目标

3 当工资收入达到一定水准后,不思进取,不积极探索新的挣钱渠道和挣钱模式。 那么在工作中,一旦下缓手棋会有什么后果呢?...而提升工作效率除了不断总结之外,还得尽可能减少不必要的休闲娱乐时间,比如我之前互联网公司的多位大牛,都是手机上没有游戏app,也没听说过追剧。...6 取胜得靠进攻手段,IT人挣钱积极 象棋中取胜一般有两种方法,一种是确保自己不犯错然后坐等对方走错,另一种是积极主动扩大主动权,积优势为胜势。...对应IT人挣钱方式,一种是干好手头的活,确保不出问题,然后循例升职和加工资,另一种则是积极扩大自己的品牌,不断探索新的挣钱方式,相比之下,后者更加积极,挣钱效率应该也优于前者。...正如特级大师的扩大先手和进攻手段靠慢慢积累,IT人挣钱的方式也从小做起。比如小到通过写博客积累,然后可以开专栏出视频教程,再大点可以通过各种渠道找些项目,再大些可以做自己产品。

66510

农村出身程序员,深漂结婚生子买房,只要努力,一切都会有!

恰好这个时候公司重组,想做一款社交App,我们封闭开发花了几个月我们做完了,市场反响一般。然后又做了一款平板App。两款App完成后,我已经可以个人开发App了。...我快去上班。...在D公司主要成绩是火线接手一个银行基金项目,从客户端到服务器,再到UI,测试,全部由我来统筹,那个时候算是我刚开始做项目管理的入门吧,还好,我完成非常出色,项目完后还拿了一笔奖金。...,而只有学习才可以挣钱,虽然说挣钱有点俗,我觉得挣钱并不可耻,挣钱是一件很光荣的事情,你要想着自己的家人都在期待着你挣钱,你还有那么多贷款要还,你是所有人的希望,如果你说对挣钱都没有兴趣,那你对什么有兴趣...最后 如果你跟我的情况相似,完全自力更生,你改变你的思维,完全依靠你的工资是撑不起你的梦想。你改变你的思维方式,去挣工资之外的钱。。。

65920

为了一窥国足输韩国之后人们的评论,我爬了懂球帝APP

如果你不是个足球迷,但你也可以看看,可以学习下如何去抓APP的数据。好了,废话不多说,开始抓取!...懂球帝app截图 文章链接为:https://m.dongqiudi.com/article_share/896482.html 在配置好抓包之后,点击下方的评论,可以看到 ? 评论截图 ?...抓包截图 很容易就找到文章评论的请求,就是下面这个 ? 可以看到请求的链接为:https://api.dongqiudi.com/v2/article/896482/comment?...sort=down&version=177 , 请求方法为GET,接下来就好办了,我们再看看滑下去查看更多的评论的请求。 ? ?...这是主体部分,先从第一个评论链接中爬取评论以及找出下一页的评论地址进而继续爬取。这里是把数据库存进 mongodb 中。 ?

42850
领券