java虚拟机学习

Java虚拟机学习记录(六)——HotSpot算法实现

一、前言 在JVM运行的过程中,垃圾回收是性能提升的重中之重,垃圾回收的前提是准确判定哪些对象是可以回收的,在 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(五)-垃圾收集器

一、前言 众所周知,Java与C的一个显著的区别在于c需要手动的去管理内存,而Java几乎不需要去做这样的处理 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(四)-对象的内存布局和访问定位

一、前言 jvm创建对象的过程分为类加载检查,分配对象空间,初始化类空间,设置对象信息,对象初始化。那么在分配 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(三)-对象创建的过程

在Java程序运行时几乎每时每刻都有对象在被创建出来,从语言层面上看,只是new了一个对象,但是在虚拟机中这个 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(二)-运行时数据区域

一、前言 Java虚拟机在执行Java程序的过程中,会把他管理的内存划分为多个不同的数据区域,这些区域各自有各 […]

Be the First to comment. Read More
java虚拟机学习

Java虚拟机学习记录(一)-Java技术体系

##一、java技术体系概览 JDK(Java Development Kit) Java程序设计语言 Jav […]

Be the First to comment. Read More
c++, java

c++和Java的对象内存异同

##前言 好久都没有写博客了。经过一段时间的实习,收获上感觉并不是很大,还好自己也有看一些东西。因为毕业设计做 […]

Be the First to comment. Read More
c++, linux

linux下c/c++的内存泄漏分析

使用valgrind进行内存分析 简介 官网地址:http://valgrind.org 主要提供以下工具: […]

Be the First to comment. Read More
linux, 问题

unable to make backup link of `./usr/bin/chattr’ before installing new version: Operation not permitted

在公司服务器上使用apt-get upgrade遇到这个问题。通过查阅资料,发现问题的关键在于,chattr需 […]

Be the First to comment. Read More
linux, 问题

Ubuntu下Docker安装遇到的问题记录

Ubuntu下安装docker的几点问题记录 1.要注意系统的内核和版本是否支持,内核最低要求为3.10,版本 […]

Be the First to comment. Read More