当前位置: 首页 > news >正文

杨浦做网站网络推广优化招聘

杨浦做网站,网络推广优化招聘,开封网站建设公司,浏览器怎么做能不拦截网站概念 premain是在jvm启动的时候类加载到虚拟机之前执行的 agentmain是可以在jvm启动后类已经加载到jvm中了,才去转换类。 这种方式会转换会有一些限制,比如不能增加或移除字段。 具体的做法,两者的实际做法是差不多的: premain 定义个静…

概念

premain是在jvm启动的时候类加载到虚拟机之前执行的 

agentmain是可以在jvm启动后类已经加载到jvm中了,才去转换类。 这种方式会转换会有一些限制,比如不能增加或移除字段。

具体的做法,两者的实际做法是差不多的:

premain

定义个静态方法public static void premain(String args, Instrumentation inst),

在java 的启动参数中添加 -javaagent:/jar包路径[=agentArgs] 这样定义了后jvm启动时,就会去加载javaagent中指定的jar包,查找MANIFEST.MF文件中Premain-Class属性的类,执行premain方法。

Manifest-Version: 1.0
Can-Redefine-Classes: true
Premain-Class: com.premian.MyAgent
Can-Retransform-Classes: true

agentmain

定义个静态方法public static void agentmain(String agentOps, Instrumentation instrumentation),

在生成jar包中MANIFEST.MF文件中需要有Agent-Class: xxx.xxx (xxx.xxx就是上面agentmain方法所在的类名)
Can-Retransform-Classes: true

Manifest-Version: 1.0
Can-Redefine-Classes: true
Agent-Class: cn.think.in.java.clazz.loader.asm.agent.AgentMainTraceAgent 
Can-Retransform-Classes: true
使用下面代码,将agent添加到指定java进程vm = VirtualMachine.attach(pid);try {vm.loadAgent("D:\\tmp\\my-java-agent-1.0-jar-with-dependencies.jar", null);} finally {vm.detach();}


 

http://www.zhongyajixie.com/news/10802.html

相关文章:

  • wordpress title背景颜色论坛seo设置
  • 可以做视频片头的网站seo外包顾问
  • 手机门户网站建设方案百度竞价推广联系方式
  • 网站开发书籍企业网站官网
  • sae网站备案全网推广的方式
  • 网页搜索栏下面的记录怎么删google seo实战教程
  • 化学网站定制新的数据新闻
  • 怎么用qq邮箱做网站推广平台开户代理
  • 小型企业网站开发公司网络销售都是诈骗公司吗
  • 睿思设计seo搜索引擎优化教程
  • 网站建设开放的端口淘宝排名查询
  • 北京便宜网站建设windows7优化大师下载
  • 网站关键词优化排名要怎么做win10优化大师免费版
  • 网站ps照片怎么做的百度图片搜索网页版
  • 网站设计模板中的页网站seo系统
  • 博客做资讯类网站湖南靠谱的关键词优化哪家好
  • 紧紧抓住推进党风廉政建设的"牛鼻子"中央纪委监察部网站北京seo排名服务
  • 少女たちよ在线观看动漫游戏seo优化外链平台
  • 餐饮网站建设可行性分析旅行网站排名前十名
  • 网络营销的网站分类有一级域名好还是二级域名好
  • 刚入手一手房怎么网上做网站厦门seo服务
  • 163免费企业邮箱优化seo厂家
  • 延边省建设局网站官网谷歌搜索排名
  • 集团网站怎么做好网站搜索引擎优化
  • 旅游网站建设背景软文推广发布
  • 图片做视频网站有哪些南京企业网站排名优化
  • 网站建设太仓中国万网官网登录
  • 张家港网站建设培训学校百度营销app
  • 网站开发工程师是干嘛的国家免费职业技能培训官网
  • 现在还有做静态网站的百度网页版链接地址