摘要: 题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 思路: 1.如果链表为空,则直接返回空的ArrayList 2.如果链表非空,遍历链表,按照顺序将链表中的数据添加到ArrayList中 阅读全文
posted @ 2020-01-28 21:49 craz_cat 阅读(388) 评论(0) 推荐(0)
摘要: flume agent 内部原理 1、Source采集数据, 将数据封装成Event对象, 然后将数据交给 Channel Processor (利用该类的方法进行下一步的处理) 2、 Channel Processor 将Event事件传递给拦截器链(Intercepter,进行简单的数据清洗) 阅读全文
posted @ 2020-01-26 14:16 craz_cat 阅读(537) 评论(0) 推荐(0)
摘要: 先给出答案: 需要结合具体使用的source、channel和sink来分析,具体结果可看 本文最后一节 。 Flume事务 ====================== 一提到事务,我们首先就想到的是MySQL中的事务, 事务就是将一批操作做成原子性的 ,即这一批要么都成功,要么都失败。 同样的道 阅读全文
posted @ 2020-01-23 22:59 craz_cat 阅读(4276) 评论(4) 推荐(3)
摘要: 本文对flume进行安装部署 flume是什么?传送门: 0、要安装部署在日志所在的服务器,或者把日志发送到日志所在的节点上 安装前准备 1) Flume官网地址 2)文档查看地址 3)下载地址 1、将apache flume 1.7.0 bin.tar.gz上传到linux的/opt/softwa 阅读全文
posted @ 2020-01-23 11:07 craz_cat 阅读(138) 评论(0) 推荐(0)
摘要: flume 1.1 Flume定义 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的 海量日志采集、聚合和传输的系统 。Flume基于流式架构,灵活简单。 大数据框架大致分为3类: 数据的采集和传输:flume 数据的存储:HDFS 数据的计算:MapReduce 1.2 应用场景 阅读全文
posted @ 2020-01-23 10:56 craz_cat 阅读(628) 评论(0) 推荐(0)
摘要: 题目描述 在一个长度为n的数组里的所有数字都在0到n 1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。 时间限制:C/C++ 阅读全文
posted @ 2020-01-22 22:10 craz_cat 阅读(104) 评论(0) 推荐(0)
摘要: kafka安装配置 1.集群规划 jar包下载 http://kafka.apache.org/2downloads.html 2.集群部署 1)解压安装包 2)修改解压后的文件名称(可选) 3)在/opt/module/kafka目录下创建logs文件夹 4)修改配置文件 输入以下内容: 5)配置 阅读全文
posted @ 2020-01-22 15:31 craz_cat 阅读(170) 评论(0) 推荐(0)
摘要: 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M public class Solution 阅读全文
posted @ 2020-01-22 14:15 craz_cat 阅读(93) 评论(0) 推荐(0)
摘要: 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 时间限制:1秒 空间限制:32768K 本题知识点: 查找 数组 来源:牛客 讲解:剑指offe 阅读全文
posted @ 2020-01-22 13:41 craz_cat 阅读(97) 评论(0) 推荐(0)
摘要: 一、什么是GC GC是jvm的垃圾回收,垃圾回收的规律和原则为: 次数上频繁收集新生区(Young) 次数上较少收集养老区(Old) 基本上不动永久区(Perm) 二、GC算法(分代收集算法) GC总共有四大算法,分别是: ①引用计数法 ②复制算法(Copying) ③标记清除(Mark Sweep 阅读全文
posted @ 2020-01-20 17:44 craz_cat 阅读(2543) 评论(0) 推荐(0)