小灰工作3年了,一直在一家初创公司做大数据架构师,最近几次大厂的面试经历都百般不顺,小灰心如死灰,想着如果一直跳槽无望,只能跟着时下最火的地摊儿大军一起去出摊儿谋生了。 被问到了为什么要使用 Kafka,有哪种场景下需要使用 JMS,小灰一脸问号。工作几年来,接触了 Kafka,Elasticsea ...
分类:
其他好文 时间:
2020-06-05 13:10:08
阅读次数:
56
本教程演示了如何使用 Druid 的 Kafka indexing 服务从 Kafka 流中加载数据至 Druid。
分类:
其他好文 时间:
2020-06-05 00:53:38
阅读次数:
87
kafka的高可用 一、高可用的由来 1.1 为何需要Replication 在Kafka在0.8以前的版本中,是没有Replication的,一旦某一个Broker宕机,则其上所有的Partition数据都不可被消费,这与Kafka数据持久性及Delivery Guarantee的设计目标相悖。同 ...
分类:
其他好文 时间:
2020-06-04 20:10:00
阅读次数:
56
题解 不用修改原始链表(做题不要太死板,不一定非要在原始链表上进行修改) 新建两个链表before和after 在遍历原始链表的过程中,小于x的插入到before中,大于x的插入到after中 public ListNode partition(ListNode head, int x) { Lis ...
分类:
其他好文 时间:
2020-06-04 19:40:42
阅读次数:
51
准备敲定了方向和目标后就开始系统准备,主要分为以下几个方面来准备。算法题事先已经看过别人的社招面经知道头条每轮技术面都有算法题,而这一块平时练习的比较少,校招时刷的题也忘记了很多。因此系统复习的时候算法题还是花了比较多时间的。先是快速刷完了剑指offer,这个校招时已经刷过两边了,因此现在刷起来会相对快一些。然后就是啃LeetCode的题了,LeetCode的题比较多,想在短短几周内刷完基本是不可
分类:
其他好文 时间:
2020-06-04 11:57:15
阅读次数:
202
1、所有数据 2、建立临时表名称、类型只显示一列 ①、sql --临时表插入筛选数据 select * into #templet from (select _hour.Id from (select id,ROW_NUMBER()OVER( partition by Name,Type order ...
分类:
数据库 时间:
2020-06-03 13:38:46
阅读次数:
120
原题目(https://leetcode-cn.com/problems/partition-list/): 给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。 你应当保留两个分区中每个节点的初始相对位置。 示例: 输入: head = 1->4- ...
分类:
其他好文 时间:
2020-05-31 00:39:22
阅读次数:
57
连接好硬件,复位运行u-boot -> 加载内核并启动内核 -> nfs挂载根文件系统在嵌入式平台的根文件系统里输入 ls /dev/mtdblock* 如果能够查看到此设备,则将其挂载到嵌入式平台的/mnt目录下 mount -t jffs2 /dev/mtdblock2 /mnt mount / ...
分类:
数据库 时间:
2020-05-30 11:04:39
阅读次数:
112
aggregate(zeroValue, seqOp, combOp) 入参: zeroValue表示一组初值 Tuple seqOp表示在各个分区partition中进行 什么样的聚合操作,支持不同类型的聚合 Func combOp表示将不同分区partition聚合后的结果再进行聚合,只能进行同 ...
分类:
其他好文 时间:
2020-05-30 10:34:58
阅读次数:
89
一、Spark数据分区方式简要 在Spark中,RDD(Resilient Distributed Dataset)是其最基本的抽象数据集,其中每个RDD是由若干个Partition组成。在Job运行期间,参与运算的Partition数据分布在多台机器的内存当中。这里可将RDD看成一个非常大的数组, ...
分类:
其他好文 时间:
2020-05-29 20:55:31
阅读次数:
55