JVM内存模型定义 JVM不仅承担了Java字节码的分析(JIT)和执行(Runtime),同时也内置了自动内存分配管理机制 内存模型图解image 堆 堆是jvm内存中最大...
Java语言的“编译期”,可能指的是一个前端编译期,把*.java文件转变为 *.class文件的过程;也可能是虚拟机的后端运行期编译器(JIT)把字节码转变为机器码的过程,...
Java并发工具包——Semaphore 回顾 上一期跟大家分享的是CyclicBarrier,不知道大家还记不记得相关的内容。如果忘了可以找时间回顾一下我之前的文章。 简介...
author:sufei 源码版本:8.0.16 一、核心结构体 在理解分析innodb事务系统过程前,我们先要对相关的核心结构体进行分析说明,以便更好的对后...
曾经和朋友开玩笑说、java最后的发展就剩下java虚拟机了、的确,java虚拟机从诞生起到现在已经经过大神的优化、已经变得相当成熟稳定、随着java虚拟机的发展、越来越多的...
本系列的七篇文章(目前完成进度:2/7):1、响应式编程2、观察者模式及Rx基础概念解释 3、RxJava深入浅出4、RxJava+Retrofit 的结合5、RxJava...
有些字符串虽然肉眼不可见,但是是真实存在的,像是控制字符串,这些字符串在保存到数据库时,会导致不可搜索,比如131313,前面如果有一个控制字符串,是不会搜索到的,可以使用下...
记录下自己的操作,避免下次用的时候又去踩坑 kafka需要zookeeper管理,所以需要先安装zookeeper。 下载wurstmeister/zk和kafka dock...