动态代理的两种实现 一种是JDK原生态的 ,一种是要引入cglib包的第一种 jdk的1Proxy类来产生动态代理对象2还有一个要实现了 InvocationHander接口的类里面有真正的目标对象,通过反射invoke方法来调用真正要调用的方法。在方法调用之前之后或者异常时候写增强的代码逻辑。第二种 cglib的 要导入cglib jar包 <dependency>...
JAVA 线上故障排查全套路 JAVA 线上故障排查全套路Java技术架构2019-11-17 07:50:58专注于Java领域优质技术,欢迎关注作者:fredalxin线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是 df、free、t...