活泼星星

文章
7
资源
0
加入时间
2年10月17天

MapReduce实战之日志清洗案例

简单解析版1)需求:去除日志中字段长度小于等于11的日志。2)输入数据 数据有点大3)实现代码:(1)编写LogMapper package com.atguigu.mapreduce.weblog; import java.io.IOException; import org.apache.hadoop.io.LongWritable...

利用MapShaper将.shp文件转换成JSON文件

1.在Arcmap中将所需的矢量文件以.shp格式保存2.打开浏览器,访问mapshaper.org网站、3.点击select,浏览选择要加载的shp文件,全部选择,然后点击“打开”4.点击“Import”进行文件导入5.点击右上角的“Export"进行导出6.导出的JSON格式文件...

nodejs的桌面应用(electron)

最近发现nodejs可以做桌面应用,主要是之前的同事在搞,我也要稍微研究下不能落后啊,基于nodejs的桌面应用,常用的就是nw.js和electron,nw出的比较早,资料比较多,bug也很多,它的前身是node-webkit文档可以参考nw.js,微信web开发工具、钉钉都是基于 nw.js 开发的,nw.js支持xp,还有很多人抱着xp过日子呢。而electron比较全比较新,在github的

Flow之map操作符

我们接着上文回忆一下:flow方法构建的是一个扩展函数collect作用是创建这个对象调用这个扩展函数。当调用emit方法时执行collect传进来的方法。操作符map:flow构建了一个FlowCollector的扩展函数并返回了一个SafeCollector对象。map方法中会将这个flow进行包装:public inline fun <T, R> Flow<T>.map(crossinline transform: suspend (