导航

2020年12月1日

摘要: 单例介绍: 保证整个软件系统中,某个类只能存在一个对象实例 应用场景例如:一家店的店主只能有一个;一个车的驾驶员也只能有一个;等 类别: 饿汉式: 类加载时就完成了初始化,所以类加载比较慢,但获取对象的速度快。 不使用时就加载到内存,占用了资源 // 测试类 object TestSingle ex 阅读全文

posted @ 2020-12-01 23:13 乔伊_413 阅读(860) 评论(1) 推荐(0) 编辑

2020年11月28日

摘要: 在Hadoop集群使用初期,我所遇到的问题如下: 1. 需要不定时的改动配置文件 2. 不止一次的格式化集群 3. 恢复之后datanode失效了 4. 时间超过了7天,日志消失,又导致集群崩坏 解决思路: 1. 首先格式化集群之前要确保集群的进程停掉 2. 删除每个节点hadoop下的 data 阅读全文

posted @ 2020-11-28 14:22 乔伊_413 阅读(623) 评论(0) 推荐(0) 编辑

摘要: 在安装独立部署模式中遇见的坑: 步骤一: 解压安装:tar -zxvf spark-3.0.0-bin-hadoop3.2.tgz -C /你的目标安装目录 #最好是从根目录跟踪 步骤二: 改文件名并修改配置文件: 注意:这里slaves中当时我的里面有一个localhost 没有注释,所以导致了M 阅读全文

posted @ 2020-11-28 10:34 乔伊_413 阅读(293) 评论(0) 推荐(0) 编辑

2020年11月20日

摘要: 脚本如下所示: #!/bin/bash case $1 in "start"){ for i in node01 node02 node03 do ssh $i "/export/servers/zookeeper-3.4.9/bin/zkServer.sh start" done };; "sto 阅读全文

posted @ 2020-11-20 21:33 乔伊_413 阅读(302) 评论(0) 推荐(0) 编辑

2020年11月19日

摘要: 1、下载文件: 选择对应的版本: https://downloads.apache.org/phoenix/ 安装前,HDFS集群Yarn集群和Zookeeper还有Hbase需要启动 2、上传至Linux系统并解压: #上传文件 rz # 我直接到了自己的安装软件目录,如果你没有进到目录,后面接上 阅读全文

posted @ 2020-11-19 09:35 乔伊_413 阅读(870) 评论(0) 推荐(0) 编辑

2020年11月11日

摘要: HDFS介绍 产生原因: 单机存储无法存储大量数据,需要跨机器存储,统一管理分布在集群上的文件系统。 概念: HDFS是一个分布式文件系统 , Apache Hadoop项目的一个子项目,Hadoop非常适合存储大型数据。(T级) 应用场景: 存储非常大的文件(大量小文件不适合存储),需要高吞吐量 阅读全文

posted @ 2020-11-11 13:33 乔伊_413 阅读(84) 评论(0) 推荐(0) 编辑

2020年11月10日

摘要: 在Linux集群中工作时,配置文件时需要分发文件的时候用scp比较耗时间; 此时需要编辑一个分发的shell脚本来分发文件. #!/bin/bash pcount=$# if [ $pcount -lt 1 ] then echo Not Enough Arguement! exit; fi # 这 阅读全文

posted @ 2020-11-10 11:10 乔伊_413 阅读(569) 评论(0) 推荐(0) 编辑

2020年7月24日

摘要: JDBC 数据库驱动 JDK提供jdbc接口,就是java怎样去调用数据库,但是注意提供的只是接口,数据库提供商实现这些接口,就是所谓数据库驱动。java调用数据库驱动,驱动真正执行数据库操作。 常用数据库的驱动程序驱动程序包名: Oracle数据库: 驱动类的名字:oracle.jdbc.driv 阅读全文

posted @ 2020-07-24 20:59 乔伊_413 阅读(318) 评论(0) 推荐(0) 编辑

2020年7月12日

摘要: 4.DQL(查询数据){SUPER 重点} 4.1DQL (Data Query Language : 数据查询语言) -所有的查询操作; Select 数据库中最核心的语言 create database `school`;--创建数据库school use `school`;--使用school 阅读全文

posted @ 2020-07-12 21:02 乔伊_413 阅读(256) 评论(0) 推荐(0) 编辑

2020年7月11日

摘要: 2.操作数据库 操作数据库>操作数据库中的表>操作表中的数据 Mysql关键字不区分大小写 2.1操作数据库 2.1.1创建数据库 create database if not EXISTS hello --创建数据库hello并判断是否存在数据库(如果不存在则创建) ​ 2.1.2删除数据库 dr 阅读全文

posted @ 2020-07-11 10:06 乔伊_413 阅读(130) 评论(0) 推荐(0) 编辑