自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 动态代理(三)---Cglib两种代理方式

Cglib生成的代理对象的代码 已添加注释。// // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower decompiler) //package com.cglib.test;import com.cglib.test.TestMain.TestBean; import jav

2017-08-23 23:08:50 1181

原创 动态代理(二)---Cglib两种代理方式初探(非JDK代理)

前言 曾经尝试在网上搜索 cglib的两种代理方式,搜到的结果基本全是讲动态代理的两种方式而非Cglib动态代理的两种方式。 按我的理解Cglib动态代理有两种,JDK的有一种,一共应该是三种动态代理才对。 本文灵感来源:在学习Spring框架的AOP模块时,在被代理方法(此处假设该方法的持有类为TestBean)里执行System.out.println(this.getCla

2017-08-23 16:47:10 763 1

原创 动态代理(一)---JDK动态代理

Jdk代理要素(类、接口或对象): 1、被代理对象 2、代理对象对被代理对象的处理(此对象持有被代理的对象,类要实现InvocationHandler接口的invoke方法,在invoke方法里对被代理对象的方法进行调用或其他操作) 3、被代理对象接口(必须存在,被代理对象需实现的接口) 创建代理过程: 1、创建被代理的对象 2、创建代理对象处理的对象,持有目标(被代理)对

2017-08-23 15:42:52 1009

netty权威指南 源码

netty权威指南 官方源码 netty5.0 netty权威指南 官方源码 netty5.0

2017-10-13

空空如也

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

TA关注的人

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