摘要:Spring Boot 启动(一) SpringApplication 分析 __Spring 系列目录()__ 本节重点分析 Spring Boot(2.1.3) 的 SpringApplication run 方法是如何启动 Spring 容器。run 方法最终调用 。 一、SpringAppl
阅读全文
摘要:Java 正则表达式之捕获组 "1. Java 正则表达式基础" "2. Java 正则表达式之捕获组" 一、概述 1.1 什么是捕获组 捕获组就是把正则表达式中子表达式匹配的内容,保存到内存中以数字编号或显式命名的组里,方便后面引用。当然,这种引用既可以是在正则表达式内部,也可以是在正则表达式外部
阅读全文
摘要:kylin 系列(一)安装部署 一、环境说明 1.1 版本选择 cdh 版本下载地址: 软件名称 | 版本 | JDK | 1.8 HADOOP | Hadoop2.6.0 cdh5.10 ZOOKEERER | 3.4.5 HBASE | Hbase1.2.0 cdh5.10 HIVE | Hiv
阅读全文
摘要:CDH 安装 市场上免费大数据框架主要有三个版本,原生的 Apache 版本,Cloudera() 公司研发的(Cloudera Distribution Hadoop,简称“CDH”)CDH 版本,也是市场上使用最多的,Hortonworks 版本(Hortonworks Data Platfor
阅读全文
摘要:JVM 字节码(四)静态方法、构造代码、this 以及 synchronized 关键字 一、静态代码 编译后查看对应的字节码,生成了两个方法 和 `` 静态赋值和静态代码块的集合,执行顺序和代码一致。注意不包含常量的赋值。 `` 构造方法,包含普通变量值赋值和构造函数。 cinit 的代码块如下,
阅读全文
摘要:JVM 字节码(三)异常在字节码中的处理(catch 和 throws) 在 ClassFile 中到底是如何处理异常的呢? 一、代码块异常 catch catch 中的异常代码块在异常是如何处理的呢?还记得在 Code 属性中有如下的结构吗?这代码的是一个异常表信息。 案例分析: 这段代码编译后用
阅读全文
摘要:JVM 字节码(二)方法表和属性表 上一节中对 ClassFile 的整体进行了五个详细的说明, __本节围绕 ClassFile 最重要的一个内容 方法表的 Code 属性展开__ , "更多 JVM Methods 规范(Oracle)" 一、方法表结构 1.1 方法表结构 方法表的结构如下:
阅读全文
摘要:JVM 字节码(一)字节码规范 JVM 学习资源 1. "Java ClassFile 字节码规范(Oracle)" 2. "Java 虚拟机规范(Java SE 7 中文版)" (周志明等译) 3. "Java 反编译工具 jclasslib(比 javap v 信息更详细,可以在 IDEA 插件
阅读全文
摘要:Hadoop 系列(三)Java API 一、HDFS 操作 1. Configuration 配置文件默认读取 resources 目录下的 core site.xml、hdfs site.xml、mapred site.xml、yarn site.xml 文件。可以将 Hadoop 安装目录下的
阅读全文
摘要:Hive 系列(二)权限管理 一、关于 Hive Beeline 问题 启动 hiveserver2 服务,启动 beeline u jdbc:hive2:// 正常 ,启动 beeline u jdbc:hive2://127.0.0.1:10000 报如下错误 Error: Failed to
阅读全文