摘要: (文章目录) 概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 JVM中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存 阅读全文
posted @ 2020-12-07 22:22 笑里笑外~ 阅读(504) 评论(0) 推荐(0) 编辑
摘要: (文章目录) 一、类的加载器 先看下图: 四种类加载器介绍 Bootstrap ClassLoader 负责加载$JAVA_HOME中 jre/lib/rt.jar里所有的class或Xbootclassoath选项指定的jar包。由C++实现,不是ClassLoader子类。 Extension 阅读全文
posted @ 2020-02-02 11:51 笑里笑外~ 阅读(122) 评论(0) 推荐(0) 编辑
摘要: (文章目录) 前言 最近闲来无事,索性去学习了一下JVM的基础知识。虽然知识浅显的学习,但是收获还是非常大的,于是决定记录下来。 一、简介 简单来说,JVM就是java虚拟机。它是是由软件技术模拟出计算机运行的一个虚拟的计算机。 主要作用是把我们编写的java程序,编译成.Class文件,然后读取, 阅读全文
posted @ 2020-02-02 11:50 笑里笑外~ 阅读(130) 评论(0) 推荐(0) 编辑
摘要: (文章目录) 前言 最近闲来无事,索性去学习了一下JVM的基础知识。虽然知识浅显的学习,但是收获还是非常大的,于是决定记录下来。 一、简介 简单来说,JVM就是java虚拟机。它是是由软件技术模拟出计算机运行的一个虚拟的计算机。 主要作用是把我们编写的java程序,编译成.Class文件,然后读取, 阅读全文
posted @ 2020-02-02 11:48 笑里笑外~ 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 (文章目录) 一、什么是反射 程序在运行时,动态的去获取类的信息、加载类、创建对象、操作类或方法和属性。 获取类对象,也就知道这个类的信息(定义什么方法、属性、类名等) 可以构造这个类的实例、可以操作这个类对象的某个方法或属性 说人话 阅读全文
posted @ 2019-09-15 09:53 笑里笑外~ 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一、简介 NIO 一种同步非阻塞的I/O。 AIO 异步非阻塞I/O。 BIO 同步阻塞IO操作。 二、名词解释 阻塞和非阻塞 当线程执行阻塞操作时,是只能等待,而不能执行其他事情的。非阻赛是不需要等待,直接返回,继续执行下一个操作。 同步和异步 同步异步是运行机制,当我们进行同步操作时,后续的任务 阅读全文
posted @ 2019-09-05 20:38 笑里笑外~ 阅读(1441) 评论(0) 推荐(0) 编辑
摘要: 一、简介HashMap、Hashtable、LinkedHashMap和TreeMap 首先,HashMap、Hashtable、LinkedHashMap和TreeMap都是map接口的实现类。 (1) HashMap: 它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而 阅读全文
posted @ 2019-08-31 17:13 笑里笑外~ 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用Docker? 个人简单总结一下三点: 1.部署简单且灵活,有独立的运行环境,避免了不必要的冲突。2.节省了资源开销3.类似于java, 打包一次各处部署运行。项目迁移灵活便捷。 二、什么是docker呢? 在讲之前,先来说说什么时容器?什么时虚拟机? 看下图: 简单解释一下,图左为 阅读全文
posted @ 2019-08-24 20:55 笑里笑外~ 阅读(19711) 评论(0) 推荐(2) 编辑
摘要: 1.服务挂掉 ActiveMQ的储存机制: 在通常的情况下,非持久化消息是存储在内存中的,持久化消息是存储在文件中的,它们的最大限制在配置文件的节点中配置。如果,在非持久化消息堆积到一定程度,内存告急的时候,ActiveMQ会将内存中的非持久化消息写入临时文件中,以腾出内存。虽然都保存到了文件里,但 阅读全文
posted @ 2019-08-18 21:15 笑里笑外~ 阅读(2040) 评论(0) 推荐(0) 编辑
摘要: 一、简单介绍 1. 啥是中间件? 通俗的说,就是不是给用户直接使用,也不处理系统业务的一个中间服务。可以看作一个团队里的辅助,有了它可以增益全队,少了也没啥大事。 2. 为啥要用消息中间件? 场景一:首先来说一个经典场景,商品秒杀。如0元秒杀10件商品,就可能有十万大佬在抢。同一时间这么大的访问压力 阅读全文
posted @ 2019-08-15 22:07 笑里笑外~ 阅读(503) 评论(0) 推荐(0) 编辑