Java笔记:JDK监控与Linux环境配置,HBase入门指南

需积分: 1 2 下载量 6 浏览量 更新于2024-09-08 收藏 266KB DOCX 举报
本篇个人Java笔记主要涵盖了以下几个核心知识点: 1. **JDK 1.7及监控工具**: JDK 1.7引入了jconsole,这是一个强大的Java监控和管理工具,可用于监视内存使用、线程状态以及类加载情况。在开发和运维过程中,jconsole特别有助于诊断和解决Tomcat服务器的性能问题,以及对线程行为的深入理解。 2. **Linux下JDK的安装**: 安装步骤包括使用`rpm`命令手动安装JDK 8u131的Linux版本(`rpm -ivh jdk-8u131-linux-x64.rpm`),配置环境变量以指定JDK的路径,如`/usr/java/jdk1.8.0_131`,并确保`JAVA_HOME`和`PATH`变量正确。此外,通过`source /etc/profile`实时更新环境变量,验证安装的版本可通过`java -version`命令。 3. **MySQL在Linux中的操作**: 提供了MySQL服务的启动和停止命令,分别是`../mysql/init.d/mysqlstop`和`mysql/init.d/mysqlstart`。这对于管理和维护数据库服务非常实用。 4. **HBase的安装与操作**: HBase是一款分布式NoSQL数据库,安装时需要从官网下载并解压,然后通过`./start-hbase.sh`启动服务。使用`hbaseshell`命令行工具进行表的创建、数据操作,如创建表`create '表名称', '列名称1', '列名称2', ...`,添加记录`put '表名称', '行名称', '列名称', '值'`,以及基本的数据查询和管理功能。 5. **Shell技巧:secureCRT设置**: 对于使用secureCRT的用户,如果遇到shell中删除命令的问题,建议设置终端仿真选项为Linux模式,通过`Ctrl+Backspace`键删除输入错误的命令。 6. **HBase表操作**: 包括表的启用与禁用(disable和drop)、记录的增删查改,以及使用`scan`命令查询所有或特定列的记录。 总结来说,本笔记详细介绍了Java开发环境(JDK)的安装配置,以及在Linux环境下管理和操作MySQL数据库和HBase分布式数据库系统的方法,还包括了一些实用的Shell技巧,对于学习和实践Java开发者来说,这是一份非常有价值的参考资料。