摘要: JAVA虚拟机管理的内存区域图 1.什么是程序计数器? 程序计数器是当前线程正在执行的字节码的地址。程序计数器是线程隔离的,每一个线程在工作的时候都有一个独立的计数器。 2.字节码的执行原理 编译后的字节码在没有经过JIT(实时编译器)编译前,是通过字节码解释器进行解释执行。其执行原理为:字节码解释 阅读全文
posted @ 2020-05-04 17:22 kakaisgood 阅读(441) 评论(0) 推荐(0)
摘要: 方法区 (方法去只是规范, 实现就是永久代/元空间) 永久代 堆 JDK7 元空间 直接内存native memory JDK8 取代永久代 元空间最少20.7M java -XX:+PrintFlagsFinal -version | grep Meta uintx MaxMetaspaceSiz 阅读全文
posted @ 2020-05-04 16:50 kakaisgood 阅读(2504) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-05-04 16:28 kakaisgood 阅读(104) 评论(0) 推荐(0)
摘要: 作者:三节课链接:https://www.zhihu.com/question/57717433/answer/719218827来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 大约从去年年底开始,中台的概念开始被广泛讨论。 但与此同时,关于中台究竟是什么,却是众说纷 阅读全文
posted @ 2020-05-04 16:18 kakaisgood 阅读(429) 评论(0) 推荐(1)
摘要: https://www.baiyu.tech/u?u=7A986B55091E33F4 阅读全文
posted @ 2020-05-04 16:02 kakaisgood 阅读(1212) 评论(0) 推荐(0)
摘要: set -e表示一旦脚本中有命令的返回值为非0,则脚本立即退出,后续命令不再执行; set -o pipefail表示在管道连接的命令序列中,只要有任何一个命令返回非0值,则整个管道返回非0值,即使最后一个命令返回0. 阅读全文
posted @ 2020-05-04 11:34 kakaisgood 阅读(1267) 评论(0) 推荐(0)