前面几篇文章介绍了 .class 文件的结构、JVM 如何加载 .class 文件、JVM 中如何执行方法的调用已经访问者模式,其实前面几篇文章都是为这篇文章做铺垫的,如果不知道 ...
1. 概述AOP(面向切面编程)的概念现在已经应用的非常广泛了,下面是从百度百科上摘抄的一段解释,比较浅显易懂在软件业,AOP为Aspect Oriented Programmin...
本文来自jsonchao的投稿,个人微信:bcce5360 AspectJ 有着一系列弊端:由于其基于规则,所以其切入点相对固定,对于字节码文件的操作自由度以及开发的掌控度就大打折...
移动开发10年,有自己的快速框架。
代码生成是很多计算引擎中常用的执行优化技术,比如我们熟悉的 Apache Spark 和 Presto 在表达式等地方就使用到代码生成技术。这两个计算引擎虽然都用到了代码生成技术,...