作者:明明如月学长链接:https://juejin.cn/post/7117046503616544804一、背景在日常开发中,通常为了方便调试、方便查问题,会打印很多INFO级别的日志。随着访问量越来越大,一不小心,某个日志文件一天的size就大于了某个阈值(如5G),于是,收到了优化日志大小的告警,一定时间内不优化反馈给你主管,囧...日志过大容易导致一些运维操作消耗机器性能,如日志文件检索、数据采集、磁盘清理等。那么,日志瘦身哪些常见的思路呢?本文结合某个具体案例谈谈我的看法。推荐一个开源免费的SpringBoot最全教程:https://github.com/javastacks/s
作者:明明如月学长链接:https://juejin.cn/post/7117046503616544804一、背景在日常开发中,通常为了方便调试、方便查问题,会打印很多INFO级别的日志。随着访问量越来越大,一不小心,某个日志文件一天的size就大于了某个阈值(如5G),于是,收到了优化日志大小的告警,一定时间内不优化反馈给你主管,囧...日志过大容易导致一些运维操作消耗机器性能,如日志文件检索、数据采集、磁盘清理等。那么,日志瘦身哪些常见的思路呢?本文结合某个具体案例谈谈我的看法。推荐一个开源免费的SpringBoot最全教程:https://github.com/javastacks/s
对于小白来说,每每看到C盘亮起红灯都是心头一紧,一来作为系统盘里面的文件不敢随意删减;二来如果给电脑扩充容量不仅需要额外支出,最关键的是几乎所有的小白用户都不具备这样的能力。本着不花钱和易操作的原则,今天就给广大小白用户带来一个让C盘迅速瘦身的小技巧,1分钟包学会。相信屏幕前的朋友几乎都遇到过C盘红条的情况,这就意味着存储文件容量超过了临界值,此时就需要用到科学方法让C盘瘦身。双击“本地磁盘”后点击“用户”,随后点击你自己的“账户”,在页面头部区域点击红框内的“查看”,随后勾选“隐藏的项目”。随后点击“AppData”,进入子页面后邮件点击“Roaming”属性,可以看到其中文件是很占空间的。
对于小白来说,每每看到C盘亮起红灯都是心头一紧,一来作为系统盘里面的文件不敢随意删减;二来如果给电脑扩充容量不仅需要额外支出,最关键的是几乎所有的小白用户都不具备这样的能力。本着不花钱和易操作的原则,今天就给广大小白用户带来一个让C盘迅速瘦身的小技巧,1分钟包学会。相信屏幕前的朋友几乎都遇到过C盘红条的情况,这就意味着存储文件容量超过了临界值,此时就需要用到科学方法让C盘瘦身。双击“本地磁盘”后点击“用户”,随后点击你自己的“账户”,在页面头部区域点击红框内的“查看”,随后勾选“隐藏的项目”。随后点击“AppData”,进入子页面后邮件点击“Roaming”属性,可以看到其中文件是很占空间的。
随着业务的发展及版本迭代,客户端工程中不断增加新的业务逻辑、引入新的资源,随之而来的问题就是安装包体积变大,前期各个业务模块通过无用资源删减、大图压缩或转上云、AB实验业务逻辑下线或其他手段在降低包体积上取得了一定的成果。在瘦身的过程中我们关注到了R文件瘦身的概念,目前京东APP是支持插件化的,有业务插件工程、宿主工程,对业务插件包文件进行分析,发现除了常规的资源及代码外,R类文件大概占包体积的3%~5%左右,对宿主工程包文件进行分析,R类文件占比也有3%左右。我们先后在对R类文件瘦身的可行性及业界开源项目进行调研后,探索出了一套适用于插件化工程的R文件瘦身技术方案。理论基础—R文件R文件也就
随着业务的发展及版本迭代,客户端工程中不断增加新的业务逻辑、引入新的资源,随之而来的问题就是安装包体积变大,前期各个业务模块通过无用资源删减、大图压缩或转上云、AB实验业务逻辑下线或其他手段在降低包体积上取得了一定的成果。在瘦身的过程中我们关注到了R文件瘦身的概念,目前京东APP是支持插件化的,有业务插件工程、宿主工程,对业务插件包文件进行分析,发现除了常规的资源及代码外,R类文件大概占包体积的3%~5%左右,对宿主工程包文件进行分析,R类文件占比也有3%左右。我们先后在对R类文件瘦身的可行性及业界开源项目进行调研后,探索出了一套适用于插件化工程的R文件瘦身技术方案。理论基础—R文件R文件也就
不要问我为什么标题这么长,怎么不写短点,我觉得你是代码虽然写完了,但是发布的后续操作还是挺多的,如标题,本节讲述的内容依次是:应用图标的制作,混淆,签名打包APK,Apk瘦身,以及发布应用到酷安市场。内容较多就不唠叨了,直接开始~1.图标制作本来想着自己用Sketch做一枚的,摸索了10分钟不到就放弃了...还是直接利用AS自带的图标生成工具一键生成算了,步骤如下:右键drawable文件夹->new->ImageAsset,选择自己喜欢的图片做图标,比如我最喜欢的过气女二蕾姆,然后Next,接着的弹窗无脑下一步就好:然后AS帮我们生成了一堆文件:看到这里你可能会黑人问号???这个mipmap
不要问我为什么标题这么长,怎么不写短点,我觉得你是代码虽然写完了,但是发布的后续操作还是挺多的,如标题,本节讲述的内容依次是:应用图标的制作,混淆,签名打包APK,Apk瘦身,以及发布应用到酷安市场。内容较多就不唠叨了,直接开始~1.图标制作本来想着自己用Sketch做一枚的,摸索了10分钟不到就放弃了...还是直接利用AS自带的图标生成工具一键生成算了,步骤如下:右键drawable文件夹->new->ImageAsset,选择自己喜欢的图片做图标,比如我最喜欢的过气女二蕾姆,然后Next,接着的弹窗无脑下一步就好:然后AS帮我们生成了一堆文件:看到这里你可能会黑人问号???这个mipmap