专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

我的第一个Flink程序

  写在最前面Flink是支持Java和Scala两种语言,因为在日常的开发中Java语言用的比较多,所以我的这些例子都是整理学习的Java版本,但是Scala语言有自己独特的优势,各位看客可以自己根据自己的情况选择不同语言。
  接下来开始咱们的第一个Flink程序
  我用的环境是jdk8maven3。8。3flink1。13(现在的Flink版本到1。16但是需要JDK11)
  直接上代码
  pom。xml文件propertiesmaven。compiler。source8maven。compiler。sourcemaven。compiler。target8maven。compiler。targetflink。version1。13。0flink。versionjava。version1。8java。versionscala。binary。version2。12scala。binary。versionslf4j。version1。7。30slf4j。versionpropertiesdependencies!引入Flink相关依赖dependencygroupIdorg。apache。flinkgroupIdflinkjavaartifactIdversion{flink。version}versiondependencydependencygroupIdorg。apache。flinkgroupIdflinkstreamingjava{scala。binary。version}artifactIdversion{flink。version}versiondependencydependencygroupIdorg。apache。flinkgroupIdflinkclients{scala。binary。version}artifactIdversion{flink。version}versiondependency!引入日志管理相关依赖dependencygroupIdorg。slf4jgroupIdslf4japiartifactIdversion{slf4j。version}versiondependencydependencygroupIdorg。slf4jgroupIdslf4jlog4j12artifactIdversion{slf4j。version}versiondependencydependencygroupIdorg。apache。logging。log4jgroupIdlog4jtoslf4jartifactIdversion2。14。0versiondependencydependencies
  文件words。txthesjavassshelloflinkasshelloflinkass1hellobigdata
  文件BatchWordCount。javaimportorg。apache。flink。api。common。typeinfo。Types;importorg。apache。flink。api。java。ExecutionEnvironment;importorg。apache。flink。api。java。operators。AggregateOperator;importorg。apache。flink。api。java。operators。DataSource;importorg。apache。flink。api。java。operators。FlatMapOperator;importorg。apache。flink。api。java。operators。UnsortedGrouping;importorg。apache。flink。api。java。tuple。Tuple2;importorg。apache。flink。util。Collector;authorsongshimingdate20221110descpublicclassBatchWordCount{publicstaticvoidmain(String〔〕args)throwsException{1。创建一个执行环境ExecutionEnvironmentenvExecutionEnvironment。getExecutionEnvironment();2。从文件中读取数据DataSourceStringlineDataSourceenv。readTextFile(inputwords。txt);3。将每行的数据进行分词,转换成二元组类型FlatMapOperatorString,Tuple2String,LongwordAndOneTuplelineDataSource。flatMap((Stringline,CollectorTuple2String,Longout){将一行文本进行分词String〔〕wordsline。split();将每个单词转换成二元组输出for(Stringword:words){out。collect(Tuple2。of(word,1L));}})。returns(Types。TUPLE(Types。STRING,Types。LONG));当Lambda表达式使用Java泛型的时候,由于泛型擦除的存在,需要显示的声明类型信息4。安装word进行分组UnsortedGroupingTuple2String,LongwordAndOneGroupwordAndOneTuple。groupBy(0);5。分组内进行聚合统计AggregateOperatorTuple2String,LongsumwordAndOneGroup。sum(1);6。打印输出sum。print();}
  程序运行结果

最新!福建公布2021年度平均工资,你达标了吗?一起来看吧福建省统计局发布了2021年福建省城镇就业人员年平均工资情况总体来看,2021年福建省城镇非私营单位就业人员年均工资首次突破9万元大关按地区划分,仅有2个城市(福州市和厦门市)的平美防长不许大陆收台,我防长当面撂重话解放军将为统一不惜一战正在新加坡香格里拉饭店举行的对话会上,我防长与美国防长举行了会晤,期间美防长就台湾问题放话,称反对单方面改变现状,要求中国大陆不要对台湾地区采取行动。对此我防长当面斩钉截铁地告诉美台式民主现场教学?斯洛伐克议员模拟蓝绿打架,网友直呼丢人说起台湾省的政治生态,你最先想到的是什么?那无疑是岛内立法机构内上演的全武行。蓝绿两派相互揪头发扯衣服,记者们把长焦短炮对准,一副民主胜景立即就见诸媒体。岛内民众看惯了蓝绿两党的猴卢靖姗坐韩庚大腿庆祝37岁生日,7个月孕肚好大,像快要生产一样6月10日是混血演员卢靖姗的37岁生日,特别是,她已经怀孕7个月,这个生日有孩子以及丈夫韩庚相伴,即使在家简单吃顿饭都非常快乐。6月10日晚,卢靖姗公开了庆生照,她穿着淡紫色裙子,benks邦克仕官方在闲鱼低价卖货?这个瓜benks官方应该给出解释创作声明本人是一个没有粉丝没人充值的小作者,以下内容均源于本人一次真实的闲鱼购物经历,非同业恶意竞争或故意抹黑benks。先上总述结合本人闲鱼购物经历,经过合理推断,得出以下高度倾新狮标,新狮样,东风标致全新408亮相与欧版不同,东风标致的408选择了一条本土化改造路线,而它也算是标致在国内最走量的车,大空间,主打家用是卖点之一。新款车主要针对外形和内饰做了调整,售价得再等等,预计7月底。法系车有一种污染叫月经污染?官方道歉来了快消八谈月经卫生巾近日,月经卫生裤品牌不桃在小红书发布的文章有一种污染叫做月经污染引发争议。据了解,该商家在小红书上发布上述推文,称女生一辈子平均会来450次月经,总共丟掉约110东本思域Hatchback实车亮相182匹马力配大掀背,或11月正式上市近日,茶哥从工信部公布的最新一批新车发现到了东风本田思域Hatchback的实车身影,大家所关心的全新第十一代思域终于推出了两厢版,两厢版思域与三厢版思域两者的前脸并没有太大的区别关于传销诈骗的真实经历(十二)我就给兰花发信息,问她平哥是不是你老公?那咱俩算什么?她说是的,她现在回老家菏泽有点事,等她回来再给我当面聊。之前之所以那么做,都是为了我好,给我一个改变人生境遇的机会。知道我现在伴娘门过去6年,再看柳岩包贝尔和伴郎团现状,都是报应?老话常说善有善报,恶有恶报,不是不报,时候未到。柳岩的这6年的经历似乎再次验证了这句。近来最火的电视剧当属梦华录,而其中最大的惊喜又来自于很久没演电视剧的柳岩。尤其是,当看到柳岩在模具硅胶放久了硬度会变化吗?模具硅胶通常是指翻模倒模用的液体硅胶,通过与固化剂混合即可固化成型。常见的有缩合型1002,加成型11或101。根据不同应用领域和性能质量,材料的生产造价也不同。模具硅胶能用于碳纤
小雪吃四鲜,一年病不沾,11。22小雪,4鲜指的啥?该咋吃俗话说小雪补一冬,来年无病痛。冬季天气寒冷,宜吃温补的食品,增加营养,帮助人体积蓄能量。小雪节气寒冷,人们多选择羊肉牛肉等进补,但吃多了高热高脂的肉类,再加上空气干燥,人体活动量不太阳三巨头呼之欲出?杜兰特有望空降凤凰城联手布克保罗共谋夺冠其实一支球队夺冠与否像极了打仗,一鼓作气再而衰三而竭。当球队在状态奇佳机缘最好的时候未能染指总冠军,那么一两年之后,即使它战绩依旧不俗,但外界却对于它夺冠的期并不高。前两年爵士就是让皇帝乖乖听话的撩汉专家宠妃赵合德众所周知,灰姑娘是外星人都无比喜爱的故事。花样男子被拍了100遍,泡菜国拍101遍照样赢得30以上的收视率。所有收视率一再破表的国民偶像剧,包括命中注定我爱你宫巴黎恋人,中心思想只辽金元三代河南一共产生多少个状元?我们盘点一下辽金元三代河南籍贯状元一览表中国古代状元形象一般地说,状元之数,唐代137人,五代22人,辽52人,宋116人,金32人,明89人,清114人。另外,明末张献忠大顺政权取状元1人,看看魔鬼们当初说了些什么?我们对日本这个邻居其实有一个误区,我们总是认为日本人篡改历史,不承认历史,违背了当初的诺言。事实上当初他们压根就没有承认失败,他们认为只是停战。让我们看看日本人在投降书都说了些什么加密行业,去中心化愿景受到挑战!还是自始至终从未实现?2022年对加密行业来说是艰难的一年,11月对投资者和交易员来说尤其艰难,但FTX危机可能仍在陆续将某些中心化加密货币交易所拉下台。通过中心化加密货币交易所,用户获得了一种极具吸引肾好人不老!怎样判断自己是否肾虚?提到肾虚,大家都不陌生,肾虚可能会出现腰酸背痛胫酸膝酸足跟痛夜尿增多尿后余沥健忘性功能障碍等症状。但是肾虚分几种?怎样判断自己是否肾虚呢?肾虚表现中医认为,肾为人体的先天之本,肾精111岁长寿教授郑集浅谈养生经,养生才是长寿的关键身体健康,拥有长寿体质是所有人的梦想,历年各个国家也有长寿老人,不免让人有点羡慕,同样都是人为什么他们的寿命就可以那么长,而有些人还没有活到70岁就离开了,甚至还未到中年身体就开始孙正义正式告别,一个时代结束了11月财经新势力孙正义退休孙正义第二次走上了退休之路,对于软银和愿景来说或许是一件好事。在软银最新财季会议上,孙正义郑重地宣布这将是我最后一次在财务业绩会上发言。与八年前相比,软银vivoX90Pro真机提前上手,售价预计6000,直接PK小米12Sultra科技之巅寻找先行者在上半年的一众骁龙8Gen1旗舰手机中,要说销量和好评都居高的似乎也就只有荣耀magic4和vivoX80系列了。所以就使得荣耀magic5系列和vivoX90系摆脱机海战术,realme专心打造精品?高管用户变了realme近期在国内推出数字系列手机,真我10Pro系列在千元价位收获较大关注,同时也有网友发出疑问Q系列去哪里呢?realme副总裁徐起接受媒体采访时表示,未来国内将再一次梳理
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网