Spark Streaming:updateStateByKey报错 is not applicable for the arguments...
2024-09-06 21:26:20
ones.updateStateByKey(new Function2<List<Integer>, Optional<Integer>, Optional<Integer>>() {
@Override
public Optional<Integer> call(List<Integer> arg0, Optional<Integer> arg1) throws Exception {
// TODO Auto-generated method stub
return null;
}
});
对JavaPairDStream<String, Integer> ones使用updateStateByKey报错:
The method updateStateByKey(Function2<List<Integer>,Optional<S>,Optional<S>>) in the type JavaPairDStream<String,Integer> is not applicable for the arguments (new Function2<List<Integer>,Optional<Integer>,Optional<Integer>>(){})
解决办法:很可能是Optional导包导错了,要导com.google.common.base.Optional
最新文章
- 转:Android随笔之——使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)
- Spring获取bean的工具类
- MicroCube 风力发电装置
- CString
- ZipArchive和SSZipArchive使用详解
- Hibernate个人学习笔记(2)
- java之yield(),sleep(),wait()区别详解-备忘笔记
- dom4j-full.jar 解析 XML
- 抛弃 CSS Hacks 后的浏览器兼容方案
- Bzoj 1227: [SDOI2009]虔诚的墓主人 树状数组,离散化,组合数学
- android webview无法加载网页
- PAT (Advanced Level) 1092. To Buy or Not to Buy (20)
- httpclient的get带参不带参post带参不带参的简单应用
- (NO.00003)iOS游戏简单的机器人投射游戏成形记(十八)
- Theano.tensor.round函数学习,同时解决输出Elemwise{xxx,no_inplace}.0的问题
- redis命令行批量删除匹配到的key
- 序列化与Json
- windows 系统安装git的方法
- Windows安装ElasticSearch-2.2.0
- matplotlib的颜色及线条控制