自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Shell脚本运行中的停止方法

Linux系统Shell中提交了一个脚本,但是需要停止这个进程,如何处理?方式1killall file-flume-kafka说明:killall是一个命令,不是kill all,file-flume-kafka是脚本名,此方法简单粗暴。方式二ssh $i "ps -ef | grep file-flume-kafka | grep -v grep | awk '{print \$2}' | xargs kill"ps参数:-e:显示所有进程-f:全格式显示ps -ef 第二个参数

2020-08-21 20:53:26 27670 1

转载 基于 Docker 构建 Hadoop 平台

基于Docker的Hadoop集群构建0. 绪论使用Docker搭建Hadoop技术平台,包括安装Docker、Java、Scala、Hadoop、 Hbase、Spark。集群共有5台机器,主机名分别为 h01、h02、h03、h04、h05。其中 h01 为 master,其他的为 slave。JDK 1.8Scala 2.11.6Hadoop 3.2.0Hbase 2.1.3Spark 2.4.0Docker1.1 安装Docker1.1.1 Ubuntu 16.04 安装 D

2021-07-07 17:06:49 828

原创 Java中几个常见概念的对比

1 Java 自带的几种线程池介绍1.CachedThreadPool(缓存)​ 介绍:一个缓冲线程池,如果线程池中有更多的线程需求,那么它能根据需求不断新建线程数;当存在空闲线程时,它也能灵活回收线程。​ 特点:其工作线程的创建数几乎没有限制(<=Integer.MAX_VALUE),这样可以很方便往线程池中添加线程;另外当工作线程有一段时间(default=1min)没有往线程池中提交任务,则该线程将自动终止,然后会被回收。接着又提交了新的任务时,线程池只会新建一个线程,因此也存在较大的线

2020-08-20 17:10:32 179

原创 HashMap底层机制及数据结构

如下图,HashMap底层其实是一个k-v结构的Entry数组,同时为了解决hash冲突问题,也存在链表结构。另外在1.8版本之后,为了优化链表结构,又引入红黑树,使得数据存储更加合理。名词解释补充Entry是一种数据结构单元,存储key-value类型,key不可以重复,value可以重复。还有,entry持有一个指向下一个元素的引用,这就构成了链表。HashCode哈希码并不是完全唯一的,它是一种算法,让同一个类的对象按照自己不同的特征尽量的有不同的哈希码,但不表示

2020-08-19 08:14:18 250

原创 SpareCore入门

一、Spark安装本地模式: 整个集群中只有一台机器,用的就是本地的机器!1.window本地模式1.1 安装安装:解压到一个非中文无空格目录!1.2 使用bin/spark-shell.cmd : 提供一个交互式shellval result: String = sc.textFile("input").flatMap(_.split(" ")).map((_, 1)).reduceByKey( _ + _).collect().mkString(",")bin/spark-subm

2020-08-07 21:14:15 796

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除