关于使用kafka的个人总结

本篇文章算是对几个月工作的一个总结吧,接触了几个月的kafka和flume,感觉自己也只能算是了解kafka的阶段,接下来也打算深入研究下kafka的原理,下面写的算是对工作中使用到的kafka方面的东西做个总结吧!       kafka概述 (有空可以浏览一下http://orchome.co...

2016-09-23 11:52:27

阅读数 10539

评论数 1

使用flume进行日志收集的总结(2)

Sinks groups 和 Sink Processors           Sink groups允许组织多个sink到一个实体上。 Sink processors能够提供在组内所有Sink之间实现负载均衡的能力,而且在失败的情况下能够进行故障转移从一个Sink到另一个Sink。 ...

2016-09-13 14:22:27

阅读数 286

评论数 0

使用flume进行日志收集的总结(1)

由于最近几个月在搞一个实时监控平台的项目,用的是flume+kafka+spark,之前领导说弄个文档总结一下项目开发中的用到技术以及容易出错的地方,以供之后的新手们参考(其实我也才接触了几个月而已),现在才有时间弄文档,顺便也发个博客记录一下(处女篇),毕竟当初我也是不断在网上查资料的,希望这份...

2016-09-09 11:34:50

阅读数 572

评论数 0

剑指offer-----旋转数组的最小数字(java版)

一 题目 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。 二 例子 例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为...

2017-01-10 10:12:44

阅读数 234

评论数 0

剑指offer-----用两个栈实现队列(java版)

一 题目 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 二 例子 测试操作:["PUSH1","PUSH2","PUSH3","POP","POP&q...

2017-01-10 09:04:23

阅读数 203

评论数 0

剑指offer-----重建二叉树(java版)

一 题目 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 二 例子 输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 三 思路 ...

2017-01-10 08:46:20

阅读数 845

评论数 0

剑指offer-----从尾到头打印链表(java版)

一 题目 输入一个链表,从尾到头打印链表每个节点的值。 二 思路 使用递归的思想,递归结束的标志为到达链表的尾部。 三 程序源码 class ListNode { int val; ListNode next = null; ...

2017-01-09 21:21:58

阅读数 254

评论数 0

剑指offer-----替换空格(java版)

一 题目 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 二 思路 这一题直接用暴力解法,利用StringBuilder的append方法替换空格。 三 程序源码 ...

2017-01-09 21:03:18

阅读数 225

评论数 0

剑指offer-----二维数组中的查找(java版)

一 题目 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 二 思路 我们可以从将二维数组当做是一个矩阵,从矩阵的最左下角的元素出发,如果该元素比目标数字大,则向上走,如果该元素...

2017-01-09 20:52:08

阅读数 216

评论数 0

剑指offer-----机器人的运动范围(java版)

一 题目 地上有一个m行和n列的方格。一个机器人从坐标0,0的格子开始移动,每一次只能向左,右,上,下四个方向移动一格,但是不能进入行坐标和列坐标的数位之和大于k的格子。 二 例子 例如,当k为18时,机器人能够进入方格(35,37),因为3+5+3+7 = 18。但是,它不能进...

2017-01-01 09:17:59

阅读数 365

评论数 0

剑指offer-----矩阵中的路径(java版)

一 题目 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。  二 例子 例如 a b c e s ...

2017-01-01 08:36:13

阅读数 347

评论数 0

剑指offer-----滑动窗口的最大值(java版)

一 题目 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 二 例子 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个:...

2016-12-31 15:58:05

阅读数 2160

评论数 0

剑指offer-----数据流的中位数(java版)

一 题目 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。 二 例子 ①输入 5 2    输出 5.0 3.5 ②输入 5 2 3  ...

2016-12-30 21:40:55

阅读数 1716

评论数 0

剑指offer-----找出二叉搜索树第k个节点(java版)

一 题目 给定一颗二叉搜索树,请找出其中的第k大的结点。例如, 8 /\ 6 10 /\ /\ 5 7 9 11 中,按结点数值大小顺序第三个结点的值为4。 二 例子 输入二叉树如下: 如果输入该二叉树,以及整数3(第三个节点),则输出7 三 思路 要找出二叉搜索树的第k个节点,其实...

2016-12-27 17:04:53

阅读数 207

评论数 0

剑指offer-----多行打印二叉树(java版)

一 题目 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 二 例子 输入二叉树: 输出: {[8],[6,10],[5,7,9,11]} 三 思路 思想就是层次遍历,只是要把每一层的节点都存放在同一个list中而已。 ①一开始先把根节点添加到list和一个queue...

2016-12-27 10:45:45

阅读数 350

评论数 0

剑指offer-----序列化和反序列化二叉树(java版)

一 题目 请实现两个函数,分别用来序列化和反序列化二叉树 二 思路 序列化二叉树时,根据前序遍历方式将二叉树节点的值转换为字符串,如果二叉树节点为空,则以‘#’代替,每个节点的值以‘,’分隔,反序列化时,也以前序遍历方式从队列中取出数值构建二叉树 三 程序源码 Str...

2016-12-27 10:16:56

阅读数 2361

评论数 0

剑指offer-----输出二叉树的后继节点(java版)

一 题目 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 二 例子 对于下面的二叉树,8的后继节点为9(题目说的中序遍历),6的后继节点为7,5的后继节点为6 三 思路 思...

2016-12-26 21:27:44

阅读数 1159

评论数 0

剑指offer-----判断二叉树是否对称(java版)

一 题目 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。 二 思路 个人本题十分简单,就是判断每个节点是否相等,每个节点的左子树是否与右子树相等,下面直接上代码 三 程序源码 class TreeNode...

2016-12-26 21:22:19

阅读数 1435

评论数 0

剑指offer-----按之字形顺序打印二叉树(java版)

一 题目 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 二 例子 输入二叉树为:8  6  10  5  7  9  11 输出结果为:8  10  6  5  7  9  11...

2016-12-26 21:02:36

阅读数 1036

评论数 0

剑指offer-----删除链表中重复的节点(java版)

一 题目 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。  二 例子 输入链表:1->2->3->3->4->4->5  处理后为:1->2->5 三 思路 个人感觉这题关键是注意指针的指...

2016-12-25 20:11:12

阅读数 2431

评论数 2

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