![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 61
pia君
菜鸟一枚
展开
-
Flink——支持的数据类型及UDF函数
数据类型基础数据类型Flink 支持所有的 Java 和 Scala 基础数据类型,Int, Double, Long, String…Java 和 Scala 元组(Tuples)Scala样例类(case classes)Java简单对象(POJOs)其它(Arrays, Lists, Maps, Enums, 等等)UDF函数函数类Flink 暴露了所有 udf 函数的接口(实现方式为接口或者抽象类)。例如MapFunction, FilterFunction, Process原创 2021-11-16 20:09:46 · 1197 阅读 · 0 评论 -
Flink——transform转换算子
1. 简单转换算子mapFlatmapFilter2. 键控流转换算子KeyedStreamKeyByDataStream → KeyedStream:逻辑地将一个流拆分成不相交的分区,每个分区包含具有相同 key 的元素,在内部以 hash 的形式实现的。滚动聚合算子(Rolling Aggregation)这些算子可以针对 KeyedStream 的每一个支流做聚合。sum()min()max()minBy()maxBy()reduce()pac原创 2021-11-15 14:57:57 · 906 阅读 · 0 评论 -
Flink——四种读取数据方式(集合、文件、kafka、自定义数据源)
Flink分别从集合、文件、kafka和自定义数据源四种方式中读取数据。代码如下:package apiTestimport org.apache.flink.api.common.serialization.SimpleStringSchemaimport org.apache.flink.api.scala.createTypeInformationimport org.apache.flink.streaming.api.functions.source.SourceFunctionimp原创 2021-11-10 14:27:15 · 1471 阅读 · 0 评论 -
Java序列化
转载自:https://www.cnblogs.com/9dragon/p/10901448.html概念序列化:将对象写入到IO流中反序列化:从IO流中恢复对象意义:序列化机制允许将实现序列化的Java对象转换位字节序列,这些字节序列可以保存在磁盘上,或通过网络传输,以达到以后恢复成原来的对象。序列化机制使得对象可以脱离程序的运行而独立存在。使用场景:所有可在网络上传输的对象都必须是可序列化的,比如RMI(remote method invoke,即远程方法调用),传入的参数或返回的对象都是可序原创 2021-10-11 14:29:47 · 54 阅读 · 0 评论 -
MyBatis 0基础入门
MyBatis是一个实现数据持久化的开源框架。ORMapping:Object Relation Mapping 对象关系映射Java到Oracle 的映射,以面向对象的思想管理关系型数据库开发方式:使用原生接口Mapper代理实现自定义接口原生接口方法MyBatis 框架需要开发者自定义SQL语句,写在Mapper.xml文件中,实际开发中,会为每个实体类创建对应的Mapper.xml,定义管理该对象数据的SQL。namespace 通常设置为文件所在包+文件名的形式原创 2021-09-30 15:58:46 · 103 阅读 · 0 评论