当前位置: 首页 > news >正文

企业网络管理 网站开发与运营建筑工程入门基础知识

企业网络管理 网站开发与运营,建筑工程入门基础知识,丰台网页设计公司,网站制作中帐号登录怎么做一、说明 在实际应用中,我们往往会关注,到底有多少不同的用户访问了网站,所以另外一个统计流量的重要指标是网站的独立访客数(Unique Visitor,UV)。 二、数据准备 package com.lyh.flink06;import lombo…

一、说明

在实际应用中,我们往往会关注,到底有多少不同的用户访问了网站,所以另外一个统计流量的重要指标是网站的独立访客数(Unique Visitor,UV)。

二、数据准备

package com.lyh.flink06;import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;@Data
@NoArgsConstructor
@AllArgsConstructor
public class UserBehavior {private Long userId;private Long itemId;private Integer categoryId;private String behavior;private Long timestamp;
}

三、思路

对于UserBehavior数据源来说,我们直接可以根据userId来区分不同的用户。
将userid放到SET集合里面,统计集合长度,便可以统计到网站的访客数。

四、代码

package com.lyh.flink06;import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import org.apache.flink.streaming.api.functions.KeyedProcessFunction;
import org.apache.flink.util.Collector;import javax.naming.ldap.HasControls;
import java.util.HashSet;
import java.util.Set;public class PUcount {public static void main(String[] args) throws Exception {StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();env.setParallelism(2);env.readTextFile("input/UserBehavior.csv").map(line -> {String[] data = line.split(",");return new UserBehavior(Long.valueOf(data[0]),Long.valueOf(data[1]),Integer.valueOf(data[2]),data[3],Long.valueOf(data[4]));}).filter(ub ->"pv".equals(ub.getBehavior())).keyBy(UserBehavior::getBehavior).process(new KeyedProcessFunction<String, UserBehavior, String>() {Set<Long> userIdset = new HashSet<>();@Overridepublic void processElement(UserBehavior value,Context ctx,Collector<String> out) throws Exception {userIdset.add(value.getUserId());out.collect("uv:"+ userIdset.size());}}).print();env.execute();}
}
http://www.yayakq.cn/news/982925/

相关文章:

  • 网站优怎么做图片网站模版
  • 深圳小企业网站建设设计制作金融投资公司网站模板
  • 深圳做微信网站建购物网站需要些什么
  • 怎么做卖保险的网站长沙网站微信开发
  • 网站开发和广告制作wordpress权限插件
  • 安徽鲁班建设集团网站苏州网站优化哪家好
  • 吴江和城乡建设局网站优秀wordpress主题
  • 丽水专业做网站电脑h5制作工具
  • 网络网站租郑州众诚建设监理有限公司网站
  • 设计购物网站的意义外贸soho建站公司
  • 网站建设与维护面试大连网页设计制作公司
  • 跨平台网站制作在线制作印章生成免费
  • 个人网站备案材料西宁市城乡规划建设局网站
  • 淮安市建设局网站互联网门户网站建设管理 总结
  • 怎么看待网站开发购书网站开发的意义
  • 如何做家具网站网站手机版二维码怎么做
  • 域名备案掉了网站还可以用网络系统集成设计方案
  • 如何在招聘网站上选个好公司做销售在那个网站做付汇的延期说明
  • 基于站点的网络营销方法wordpress循环插件
  • 网站设计与建设系统h5链接是什么意思
  • 有经验的坪山网站建设涿州做网站的
  • 衡水网站排名优化公司取消wordpress的最近文档
  • 舒城县建设局网站网站基础建设和维护
  • 30岁做网站编辑用h5开发的网站模板下载
  • 广东微信网站建设价格响应式企业网站设计与实现
  • 手机网站优化指南怎么制作网站程序
  • 弥勒市建设局网站wordpress 用户组
  • 福建富通建设有限公司网站青海省建设厅网站执业
  • 传奇新开网站服设计工作室起名
  • 电子商务网站建设的平台企业网站建设国内外现状