火山引擎MARS-APMPlus 应用性能监控帮助客户Java OOM崩溃率下降80%
本文将会从Java内存基础开始,详细介绍“基于Hprof内存快照的线上JavaOOM归因方案”的底层原理与技术细节,欢迎接入MARSAPMPlus应用性能监控使用。作者:字节跳动终端技术——王涛一、前言如何定位和解决AndroidApp因为内存不足(JavaOOM)引发的线上问题一直是业界的难题。崩溃场景能抓取到的常规信息中并不包括内存分配详情——不了解内存被谁持有,自然也无法追查内存不足的根源。针对这个问题,ClientInfra和头条抖音等业务方合作,通过一系列技术调研,自研了一套基
可莉 可莉
3年前
14、OpenCV实现图像的空间滤波——图像锐化及边缘检测
1、图像锐化理论基础1、锐化的概念   图像锐化的目的是使模糊的图像变得清晰起来,主要用于增强图像的灰度跳变部分,这一点与图像平滑对灰度跳变的抑制正好相反。而且从算子可以看出来,平滑是基于对图像领域的加权求和或者说积分运算的,而锐化则是通过其逆运算导数(梯度)或者说有限差分来实现的。2、图像的一阶微分和二阶
Wesley13 Wesley13
3年前
560字带你彻底搞懂:MySQL的索引优化分析
正文一、SQL分析性能下降、SQL慢、执行时间长、等待时间长查询语句写得差索引失效关联查询太多join(设计缺陷)单值索引:在user表中给name属性创建索引,createindexidx\_nameonu
Stella981 Stella981
3年前
Spring Boot 微服务性能下降九成!使用 Arthas 定位根因
简介:接收到公司业务部门的开发反馈,应用在升级公司内部框架后,UAT(预生产)环境接口性能压测不达标。!(https://mp.toutiao.com/mp/agw/article_material/open_image/get?codeMjFlNTk4OGEzNjM2ZjZmM2MwOTM5YjNlZTY5YjlmYzYsMTYxMjkxN
Wesley13 Wesley13
3年前
IIC协议
总线信号:   SDA:串行数据线  SCL :串行时钟总线空闲状态:  SDA:高电平  SCL:高电平起始位:SCL为高电平期间  SDA出现下降沿!(https://oscimg.oschina.net/oscnet/9d4b3182e4b0593ad54babbdd99035b8ffe.png)终止
Stella981 Stella981
3年前
JScript的内存泄漏
当一个系统没有妥善地管理它的内存分配时,就被称为内存泄漏,内存泄漏是一个bug,这问题会导致性能下降和运行错误。微软的InternetExplorer有许多的泄漏问题(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmsdn.microsoft.com%2Flibrary%2Fdef
可莉 可莉
3年前
10.2【前端开发】图片文件格式:常见的图片格式对比有何优劣以及如何使用Google的webp格式?
!(https://oscimg.oschina.net/oscnet/8ad1f7aca1ec422cb409d3cb3e47047e.gif)1、JPEG:①支持摄影图像或写实图像的高级压缩,并且可利用压缩比例控制图像文件大小;②有损压缩会使图像数据质量下降,③JPG不适合具有大块颜色相近的
Easter79 Easter79
3年前
TensorFlow分布式实践
大数据时代,基于单机的建模很难满足企业不断增长的数据量级的需求,开发者需要使用分布式的开发方式,在集群上进行建模。而单机和分布式的开发代码有一定的区别,本文就将为开发者们介绍,基于TensorFlow进行分布式开发的两种方式,帮助开发者在实践的过程中,更好地选择模块的开发方向。基于TensorFlow原生的分布式开发分布式开发会涉及到更新梯度
rt下降40%?程序并行优化六步法 | 京东云技术团队
1背景性能优化是我们日常工作中很重要的一部分,主要有以下原因:降低服务器和带宽等硬件成本:用更少的资源处理更多的请求提高现实世界的运行效率:人机处理效率存在数量级的偏差,同样机器世界的效率提升能带来现实世界效率提升的方法效果提高用户的体验:解决响应缓慢、宕
邢德全 邢德全
11个月前
万界星空科技MES系统中的生产防错功能
在现代制造业中,生产过程中的失误和错误往往会导致严重的影响,如产品质量下降、生产效率低下、安全事故发生等。因此,为了确保生产过程的稳定和可靠,MES设置生产防错功能是至关重要的。