Fork me on GitHub
上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 目录 “云”是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行服务器端的引用,数据,或者服务。 任何一个在互联网上提供其服务的公司都可以叫做云计算公司。其实云计算从用户体验的角度三层,分别是Infrastructure(基础设施)-as-a-Service,Platform(平台)- 阅读全文
posted @ 2020-10-21 08:28 全栈小刘 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一、Docker简介 1.1 什么是Docker 我们用的传统虚拟机如 VMware , VisualBox之类的需要模拟整台机器包括硬件,每台虚拟机都需要有自己的操作系统,虚拟机一旦被开启,预分配给它的资源将全部被占用。每一台虚拟机包括应用,必要的二进制和库,以及一个完整的用户操作系统。 而容器技 阅读全文
posted @ 2020-10-21 08:27 全栈小刘 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 第 16 章 垃圾回收相关概念 1、System.gc() 的理解 1.1、System.gc() 方法 System.gc() 方法 在默认情况下,通过System.gc()者Runtime.getRuntime().gc() 的调用,会显式触发Full GC,同时对老年代和新生代进行回收,尝试释 阅读全文
posted @ 2020-10-14 23:24 全栈小刘 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 第 14 章 垃圾回收都不懂,征服面试官! 1、垃圾收集面试题 回顾 JVM 学习路线 关于垃圾收集 Java 和 C++语言的区别,就在于垃圾收集技术和内存动态分配上,C语言没有垃圾收集技术,需要我们手动的收集。 垃圾收集,不是Java语言的伴生产物。早在1960年,第一门开始使用内存动态分配和垃 阅读全文
posted @ 2020-10-13 23:24 全栈小刘 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 微信搜一搜: 全栈小刘,获取文章全套 pdf版 第 13 章 StringTable 1、String 的基本特性 1.1、String 概述 String 的概述 String:字符串,使用一对 "" 引起来表示 String s1 = "mogublog" ; String s2 = new S 阅读全文
posted @ 2020-10-13 08:08 全栈小刘 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 第 12 章 执行引擎 1、执行引擎概述 微信搜一搜: 关注全栈小刘,更多资料等你来拿 执行引擎位置 执行引擎属于JVM的下层,里面包括:解释器、即时编译器、垃圾回收器 1.1、执行引擎概述 执行引擎概述 执行引擎是Java虚拟机核心的组成部分之一。"虚拟机"是一个相对于"物理机"的概念,这两种机器 阅读全文
posted @ 2020-10-13 08:06 全栈小刘 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 第 11 章 直接内存 1、直接内存概述 微信搜一搜: 关注全栈小刘,更多资料等你来拿 直接内存 不是虚拟机运行时数据区的一部分,也不是《Java虚拟机规范》中定义的内存区域。 直接内存是在Java堆外的、直接向系统申请的内存区间。 来源于NIO,通过存在堆中的DirectByteBuffer操作N 阅读全文
posted @ 2020-10-13 07:43 全栈小刘 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 第 10 章 对象的实例化内存布局与访问定位 1、对象的实例化 大厂面试题 美团: 对象在 JVM中是怎么存储的? 对象头信息里面有哪些东西? 蚂蚁金服: 二面: java对象头里有什么 对象实例化 1.1、对象创建的方式 对象创建的方式 new:最常见的方式、单例类中调用getInstance的静 阅读全文
posted @ 2020-10-12 09:01 全栈小刘 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 第 9 章 方法区 微信搜一搜: 全栈小刘,获取文章全套 pdf版 1、栈 堆 方法区的交互关系 从内存结构来看 这次所讲述的是运行时数据区的最后一个部分 从线程共享与否的角度来看 ThreadLocal:如何保证多个线程在并发环境下的安全性?典型应用就是数据库连接管理,以及独立会话管理 栈、堆、方 阅读全文
posted @ 2020-10-12 08:57 全栈小刘 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 第 8 章 深入理解堆 1、堆的核心概述 1.1、认识堆内存 堆与进程 堆针对一个JVM进程来说是唯一的,也就是 一个进程只有一个JVM 但是 进程包含多个线程,他们是共享同一堆空间的 对堆的认识 一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域。 Java堆区 在JVM启动的时候即 阅读全文
posted @ 2020-10-11 23:45 全栈小刘 阅读(372) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页