• VMware虚拟机建立HTTP服务步骤解析

    时间:2022-07-04 23:50:21

    这篇文章主要介绍了VMware虚拟机建立HTTP服务步骤解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

  • VirtualBox虚拟机克隆方法

    时间:2022-07-04 11:21:43

    1.定位到Vritualbox的安装目录,不能用全路径的方式直接执行该命令行 2.执行Vboxmanage.execlonevdi"d:\linux\source.vdi""d:\target.vdi" 执行过程,大概就是这样了,原本一个10G的vdi,几分钟就克隆完了VirtualBox虚拟机克隆...

  • Win10 VM虚拟机下完美安装 Mac OS10.14(图文教程)

    时间:2022-07-04 05:59:23

    这篇文章主要介绍了Win10 VM虚拟机下完美安装 Mac OS10.14(图文教程),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • 优化Java虚拟机总结(jvm调优)

    时间:2022-07-03 22:54:12

    这篇文章主要介绍了优化Java虚拟机总结(jvm调优),具有一定借鉴价值,需要的朋友可以参考下

  • Vmware虚拟机设置固定IP地址的方法( 图文教程)

    时间:2022-07-03 17:16:01

    固定IP可以更方便的访问虚拟机,本文主要介绍了Vmware虚拟机设置固定IP地址的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  • windows下用navicat远程链接虚拟机Linux下MySQL数据库

    时间:2022-07-03 03:36:15

    今天想用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题。这里说一下我的解决方法。(本人小白)首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。然后在虚拟机中查看网络端口信息:#netstat-ntpl...

  • VMware12安装centOS8的方法步骤(vm虚拟机安装centos8教程)

    时间:2022-07-02 14:45:45

    这篇文章主要介绍了VMware12安装centOS8的方法步骤(vm虚拟机安装centos8教程),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • VirtualBox虚拟机网络设置四种模式详细说明

    时间:2022-07-02 14:46:09

    VirtualBox的提供了四种网络接入模式,今天小编就为大家简单讲解一下这四种网络接入模式

  • Java垃圾回收(一)对象存活状态判断---深入理解Java虚拟机

    时间:2022-07-02 10:03:40

    程序计数器,虚拟机栈和本地方法栈首先我们先来看下垃圾回收中不会管理到的内存区域,在Java虚拟机的运行时数据区我们可以看到,程序计数器,虚拟机栈,本地方法栈这三个地方是比较特别的。这个三个部分的特点就是线程私有的,它们随着线程的创建而诞生,也因线程的结束而灭亡。栈中的栈帧随着方法的进入和退出会有条不...

  • 深入理解java虚拟机-学习笔记

    时间:2022-07-02 10:03:52

    java内存区域于内存泄漏异常java运行时数据区域 -1.程序计数器较小的一块内存空间,线程执行字节码行号指示器。切换线程时需要通过它来恢复到正确的执行位置。唯一一个java虚拟机规范没有定义OutMemoryError情况的区域。线程私有区域-2.java虚拟机栈经常有人把java内存分为堆和栈...

  • 深入理解Java虚拟机(三)、垃圾收集算法

    时间:2022-07-02 10:03:46

    1、第一门真正使用内存动态分配和垃圾收集技术的语言:Lisp2、程序计数器、虚拟机栈、本地方法栈这3个区域随线程而生灭,这几个区域的内存会随着方法结束或线程结束而回收,GC关注的是Java堆和方法区3、引用计数法很难解决对象之间相互循环引用的问题4、在主流商用程序语言的主流实现中,都是通过可达性分析...

  • 深入理解Java虚拟机(四)-垃圾收集算法

    时间:2022-07-02 10:03:40

    概述当前的商业虚拟机的垃圾收集都采用“分代收集”(GenerationalCollection)算法,这种算法并没有什么新的思想,只是根据对象存活周期的不同将内存划分为几块。一般是把Java堆分为新生代和老年代,这样就可以根据各个年代的特点采用最适当的收集算法。在新生代中,每次垃圾收集时都发现有大批...

  • 【JVM】虚拟机字节码执行引擎

    时间:2022-07-01 18:25:44

    概念模型上,典型的帧栈结构如下(栈是线程私有的,也就是每个线程都会有自己的栈)。典型的帧栈结构局部变量表存放方法参数和方法内部定义的局部变量。在编译阶段,就在Class文件的Code属性的max_locals数据项中确定了该方法所需要分配的局部变量表的最大容量。(仅仅是变量,不包括具体的对象)。&l...

  • 虚拟机网络配置中的一些疑难问题---在实验室遇到了Destination Host Unreachable

    时间:2022-06-29 18:34:53

    csdn的新版的博客速度很快啊。下午本打算nfs一下板子的,发现找不到虚拟机。测试了下虚拟机的网络情况:root@ubuntu:/nfsboot/etc#ping202.193.89.254 这个网关不可达。PING202.193.89.254(202.193.89.254)56(84)byteso...

  • 深入理解JVM——hotspot虚拟机对象探秘

    时间:2022-06-29 09:54:38

    一、对象的创建    在语言层面上,Java创建对象仅仅是使用new关键字而已。而在虚拟机中,当虚拟机遇到new关键字时,它会首先去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。如果没有,那就必须执行类加载过程。在类加载通过之后...

  • 深入理解JVM-hotspot虚拟机对象探秘

    时间:2022-06-29 09:54:32

    1.背景与大纲在我们了解了java虚拟机的运行时数据区后,我们大概知道了虚拟机内存的概况,但是我们还是不清楚具体怎么存放的访问的;接下来,我们将深入探讨HotSport虚拟机在java堆中对象的分配、布局、访问的全过程。2.对象创建1.类加载:当遇到new指令时,先判断这个类是否被加载、解析、初始化...

  • 深入理解 Java 虚拟机之学习笔记(3)

    时间:2022-06-29 09:54:56

    垃圾回收(GarbageCollection,GC ),GC的历史其实比Java久远,1960年诞生与MIT的Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。当Lisp还在胚胎时期时,人们就在思考GC需要完成的3件事情:哪些内存需要回收?什么时候回收?如何回收?问:经过半个多世纪的发展,目...

  • 《深入理解Java虚拟机》笔记-HotSpot虚拟机对象探秘

    时间:2022-06-29 09:54:44

    关于HotSpot虚拟机在Java堆中对象分配、布局、访问的全过程。1.对象的创建虚拟机遇到new指令时,首先检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并检查这个符号引用代表的类是否已经被加载、解析、初始化过。如果没有,执行相应的类加载过程。为新生对象分配内存。对象所需内存大小在类加...

  • 《深入理解Java虚拟机》读书笔记6-解密HotSpot中的实例对象

    时间:2022-06-29 09:54:26

    解密HotSpot虚拟机中的对象介绍完class类文件以及它的加载过程,接下来我们看看class类对应的实例对象的秘密。1、对象的创建        当虚拟机遇到一条new指令时,首先检查指令后面参数是否能在常量池中对应一个符号引用,然后再检查符号引用对应的class类是否已经加载、解析和初始化过,...

  • 读书笔记-《深入理解Java虚拟机》-对象探秘

    时间:2022-06-29 09:54:20

    版权声明:本文来自Crocutax的博客,转载请注明出处http://crocutax.comJava是一门面向对象编程的语言,在Java程序运行过程中无时无刻都有对象被创建出来,那么在虚拟机层面,对象的创建到底涉及哪些方面?下面就从以下3个方面来了解下【对象】:对象的创建对象的内存布局对象的访问定...