博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Storm【设计细节】 -Fields对象
阅读量:6889 次
发布时间:2019-06-27

本文共 392 字,大约阅读时间需要 1 分钟。

hot3.png

       

本章主题:

        记录一个小小的Tips

     1 Storm在Emit

public class Values extens ArrayList{public Values(){}public Values(Object ...vals){    super(vals.length);    for(Object o:val)    {        add(o);    }}

   1 Values 继承自ArrayList, 通过super(vals.lengh) 初始化List的长度

   2 通过for循环add将vals 将其初始化

   3 emit在发射数据的时候,通过values对象封装成为Fields对象

  通过对Fields对象的封装,在发射的过程之中直接传递 JAVABEAN。

转载于:https://my.oschina.net/infiniteSpace/blog/293313

你可能感兴趣的文章
C++操作oracle数据库
查看>>
我的友情链接
查看>>
浅谈秒级故障切换!用MHA轻松实现MySQL高可用(三)
查看>>
转:抗锯齿方法两种(其一:paint.setAntiAlias(ture);paint.setBitmapFilter(true))
查看>>
理解 Delphi 的类(十一) - 深入类中的方法[11] - 事件方法
查看>>
Delphi 正则表达式语法(5): 边界
查看>>
高可用集群原理
查看>>
我的友情链接
查看>>
MySQL数据库出现大量Locked的一个案例
查看>>
WinAPI: waveInPrepareHeader - 为波形输入准备一个缓冲区
查看>>
echo命令显示文本颜色
查看>>
ORA-01843: 无效的月份
查看>>
supervisor运行golang守护进程
查看>>
iTween基础之Color(变换颜色)
查看>>
JavaScript遍历循环
查看>>
PHP中利用COOKIE与SESSION联合实现SESSION跨域
查看>>
error:Microsoft Visual C++ 9.0 is required. Get it
查看>>
Mininal Desktop安装CentOS 6.4后编译安装Mplayer
查看>>
linux记录 ---- 添加开机启动运行脚本
查看>>
VMware服务器虚拟化平台应急方案
查看>>