摘要: JVM中有: Class文件常量池、运行时常量池、全局字符串常量池、基本类型包装类对象 常量池 class文件是一组以字节为单位的二进制数据流,在java代码的编译期间,编写的java文件就被编译为.class文件格式的二进制数据存放在磁盘中,其中包括class文件常量池。 class文件中存在常量 阅读全文
posted @ 2019-08-08 17:04 清风6 阅读(555) 评论(0) 推荐(0) 编辑
摘要: JAVA能够实现跨平台的一个根本原因,是定义了class文件的格式标准,凡是实现该标准的JVM都能够加载并解释该class文件,据此也可以知道,为啥Java语言的执行速度比C/C++语言执行的速度要慢了,当然原因肯定不止这一个,如在JVM中没有数据寄存器,指令集使用的是栈来保存中间数据…等,尽管Ja 阅读全文
posted @ 2019-08-08 17:03 清风6 阅读(223) 评论(0) 推荐(0) 编辑
摘要: Hadoop集群的各部分一般都会使用到多个端口,有些是daemon之间进行交互之用,有些是用于RPC访问以及HTTP访问。而随着Hadoop周边组件的增多,完全记不住哪个端口对应哪个应用,特收集记录如此,以便查询。 这里包含我们使用到的组件:HDFS, YARN, HBase, Hive, ZooK 阅读全文
posted @ 2019-08-07 18:12 清风6 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: 一.什么是maven? Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶 阅读全文
posted @ 2019-08-07 17:33 清风6 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 编译:0. 环境准备maven(下载安装,配置环境变量,修改sitting.xml加阿里云镜像)gcc-c++zlib-develautoconfautomakelibtool通过yum安装即可,yum -y install gcc-c++ lzo-devel zlib-devel autoconf automake libtool1. 下载、安装并编译LZOwget http://www.obe... 阅读全文
posted @ 2019-08-06 13:01 清风6 阅读(1547) 评论(0) 推荐(1) 编辑