1.为什么要理解进程与线程的关系? A process will contain at least one thread, which is created to execute the point of entry of the application. Usually this entry point is the main() function of the application. 引用《Learning Concurrency in Kotlin》书中
【SpringOne 2022】2.Introducing Spring Boot 3.0
SpringOne 2022第2个议题《Introducing Spring Boot 3.0》,主要展示Spring Boot 3.0的性能以及要点,演讲者:DaShaun Carter。 1
【SpringOne 2022】1.Introducing Spring Framework 6
SpringOne 2022第1个议题《Introducing Spring Framework 6》,主要介绍了Spring Framework6的关键特性以及里程碑,演讲者:Juergen
【运行时数据区】-并发编程-前置知识(4.并发编程基础)-1
浅析协程 并发编程的核心目标之一就是”快",并发编程发展史中若干特性与改进无不围绕这个目标。 笔者通过《Learning Concurrency
【宏观】-0-性能之巅笔记-上
1.Brendan Gregg是谁 Brendan Gregg,性能界大神,曾就职于Netflix、Sun、Oracle、Joyent(被三星收购的一家云计算公司),从202
【宏观】-0-浅谈数据仓库
国内的数据行业领域大致有3个市场分水岭: 2008年以前,关系型数据库厂商领军,以MySQL、Oracle、SQLServer为代表。 2008
【置顶】Java拾遗
Java是个庞大的体系,心中有许多想写下来的内容。 陆续写了一些后,自己的表达脉络也逐渐清晰起来。 就用此文将已经发布的、即将编写的文章汇总起来
【编译引擎】-9-阅读前端编译源码-词法分析-1
1.编译器的宏观过程 下图摘自《Compilers, Principles, Techniques, &Tools》(后文简称龙书),描述了编译器工作时的宏观过程,每个方块表示编译
【编译引擎】-8-阅读前端编译源码的准备工作
1.理解前端编译的规格 在正式阅读OpenJDK前端编译器源码之前,建议先阅读笔者的这几篇文章,可以对JVM的前端编译的规格有一定了解: 【编译
【宏观】如何更加深入理解Java虚拟机
1.深入理解JVM——那还是别人的故事 国庆期间,思考了一个问题:怎样才算深入理解了Java虚拟机? 把周志明的《深入理解Java虚拟机》看5遍