读书会
-
[置顶]甘特图怎么制作更方便?甘特图制作方法
本文关于甘特图怎么制作更方便?甘特图制作方法。其实现在制作甘特图的方式有多种多样,可以直接使用表格的方式来制作,或者是使用一些线上工具来制作甘特图都是可以的。今天针对于甘特图制作方式给大家详细的分享一...
-
[置顶]okr的实施标准步骤是什么?成功实施落地OKR的要点
本文关于okr的实施标准步骤是什么?成功实施落地OKR的要点。其实有关于Okr工作法,相信很多人都有一定的了解。OKR定义为一个重要的思维框架和一个发展中的学科,旨在确保员工一起工作,并专注于做出可衡...
-
【读书会第12期】对于jvm运行时数据区域,我做了一些更深层次的解读和理解
【读书会第十二期】 假期借着华为云读书会的活动,重读了一遍《深入理解java虚拟机》, 发现第一遍读“运行时数据区”相关内容的时候,只关注了最简单的概念部分,对于其中的细节部分没有深入探究,觉得那些东...
-
【读书会第十二期】动画图解核心内存区--堆
今天阿Q为大家准备了上好的“醒酒菜”——JVM运行时数据区的核心内存区——堆。 堆的概述 一般来说: 一个Java程序的运行对应一个进程; 一个进程对应着一个JVM实例(JVM的启动由引导类加载器加载...
-
【读书会第十二期】 《深入理解Java虚拟机》第5章Java内存模型与线程
Java内存模型与线程 Java存储器模型的首要目标就是为程序中的各种变数设定一个存取规则,也就是将变数存入虚拟机上,以及从记忆体中提取变数。这里的变量不同于 Java编程中的变量,包含实例字段,静态...
-
【云享读书会 - 敏捷转型】DAY01 敏捷转型的系统方法
又到云享读书会的时间了,这次是有关敏捷转型的课程! 在学习之前先普及一下什么是云享读书会: 云享读书会 ==================好了,该切入正题了!====================...
-
【读书会第十二期】说下你对方法区演变过程和内部结构的理解
之前我们已经了解过“运行时数据区”的程序计数器、虚拟机栈、本地方法栈和堆空间,今天我们就来了解一下最后一个模块——方法区。 简介 创建对象时内存分配简图 《Java虚拟机规范》中明确说明:“尽管所有的...
-
【读书会第十二期】Java内存模型与线程
Java内存模型 主内存与工作内存 每条线程还有自己的工作内存,线程的工作内存中保存了该线程使用的变量的主内存副本,线程对变量的所有操作都必须在工作内存中进行,而不能直接读写主内存中的数据。不同的线程...
-
云享读书会----《程序员修炼之道》笔记1
务实的哲学 1. 人生是你的 你有权选择 人生是自己的。把握住人生,让它如你所愿 2. 我的源码被猫吃了 提供选择,别找借口 提供选择而不是去找理由。不要只说做不到,解释一下都能做...
-
【读书会第十二期】《深入理解Java虚拟机》 第1章 Java虚拟机内存管理
运行时数据区域 如图所示主要分为两栈、一区、一堆、一计数器 两栈:虚拟机栈、本地方法栈 虚拟机栈 线程私有,java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧用于存储局部变量表、操作数栈...
-
云享读书会----《程序员修炼之道》笔记2
软件编程基础工具 16 纯文本的威力 将知识用纯文本保存纯文本不会过时,它能够让你的工作事半功倍,并能简化调试和测试工作 17shell游戏 发挥shell命令的威力 当图形界面无法胜任时,使用she...
-
【读书会第十二期】java并发库
一、多线程并发有两个大发库在 java.util.concurrent 包及子包中 1) java.util.concurrent 包 (多线程并发库) java.util.concurrent 包含...