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遍
【Java新特性】-0-学习Java新特性,如何快人一步
1.Why:谁来挽救我的长发 在Java 6之前,JDK版本升级节奏比较慢,Java程序猿对Java语言本身的学习压力较小(具体体现在"
【Java新特性】-4-Java9-StackWalker
1.困扰 每一个JEP都会通过Motivation描述改进的目标,通过Summary描述改进的内容,通过Description描述改进的细节与
【Java新特性】-3-Java9的类加载机制变化
1.Why 在Java Bug System中,我们可以看到Java9与ClassLoader相关的一系列issue: JDK-8170294:java.lan
【Java新特性】-2-Java9新特性宏观解读
Java9命运多舛,一次次跳票(据说经历了4次跳票),极大地影响了Java开发者的信心。 在·www.reddit.com·上,能看到诸如: ‘Java