该文被密码保护。 阅读全文
posted @ 2017-04-21 13:23 luzhouxiaoshuai 阅读(0) 评论(0) 推荐(0)

2026年3月23日

摘要: 当某个卡口中出现一辆行驶的汽车,我们可以通过摄像头识别车牌号,然后在5秒内,另外一个卡口也识别到了同样车牌的车辆,那么很有可能这两辆车之中有很大几率存在套牌车,因为一般情况下不可能有车辆在5秒内经过两个卡口。如果发现涉嫌套牌车,写入Mysql数据库(t_violation_list)的结果表中,在后 阅读全文
posted @ 2026-03-23 20:28 luzhouxiaoshuai 阅读(0) 评论(0) 推荐(0)
摘要: 我们首先需要明确一点:Flink中的状态(State)是Flink流处理的核心概念之一,它使得Flink能够处理有状态的计算。接下来,我们将从以下几个方面详细解释Flink的状态机制: 状态的概念 状态的类型 状态的使用方式 状态后端 状态过期 状态扩容与重启 由于问题要求详细,我们将尽可能全面地覆 阅读全文
posted @ 2026-03-23 19:20 luzhouxiaoshuai 阅读(0) 评论(0) 推荐(0)
摘要: 卡口的实时拥堵情况,其实就是通过卡口的车辆平均车速和通过的车辆的数量,为了统计实时的平均车速,我设定一个滑动窗口,窗口长度是为5分钟,滑动步长为1分钟。平均车速=当前窗口内通过车辆的车速之和 / 当前窗口内通过的车辆数量 滑动窗口: 窗口长度是为5分钟,滑动步长为1分钟 平均车速 = 当前窗口内通过 阅读全文
posted @ 2026-03-23 15:28 luzhouxiaoshuai 阅读(0) 评论(0) 推荐(0)
摘要: 举个例子进行解释: AllowedLateness是定义在窗口上的一个附加的、宽容的时间段,用于进一步处理在 Watermark 触发窗口计算后到达的迟到数据。 生命周期:它延长了窗口的存活时间。窗口在首次被 Watermark 触发后,并不会立即被销毁,而是进入一个“等待迟到数据”的状态,直到 窗 阅读全文
posted @ 2026-03-23 13:42 luzhouxiaoshuai 阅读(0) 评论(0) 推荐(0)
摘要: 时间概念: TumblingEventTimeWindows:基于事件时间,即数据自身携带的时间戳。 TumblingProcessingTimeWindows:基于处理时间,即数据被处理时的系统时间。 窗口触发时机: TumblingEventTimeWindows:当Watermark(水印)时 阅读全文
posted @ 2026-03-23 10:58 luzhouxiaoshuai 阅读(0) 评论(0) 推荐(0)
摘要: 需求升级: 实时模拟生成订单数据,格式为: (订单ID,用户ID,时间戳/事件时间,订单金额) * 要求每隔5s,计算5秒内,每个用户的订单总金额 * 并添加Watermark来解决一定程度上的数据延迟和数据乱序问题。 package com.bigdata.day04; import lombok 阅读全文
posted @ 2026-03-23 10:57 luzhouxiaoshuai 阅读(1) 评论(0) 推荐(0)

2026年3月22日

摘要: 有了Watermark 就可以在一定程度上解决数据乱序或延迟达到问题! 不添加watermark ,窗口如何触发: 1)窗口有数据 2)窗口的结束时间到了。 班车:到了时间点立即发车,来了数据也不要。 有了Watermark就可以根据Watermark来决定窗口的触发时机,满足下面的条件才触发: 1 阅读全文
posted @ 2026-03-22 20:05 luzhouxiaoshuai 阅读(1) 评论(0) 推荐(0)
摘要: Flink中的水印(Watermark)是一种衡量事件时间进展的机制,它告诉系统事件时间已经达到了什么程度,可以触发窗口计算、处理延迟数据等。水印是Flink处理乱序事件的核心机制。 一、水印的基本概念 1.1 为什么需要水印? 在流处理中,数据是连续不断产生的,而且事件产生的时间(事件时间)和处理 阅读全文
posted @ 2026-03-22 17:36 luzhouxiaoshuai 阅读(0) 评论(0) 推荐(0)
摘要: 在实时计算领域, 经常会有如下的需求: 每隔xx时间, 计算最近xx时间的数据, 如: 每隔10min,计算最近24h的热搜词 每隔5s,计算最近1min的股票行情数据 每隔10min,计算最近1h的广告点击量 .... 这些实时需求的实现就需要借助窗口! Window有哪些控制属性? 为了完成上面 阅读全文
posted @ 2026-03-22 13:18 luzhouxiaoshuai 阅读(1) 评论(0) 推荐(0)

2026年3月18日

摘要: 前端的js文件如下 啥叫跨域: 根据您提供的信息和问题,我来详细解释您遇到的“跨域问题”。 一、 您观察到的现象:为什么 curl 成功而浏览器失败? 您提到的 curl -k "http://gateway.test.com:9080/product/queryAllProduct?page=1& 阅读全文
posted @ 2026-03-18 21:28 luzhouxiaoshuai 阅读(2) 评论(0) 推荐(0)

导航