- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Flume:3.输出模式处理器【sink-processor】
Flume配置的三个“器”:1.消息源拦截器【source-Interceptor】2.通道选择器【source-selector】3.输出模式处理器【sink-processor】(本文)#agent1 nameagent1.channels = c1agent1.sources = r1agent1.sinks = k1 k2## ------------------...
2019-08-25 01:33:16 376
原创 Flume:2.通道选择器【source-selector】
Flume:1.消息源拦截器【source-Interceptor】a1.sources = srca1.sinks = sk1 sk2a1.channels = ch1 ch2a1.sources.src.type = netcata1.sources.src.bind = 0.0.0.0a1.sources.src.port = 7777## 主机拦截器(在消息的报头可...
2019-08-25 01:28:43 965
原创 Flume:1.消息源拦截器【source-Interceptor】
a1.sources = srca1.sinks = ska1.channels = cha1.sources.src.type = netcata1.sources.src.bind = 0.0.0.0a1.sources.src.port = 7777## -----------------------------------------## 拦截器:其实就是接收到消息后...
2019-08-25 01:21:53 374
原创 图解:快速排序原理和java实现
基本思想分而治之:意思就是将数据分成多块处理,最后将多块组合起来,大致步骤可描述成以下几步1、将原始数据当成一块,先做一次排序处理2、找出一把“刀”将数据切成2块3、切出来的2块再分别做同样逻辑的排序4、循环1-3步骤,不断将数据切分成N个小块,直到每个小块都有序,组合起来就全局有序了示意图步骤1、左右坐标分别为L,R,基准值为 P=44,确定循环条件:L &l...
2019-08-11 01:10:09 794
原创 Java 常用数据结构的遍历(ArrayList, Collection, HashMap, Set)
ArrayListArrayList<Object> arr = new ArrayList<>();for(Object o : arr){ // todo......}CollectionCollection<Object> arr = new Collection<>();for(Object o : arr){ // t...
2018-10-12 21:07:02 191
原创 一句话弄懂Java泛型 extends 和 super
之前一直用有道笔记,记录的东西都是只要自己看得懂就行了,现在尝试写文章,发表一下自己的一点点见解,可能有很多不足之处废话不多说,开始正文&lt;? extends E&gt; 上限通配符,用来限制类型的上限&lt;? super E&gt; 下限通配符,用来限制类型的下限先举几个类的例子:基类: AA的子类: A1, A2A的孙子类(A1的子类): BB的子类: B...
2018-09-30 18:10:56 10025
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人