美文网首页
Transform AOP --Transform介绍

Transform AOP --Transform介绍

作者: 陈桐Caliburn | 来源:发表于2020-05-14 12:39 被阅读0次

起因

最初使用沪江的aspectjx,做click去重出现问题。经过2天仔细排查找到原因,翻阅aspectjx源码,主要采用 transform + aspectj /asm ,发现此类技术解决方案,在应用非常广泛(权限判断,无痕埋点,性能监控,事件防抖,热修复,优化代码),非常有研究价值,网上关于aop研究不够深入,只是简单接入,为了深入学习,项目基于hujiang项目进行改造,来贯穿各个知识点,改造出适应当前项目的aop

感慨

碎片化知识可以应付项目一时之急,但是不利于长期发展

参考
https://github.com/Qihoo360/ArgusAPM
https://github.com/didi/booster
https://booster.johnsonlee.io
https://github.com/bytedance/ByteX

transform介绍

实战项目地址

https://github.com/yinlingchaoliu/TransformAOP

相关文章

网友评论

      本文标题:Transform AOP --Transform介绍

      本文链接:https://www.haomeiwen.com/subject/qjagnhtx.html