自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (17)
  • 收藏
  • 关注

原创 深入理解JVM学习笔记(十三、JAVA虚拟机内存管理---JAVA虚拟机方法区)

1、JAVA虚拟机方法区        JAVA虚拟机方法区在JAVA虚拟机内存模型中位置如下图所示。        方法区和堆一样,是各个线程共享的内存区域,用于存储已被虚拟机加载的类信息、常量、静态变量、和编译器编译后的代码(也就是存储字节码文件。.class)等数据,这里可以看到常量也会在方法区中,是因为方法区中有一个运行时常量池,为什么叫运行时常量池,因为在编译后期生成的是各种字面量(字面...

2018-06-24 16:53:03 322

原创 深入理解JVM学习笔记(十二、JAVA虚拟机内存管理---堆)

1、JAVA堆概述        JAVA堆在JAVA虚拟机内存模型中位置如下图所示。        堆一种通用性的内存池(存在于RAM中),用于存放所以的JAVA对象。       修改JAVA堆内存大小的参数:-Xmx  -Xms            -Xms是用来设置你的应用程序能够使用的最大内存数,如果程序要花很大内存的话,那就需要修改增加此数的值。            -Xms是用它...

2018-06-24 16:41:38 198

原创 深入理解JVM学习笔记(十一、JAVA虚拟机内存管理---JAVA虚拟机本地方法栈)

1、JAVA虚拟机本地方法栈概述        JAVA虚拟机本地方法栈在JAVA虚拟机内存模型中位置如下图所示。   本地方法栈和虚拟机栈是非常相似的。其不同点如下:虚拟机栈为虚拟机执行Java方法(也就是字节码)服务,而本地方法栈则是为虚拟机使用到的Native方法服务。...

2018-06-24 16:30:25 300

原创 深入理解JVM学习笔记(十、JAVA虚拟机内存管理---JAVA虚拟机栈)

1、JAVA虚拟机栈概述        JAVA虚拟机栈在JAVA虚拟机内存模型中位置如下图所示。        JAVA虚拟机栈是描述JAVA方法执行的动态内存模型。从上图可以看出虚拟机栈中包含很多栈帧。        当虚拟机栈已内存已经使用完了还要继续给里面入栈帧,则会出现我们常见的一个错误,即java.lang.StackOverflowError.2、栈帧        栈帧(stack...

2018-06-24 16:26:30 309

原创 深入理解JVM学习笔记(九、JAVA虚拟机内存管理---程序计数器)

深入理解JVM学习笔记(八、JAVA虚拟机内存管理---程序计数器)

2018-06-21 23:48:43 297

原创 深入理解JVM学习笔记(八、JAVA虚拟机内存管理---JAVA内存区域简介)

JAVA虚拟机内存模型如下图所示:        上图我们可以看到JAVA虚拟机内存模型分为两大块:线程共享区和线程独占区域。        线程共享区:方法区和堆是分配给进程的,也就是所有线程共享的。        线程独占区:栈和程序计数器,则是分配给每个独立线程的,是运行过程中必不可少的资源。其中对各个模块详细解释如下:1、方法区(Method Area)        方法区(Method...

2018-06-21 08:19:58 223 2

原创 深入理解JVM学习笔记(七、JAVA虚拟机介绍)

        下面,我们对上述JAVA虚拟机产品进行逐一介绍:1、Sun Classic VM        世界上第一款商用虚拟机,只能使用纯解释器的方式来执行JAVA代码,已经被淘汰。2、Exact VM(Exact Memory Management)(准确式内存管理)        已经具备现代高性能虚拟机的雏形:如两级即时编译器、编译器与解释器混合工作模式等。但是只在Solaris平台...

2018-06-21 08:00:36 449

原创 深入理解JVM学习笔记(六、JAVA技术体系)

JAVA技术体系包含如下:JAV程序语言JAVA编译器 (JAVA CLASS文件格式)JAVA API第三方JAVA 类库各个硬件平台上的JAV虚拟机

2018-06-17 11:50:15 235

原创 深入理解JVM学习笔记(五、JAVA发展历史)

一、JDK Version 1.0 开发代号为Oak(橡树),于1996-01-23发行       其提出了“Write Once,Run Anywhere”的口号二、JDK Version 1.1于1997-02-19发行。引入的新特性包括:引入JDBC(Java Database Connectivity);引入jar文件格式,沿用至今;引入Java Bean;引入RMI(Remote Me...

2018-06-16 20:28:19 267

原创 深入理解JVM学习笔记(四、JVM可视化监控工具---JConsole)

一、找到JConsole启动exe        前往JDK安装目录,在其bin目录下寻找jconsole.exe文件。二、打开JConsole        因为我们已经将JDK的bin目录配置到了系统变量中,因此我们可以直接打开cmd窗口,输入jconsole来启动她。启动后如下图所示:                ...

2018-06-06 23:52:08 322 2

原创 深入理解JVM学习笔记(三、模拟内存溢出 内存监控方法)

模拟内存溢出一、新建java项目    二、代码如下package com.zjt.test.jvm003;public class Demo {}package com.zjt.test.jvm003;import java.util.ArrayList;public class Main { public static void main(String[] args) {...

2018-06-01 00:24:48 1505

大数据系统学习笔记-0002 - Hadoop集群搭建 - 资源包

大数据系统学习笔记-0002 - Hadoop集群搭建 - 资源包 资源列表: hadoop-2.7.4.tar.gz jdk-8u301-linux-x64.tar.gz zookeeper-3.4.10.tar.gz

2022-06-26

flink-1.10.1-bin-scala_2.12.tgz.zip

Flink安装包flink-1.10.1-bin-scala_2.12.tgz Linux版本 Flink安装包flink-1.10.1-bin-scala_2.12.tgz Linux版本

2020-09-14

scala-SDK-4.2.0-vfinal-2.11-win32.win32.x86_64.zip

Scala的官方Eclipse(内部集成了Eclipse的Scala插件) Scala的官方Eclipse(内部集成了Eclipse的Scala插件) Scala的官方Eclipse(内部集成了Eclipse的Scala插件)

2019-12-23

scala工具包.zip

包含mysql链接jar包、Scala安装包、Scala的IDEA插件 包含mysql链接jar包、Scala安装包、Scala的IDEA插件 包含mysql链接jar包、Scala安装包、Scala的IDEA插件

2019-12-23

elasticsearch-analysis-ik-1.8.0.zip

elasticsearch IK中文分词器编译包

2019-12-09

elasticsearch_license&marvel-agent.zip

elasticsearch的license和marvel-agent插件,elasticsearch的license和marvel-agent插件

2019-11-14

Hadoop (十五)Hadoop-MR编程 -- 【使用hadoop计算网页之间的PageRank值----编程】

Hadoop (十五)Hadoop-MR编程 -- 【使用hadoop计算网页之间的PageRank值----编程】

2017-08-15

Hadoop (十三)Hadoop-MR编程 -- 【模拟qq推荐你可能认识的人】

Hadoop (十三)Hadoop-MR编程 -- 【模拟qq推荐你可能认识的人】

2017-08-14

Hadoop (十)Hadoop-第一次使用eclipse&java&hadoop分析简单数据

Hadoop (十)Hadoop-第一次使用eclipse&java&hadoop分析简单数据 请配合下方博客使用 http://blog.csdn.net/jintaohahahaha/article/details/76599299

2017-08-03

全文检索技术 lucene(二) 自己动手写一个搜索引擎

全文检索技术 lucene(二) 自己动手写一个搜索引擎

2017-07-16

安卓拍照视频上传demo

安卓拍照上传demo 按理说也支持ios 不过屌丝没有苹果 没测试 【包括后台 一共两个项目】

2017-06-20

yumChangeRedHat6..6

yum包,linux6.6

2017-01-11

Hibernate注解用法总结

Hibernate注解用法总结

2016-10-19

SSH整合示例项目 hibernate5.2.3+struts2.5.2+spring4.3.3.zip

最新版SSH项目整合 实现了OpenSessionInView。 hibernate5.2.3+struts2.5.2+spring4.3.3

2016-10-18

OpenSessionInView项目整合jar包

OpenSessionInView项目整合jar包

2016-10-10

SSH项目整合示例【源码】

SSH项目整合示例【OpenSessionInView】源码

2016-10-10

SSH项目整合示例【OpenSessionInView】所用到的jar包

SSH项目整合示例【OpenSessionInView】所用到的jar包 包含Struts + Hibernate + Spring所有jar及其依赖的jar

2016-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除