
JVM
Torreson
学历代表过去能力代表现在学习力代表未来
展开
-
JVM源码分析之javaagent原理完全解读
原文:http://www.infoq.com/cn/articles/javaagent-illustrated概述本文重点讲述javaagent的具体实现,因为它面向的是我们Java程序员,而且agent都是用Java编写的,不需要太多的C/C++编程基础,不过这篇文章里也会讲到JVMTIAgent(C实现的),因为javaagent的运行还是依赖于一个特殊的J转载 2016-08-18 20:33:04 · 757 阅读 · 0 评论 -
JVM访问控制器
java之jvm学习笔记四(安全管理器)http://blog.youkuaiyun.com/yfqnihao/article/details/8262858java之jvm学习笔记七(jar包的代码认证和签名)http://blog.youkuaiyun.com/yfqnihao/article/details/8267654java之jvm学习笔记十(策略和保护域)http://b转载 2015-09-16 23:53:25 · 560 阅读 · 0 评论 -
【深入Java虚拟机】之七:Javac编译与JIT编译
转载请注明出处:http://blog.youkuaiyun.com/ns_code/article/details/18009455编译过程 不论是物理机还是虚拟机,大部分的程序代码从开始编译到最终转化成物理机的目标代码或虚拟机能执行的指令集之前,都会按照如下图所示的各个步骤进行: 其中绿色的模块可以选择性实现。很容转载 2015-07-27 22:55:57 · 763 阅读 · 0 评论 -
JVM致命错误日志(hs_err_pid.log)解读
http://www.raychase.net/1459致命错误出现的时候,JVM生成了hs_err_pid.log这样的文件,其中往往包含了虚拟机崩溃原因的重要信息。因为经常遇到,在这篇文章里,我挑选了一个,并且逐段分析它包含的内容(文件可以在文章最后下载)。默认情况下文件是创建在工作目录下的(如果没权限创建的话JVM会尝试把文件写到/tmp这样的临时目录下面去),当然,文件转载 2015-08-04 21:02:36 · 1335 阅读 · 0 评论 -
JVM Attach机制实现
原文:http://lovestblog.cn/blog/2014/06/18/jvm-attach/Attach是什么 在讲这个之前,我们先来点大家都知道的东西,当我们感觉线程一直卡在某个地方,想知道卡在哪里,首先想到的是进行线程dump,而常用的命令是jstack ,我们就可以看到如下线程栈了2014-06-18 12:56:14Full thread转载 2016-08-18 19:59:36 · 2717 阅读 · 0 评论 -
Java安全管理器——SecurityManager
原文:http://www.bubuko.com/infodetail-306759.html总的来说,Java安全应该包括两方面的内容,一是Java平台(即是Java运行环境)的安全性;二是Java语言开发的应用程序的安全性。由于我们不是Java本身语言的制定开发者,所以第一个安全性不需要我们考虑。其中第二个安全性是我们重点考虑的问题,一般我们可以通过安全管理器机制来完善安全性,安全转载 2015-09-16 23:30:05 · 1032 阅读 · 0 评论