自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sky的博客

帅帅的sky

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 笔记:《深入理解Java虚拟机》第八章-虚拟机字节码执行引擎

虚拟机字节码执行引擎 文章目录虚拟机字节码执行引擎1 运行时栈帧结构 1 运行时栈帧结构 栈帧存储了方法的局部变量表、操作数栈、动态连接、返回地址等信息。每一个方法从开始执行到执行结束,对应着一个栈帧在虚拟机栈中从入栈到出栈的过程。 只有位于栈顶的栈帧才是有效的,称为当前栈帧,与这个栈帧所对应的方法称为当前方法。执行引擎执行的所有字节码只对当前栈帧进行操作,典型的栈帧结构如图1.1。 图1.1 ...

2020-02-29 22:22:34 293

原创 笔记:《深入理解Java虚拟机》第七章-虚拟机类加载机制

虚拟机类加载机制 文章目录虚拟机类加载机制1 概述2 类加载的时机3 类加载过程3.1 加载 1 概述 虚拟机类加载机制:把描述类的数据从Class文件加载到内存。并对数据进行校验、转换解析和初始化。最终形成 可以被虚拟机直接使用的Java类型。 2 类加载的时机 类从被加载到内存中,到卸载,生命周期包括:加载、验证、准备、解析、初始化、使用、卸载7个阶段。如图2.1 所示。 ...

2020-02-28 22:35:05 149 1

原创 笔记:《深入理解Java虚拟机》第六章-类文件结构

类文件结构

2020-02-27 10:55:58 586

原创 笔记:《深入理解Java虚拟机》第三章-垃圾收集器与内存分配策略

《深入理解Java虚拟机》第三章笔记 1 对象已死吗 判断哪些内存需要回收。 1.1 引用计数法 思路:给对象中添加哟个引用计数器,若该对象被引用,计数器则加1;若该引用失效,计算器则减1;任何时候计数器为0的对象就是不可能在被使用。 优点:实现简单,效率高。 缺点:难以解决对象相互循环引用的问题。...

2020-02-20 11:21:01 371

原创 笔记:《深入理解Java虚拟机》第二章-Java内存区域与内存溢出异常

《深入理解Java虚拟机》第二章笔记 1 运行时数据区域 包含五个部分: 线程共享:方法区、堆 线程隔离:虚拟机栈、本地方法栈、程序计数器 图1.1 Java虚拟机运行时数据区 1.1 程序计数器 (1)占用内存空间较少,可以被看作当前线程所执行的字节码的行号指示器。 (...

2020-02-14 22:32:35 251

boatmq-zookeeper.zip

基于zookeeper实现简单的路由中心、实现了全局唯一值、配置中心、分布式锁等,实现的业务主要包括注册broker、发布topic等

2020-06-14

Hadoop分析气象数据完整版代码

《分布式》布置了一道小作业,这是作业的所有代码,里面包含了Hadoop的MapReduce代码、和SSM框架显示数据的代码,有缺失私我,,,1积分吧哈哈。

2020-06-05

Sky管理系统及数据库文件.zip

没有使用框架,使用的是javaweb+MVC模式完成的一个企业人员管理系统,主要包括对部门、职称、员工的增删改查操作。其他使用的技术还有c3p0数据库连接池、axios、EL表达式等等

2019-08-14

空空如也

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

TA关注的人

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