深圳幻海软件技术有限公司 欢迎您!

  • 高效开发之编译插桩

    作者|刘素云,单位:智慧家庭运营中心​Labs导读插桩技术非常有趣也很有价值,学会这项技术以后,我们就可以随心所欲地操控代码,满足不同场景的需求。很多框架都离不开这个技术,如常见的ButterKnife注解框架,数据库ORM框架、APM性能监控、埋点统计等。和家亲是一款智慧家庭综合服务入口APP。客

  • Javassist 字节码学习 HelloWorld,看到这样的代码就觉得自己会了

    一、前言在字节码编程方面有三个比较常见的框架;ASM、byte-buddy、Javassist,他们都可以对这字节码进行操作,只是操作方式和控制粒度不同。其中 ASM 更偏向于底层,需要了解 JVM 虚拟机中指定规范以及对局部变量以及操作数栈的知识。虽然在编写

  • 一篇文章解密 Arthas 实现原理

    前言在之前文章中介绍了Arthas应用诊断利器--入门和常用骚操作,想必大家同我一样对Arthas这么强大的功能所折服(如何做到无需重启attach到JVM、又如何实现各种监听和统计等功能),今天我们就来对Arthash的实现进行解密。提前透露下今天重要的角色:Instrument、ASM。Inst

  • 技术迷途者指南:我有问题,你有解吗?丨T群话

    在日常工作中,我们可能会遇到各种技术问题,比如运维、开发、框架、操作系统等领域,不同的技术人,碰到的难题也不尽相同。为了帮助大家更好的解决问题,51CTO技术交流群针对一些技术问题展开了深入的讨论交流。51CTO对其中精彩问答进行了整理,并通过文章的形式呈现给广大技术人,希望能对大家有所帮助。后续我

推荐阅读