摘要: 案例一 在人潮拥挤的火车上,你端着一碗泡面说:“麻烦让一让”,会被所有人当成耳风。 但是你说:“开水小心烫”,大家都会自觉地为你让出一条道! 所以别人不帮你,是因为你没有触及到他人的利益,想办法把你的问题和他人的利益结合起来,才能引起对方的重视。 案例二 一位大爷到菜市场买菜,挑了3个西红柿到秤盘, 阅读全文
posted @ 2024-03-20 23:39 HOUHUILIN 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1、启动Hadoop集群 2、将Sqoop2的安装包上传到合适的目录中解压 tar -zxvf sqoop-1.99.7-bin-hadoop200.tar.gz 3、修改Hadoop的配置文件core-site.xml <property> <name>hadoop.proxyuser.root. 阅读全文
posted @ 2024-03-20 20:38 HOUHUILIN 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、概述 此接收器将数据写入Hbase。Hbase配置是从类路径中遇到的第一个Hbase-site.xml获取的。由配置指定的实现 HbaseEventSerializer 的类用于将事件转换为 hbase、put和/或增量。然后将这些put和增量写入hbase。此接收器提供与hbase相同的一致性 阅读全文
posted @ 2024-03-20 20:26 HOUHUILIN 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一、概述 HIVE Sink 将包含分割文本或JSON数据的事件直接流到Hive表或分区中。事件是使用Hive事务编写的。一旦一组事件被提交到Hive,它们就会立即对hive查询可见。流到其中的分区可以是预先创建的,也可以是可选的,如果它们丢失了,可以创建它们。传入事件数据中的字段映射到Hive标中 阅读全文
posted @ 2024-03-20 20:16 HOUHUILIN 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 一、概述 将事件写入 Hadoop 分布式文件系统(HDFS)。目前支持创建文本和序列文件。支持两种文件类型的压缩。可以根据经过的时间、数据大小或事件数 周期性地滚动文件(关闭当前文件并创建文件)。根据事件起源的时间戳或机器等属性对数据进行存储/分区。HDFS目录路径可能包好格式转义序列,这些转义序 阅读全文
posted @ 2024-03-20 20:11 HOUHUILIN 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一、概述 可以通过将文件放入磁盘上的 "Spooldir" 目录中来获取数据。此源会监视指定目录中的新文件,并在新文件出现时解析新文件中的事件。事件解析逻辑是可插入的。在将指定文件完全读取到通道后,默认情况下通过重命名文件来指示文件来指示完成,或者可以删除它,或者使用 trackerDir 跟踪处理 阅读全文
posted @ 2024-03-20 20:04 HOUHUILIN 阅读(51) 评论(0) 推荐(0) 编辑
摘要: ArrayList add 1、先确认是否需要扩容,如果需要,则进行扩容操作ensureExplicitCapacity。 2、进行赋值 elementData[size++] = e; 扩容 1、如果所需的最小容量大于elementData数组的容量,则进行扩容操作。 private void e 阅读全文
posted @ 2024-03-20 19:33 HOUHUILIN 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1、在设置中打开文件和代码模板,根据描述中的参考信息进行自定义配置 File > Settings > Editor > File and Code Templates 2、配置完成之后的效果如下 — 要养成终生学习的习惯 — 阅读全文
posted @ 2024-03-20 17:44 HOUHUILIN 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、什么是泛型 早期Java是使用Object来代表任意类型的,但是向下转型有强转的问题,这样程序并不安全。 针对List、Set、Map等集合类型,它们对存储的元素类型是没有任何限制的。例如向List中存储Dog类型的对象,但是有人把Cat对象也存储到这个List中了,那么在编译上是没有任何语法错 阅读全文
posted @ 2024-03-20 17:37 HOUHUILIN 阅读(4) 评论(0) 推荐(0) 编辑