一、简单了解几个概念 1、什么是垃圾(Garbage)?什么是垃圾回收(Garbage Collection,简称 GC)? (1)什么是垃圾(Garbage)? 这里的垃圾 指的是 在程序运行过程中没有任何指针指向的对象,即不再被使用的对象。 如果不及时清理这些对象(垃圾),这些对象将会 ...
一 JVM 基本认识 虚拟机 与 JVM 虚拟机 Virtual Machine ,可以理解为一台虚拟的计算机,其是一款软件,用来执行一系列虚拟的计算机指令。 可以分为:系统 硬件 虚拟机 程序 软件 虚拟机。 系统 硬件 虚拟机 系统虚拟机是一个可以运行完整操作系统的一个平台,其模拟了物理计算机的硬件。即相当于在物理计算机上 模拟出 一台计算机 操作系统 。比如:VMware。 程序 软件 虚拟 ...
2020-08-13 16:03 0 699 推荐指数:
一、简单了解几个概念 1、什么是垃圾(Garbage)?什么是垃圾回收(Garbage Collection,简称 GC)? (1)什么是垃圾(Garbage)? 这里的垃圾 指的是 在程序运行过程中没有任何指针指向的对象,即不再被使用的对象。 如果不及时清理这些对象(垃圾),这些对象将会 ...
并要将其集成到你的应用中。 Lucene 非常复杂,你需要深入的了解检索相关知识来理解它是如何工作的 ...
一、JDK 8 版本下 JVM 对象的分配、布局、访问(简单了解下) 1、对象的创建过程 (1)前言 Java 是一门面向对象的编程语言,程序运行过程中在任意时刻都可能有对象被创建。开发中常用 new 关键字、反射等方式创建对象, JVM 底层是如何处理的呢? (2)对象的创建的几种常见 ...
新生代收集器: SerialParNewParallel Scavenge 老年代收集器: Serial OldCMSParallel Old 堆内存垃圾收集器: G1 参考链接:JVM常见的垃圾回收器 ...
RabbitMQ概述 MQ的应用场景:异步,削峰,解耦 RabbitMQ是遵从AMQP协议的 通信协议都设计到报文交互,换句话说RabbitMQ就是AMQP协议的Erlang的实现。 AMQP说 ...
1.MDF定义 MDF,全称(Measurement Data Format),即测量数据格式,是ASAM(自动化及测量系统标准协会)定义的。MDF的网页https://www.asam.net/s ...
CSS 认识一下 1、CSS 的那些事 CSS(Cascading Style Sheets)译「层叠样式表」,我的理解是:各种样式叠加的表。 一个网页,如果没有 CSS,就是穿着“国王的新衣”,在裸奔!CSS 的重要性不言而喻! 作为 HTML 的衣服,CSS 为 HTML 元素提供 ...
第一部分:结缘计算机 你为什么选择计算机专业?你认为你的条件如何?和这些博主比呢?(必答) 其实有很多的原因,其中最重要的原因我觉得还是因为喜欢,同样的我觉得计算机与人们的生活 ...