从简单到复杂的讲解,具有可操作性的代码,构建完整Java Agent知识体系
* 01 Agent Jar三个组成部分/
* 01 课程介绍.mp4 11:57
* 02 Java Agent是什么.mp4 04:35
* 03 Instrumentation分类.mp4 03:28
* 04 如何编写代码.mp4 05:12
* 05 启动JavaAgent.mp4 09:12
* 06 如何学习Java Agent.mp4 07:16
* 07 Agent Jar的三个组成部分.mp4 04:18
* 08 Manifest属性.mp4 14:50
* 09 Agent Class.mp4 07:16
* 10 手工打包示例一.mp4 23:42
* 11 手工打包示例二.mp4 27:11
* 12 手工打包示例三.mp4 20:30
* 13 使用Maven一.mp4 23:40
* 14 使用Maven二.mp4 26:23
* 15 第一章总结.mp4 06:51
* 02 Agent Jar两种启动方式/
* 01 Load-Time的agentArgs参数.mp4 20:30
* 02 Load-Time的inst参数.mp4 15:03
* 03 Dynamic Attach API.mp4 20:36
* 04 Dynamic Attach API示例.mp4 17:03
* 05 第二章总结.mp4 05:15
* 03 Instrumentation API/
* 01 Instrumentation API介绍.mp4 25:12
* 02 isXxxSupported.mp4 08:55
* 03 添加和移除Transformer.mp4 24:13
* 04 redefineClasses示例一.mp4 17:06
* 05 redefineClasses示例二.mp4 15:42
* 06 retransformClasses示例一.mp4 14:09
* 07 retransformClasses示例二.mp4 19:41
* 08 对比redefine和retransform.mp4 08:42
* 09 xxxClasses.mp4 22:16
* 10 getObjectSize.mp4 17:20
* 11 appendToXxxClassLoaderSearch一.mp4 20:55
* 12 appendToXxxClassLoaderSearch二.mp4 18:46
* 13 setNativeMethodPrefix.mp4 24:14
* 14 redefineModule.mp4 06:54
* 15 InstrumentationImpl.mp4 11:23
* 16 ClassFileTransformer一.mp4 24:45
* 17 ClassFileTransformer二.mp4 18:04
* 18 ClassFileTransformer三.mp4 17:34
* 19 多个代码示例.mp4 14:40
* 20 第三章总结.mp4 10:30
* 04 应用与技巧/
* 01 对比Load-Time和Dynamic.mp4 18:05
* 02 不修改字节码的Agent.mp4 08:28
* 03 多个Agent.mp4 24:01
* 04 检测Agent修改的内容.mp4 16:32
* 05 Self Attach.mp4 18:28
* 06 JMX Connector一.mp4 17:14
* 07 JMX Connector二.mp4 22:40
* 08 JMX management-agent.mp4 14:26
* 09 JMX和Instrumentation.mp4 24:20
* 10 ja-netfilter分析一.mp4 20:08
* 11 ja-netfilter分析二.mp4 17:09
* 05 结课考试/
* 01 结课考试




