自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 aop与java程序破解

aop与java程序破解aop与java程序破解aop概述修改方法传参和执行结果 aop与java程序破解 aop概述 通俗讲,一般我们方法执行时只会关心方法体里的内容,但是aop可以在java方法执行前,中,后以及出现异常时插入代码块,要实现这个效果,关键点在于能拦截方法执行的这些切面,这些并不是spring发明的,只是spring告诉别人,java反射机制可以拦截到这些切面,然后如果在这些切面...

2019-08-01 15:45:37 289

原创 aop整理

aop整理 aop概述 aop是面向切面编程,基于代理模式构建的编程风格,而比一般代理方法优点在于,它可以在程序运行各个切面(包括方法执行前,中,后,异常抛出时能切面)做增强处理。而代理方法生成方式的不同可以产生静态代理和动态代理两两种代理方式。最终都是实现aop,静态代理和动态代理却在实现原理上会有不同。 动态代理 动态代理实现有很多种: 1.java原生就支持基于接口的动态代理,但是由于代理...

2019-11-14 15:33:49 104

原创 自定义classloader实现java程序加密

自定义classloader实现java程序加密 背景 项目使用java语言开发,发布包会整合到C++客户端,直接安装到用户机器上,不同于之前常见的后端服务发布,这种发布能让用户直接接触到java发布包,由于java语言的特性,有可能出现java发布包被反编译的情况,所以决定对java发布包进行加密处理。 ClassLoader概述 java编译后的class文件由classloader(类加载器...

2019-08-17 18:34:02 848

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除