细腻棒球

文章
9
资源
0
加入时间
3年0月8天

五十二:JDK动态代理和CGLIB动态代理

JDK动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP2、如果目标对象实现了接口,可以强制使用CGLIB实现AOP3、如果目标对象没有实现了接口...

设计模式——单例模式(懒加载)

这篇文章总结几种比较常用的设计模式,,,不懂得设计模式。。。怎么敢称熟悉OOP思想。单例模式的核心结构中只包含一个被称为单例类的特殊类,通过单例模式可以保证系统中一个类只有一个实例由于快加载单例模式是线程安全的,所以本文只讨论懒加载单例模式的线程安全问题版本一 使用懒加载(快加载),程序调用时再分配内存,然后初始化class Singleton{public: static S

android 7.0以上charles https抓包

由于Android7.0之后新版本系统的安全限制,证书必须安装到系统证书目录下:/system/etc/security/cacerts,之前的安装的证书的步骤可能会抓包产生下图问题:Android7.0 之后默认不信任用户添加到系统的CA证书,按之前的步骤即使你在手机上安装了抓包工具的证书也无法抓取 https 请求,但是苹果系统目前还是可以安装的。操作步骤:1、系统首...

笔记本Win7系统如何开启无线网络

手机上网没有流量了肿么办?难道要多给些钱去超流量?不用怕喔!可以使用Win7笔记本去开启无线网络给手机蹭网喔! 打开开始菜单——在右下