
JVM
段智华
本人从事大数据人工智能开发和运维工作十余年,码龄5年,深入研究Spark源码,参与王家林大咖主编出版Spark+AI系列图书5本,清华大学出版社最新出版2本新书《Spark大数据商业实战三部曲:内核解密|商业案例|性能调优》第二版、《企业级AI技术内幕:深度学习框架开发+机器学习案例实战+Alluxio解密》,《企业级AI技术内幕》新书分为盘古人工智能框架开发专题篇、机器学习案例实战篇、分布式内存管理系统Alluxio解密篇。Spark新书第二版以数据智能为灵魂,包括内核解密篇,商业案例篇,性能调优篇和Spark+AI解密篇。从2015年开始撰写博文,累计原创1059篇,博客阅读量达155万次
-
原创 JVM 学习 第 2 课 虚拟机class文件从哪里寻找?哪里来?
JVM 学习 第 2 课go 代码从压缩文件中查找参数中输入的文件,如从C:\Program Files\Java\jdk1.8.0_65\jre\lib\rt.jar 中找到java/lang/Object.class,并读取java/lang/Object.class的数据。 func (self *ZipEntry) readClass(className stri2016-12-19 20:56:31775
0
-
原创 JVM学习 第1课 解析命令行 打开jvm之门
https://github.com/zxh0/jvmgo-book2016-12-18 21:22:47809
0
-
原创 JVM 解析class文件及 运行时数据区
JVM 解析class文件及 运行时数据区 网上转载的jvm学习思考:JVM学什么?怎么学?学到什么程度为止?学完之后有什么用呢? 个人觉得先看懂class文件吧。jvm的知识慢慢消化。书中4.3.6 局部变量表和操作数栈实例分析 此章节图文并茂,加深理解。第3章:第四章2016-12-26 14:07:58595
0
-
原创 jvm 第5章 jvm 指令集和解释器
jvm 第5章 jvm 指令集和解释器1,https://github.com/zxh0/jvmgo-book提供的源代码package mainimport "fmt"import "jvmgo/ch05/classfile"import "jvmgo/ch05/instructions"import "jvmgo/ch05/instructions/ba2016-12-27 10:40:201080
0
-
原创 从jvm来看,scala中的@究竟是个什么鬼?@模式匹配符号(scala 词法分析 语法分析 常用)
从jvm来看,scala中的@究竟是个什么鬼? 我也是初步尝试来看jvm的类文件,又是初次来分析@,如不对的地方,请各位指正!先看一下@ 是个什么? /** * Created by admin on 2016/12/29. */object test7 { def main(args: Array[String]) { val b=Some(2)2016-12-29 12:06:532716
0