![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 97
Saleson
喜欢看书,看技术贴,喜欢研究如何提高开发效率,和大型网站的高并发性能.目前从事JAVA后端架构。
展开
-
Java Agent + javassist 调试demo
java agent是基于java instrument实现,instrument的底层实现依赖于JVMTI,也就是JVM Tool Interface。文章目录代码准备java代码如下各module的 pom.xmlagent 接入的两种方式1、启动时接入2、运行时接入Idea调试本地module调试本地lib调试采用jdwp进行调试参考代码准备本次实验在工程中新增了3个module,4个类ModuleClassDescribelearn-mainHandle代理实验类原创 2022-04-13 19:44:24 · 1056 阅读 · 0 评论 -
Java:SecurityManager 安全管理器SecurityPermission的使用
关于SecurityManager的细节本文章不做介绍,主要聚集在场景搭建以及核心流程的代码跟踪,理解其设计思路。场景搭建主要验证System.getSecurityManager().checkSecurityAccess(“a.b.c”)的三个场景:与MainClass在同一个module与MainClass在不同的module在另一个jar包中分别新增A、B、C、SecurityManagerTest四个类:ClassPositionDescribeAm原创 2022-04-08 00:22:16 · 5020 阅读 · 0 评论