Flink教程(21) EventTime事件时间 Watermark水位线 注意点

Flink Window窗口 EventTime事件时间 Watermark水位线一、前言二、事件时间1. 时间一定是精确到毫秒2. 注意时区问题,我们在东八区3. 时间窗口是左闭右开4. 时间窗口的开始时间如何计算?三、水位线1. 水位线的特点2. 水位线控制窗口何时结束一、前言Flink中窗口、事件时间、水位线都是很重要的概念,网上介绍他们的博客非常多。我就没有必要像写八股文那样再写一遍。窗口、事件时间、水位线这3个东西放在一起,他们其实解决一个问题,那就是窗口在什么时候关闭,并触发计算?下
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

CSDN有个奇怪的现象

发现CSDN有个奇怪的现象,很多人喜欢不停的给别人博客留言,内容无非是“写的不错,加油,欢迎回踩”“写的太棒了,反手一个赞”后来发现他们会一天之内给很多人博客留言,留言内容差不多。再看他们博客访问量,都是非常高的几十万,但是他们博客质量和访问量不匹配。我想说,写博客是分享,但更重要是自己的积累,写给自己看,何必追求访问量呢?...
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

Flink教程(22) 窗口 interval join的使用案例

Flink 窗口 interval join的使用一、前言二、interval join介绍三、语法案例一、前言在之前的博客两条流关联 window窗口的 join leftJoin使用案例中,介绍了window join的使用方法。但是window join可能稍微复杂和麻烦,现在在真实的工作中,用interval join的情况比较多。interval join相对逻辑简单,好理解些。二、interval join介绍interval join只支持事件时间的场景只能支持两条流的关联在
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

【C/C++】常见的几种字符串的输入与输出

常见的几种字符串的输入与输出文章目录常见的几种字符串的输入与输出1、字符串数组+初始化2、字符串指针+初始化3、数组+scanf()4、指针+scanf5、指针+数组+scanf6、注意:如下方法控制台运行会终止(野指针)7、用scanf和gets( 字符数组名或指针)进行输入的区别:8、循环输入多组测试数据1、字符串数组+初始化char s1[]="array"; //字符数组char s2[6]="array"; //数组长度=字符串长度+1,因为字符串末尾会自动添‘\0‘printf("
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

读写锁在高性能消息中间件RocketMQ中的妙用

《RocketMQ技术内幕》作者、博客:https://www.codingw.net/,专注成体系剖析java主流中间件,打造完备的互联网分布式架构体系。已发布12个java主流中间件源码分析专栏。
分类: 企业开发 发布时间: 04-02 10:13 阅读次数: 0

基于深度学习的实体关系抽取

本项目针对舆情食品安全领域进行实体关系的抽取,工程主要分为爬虫、数据清洗、数据标注、模型的训练、模型的预测,关系抽取采用的是TextCNN。下面介绍下工程的开发逻辑。1、介绍下整体的工程架构2、介绍下爬虫和数据处理部分,都放在data目录下面:3、针对清洗后的数据,需要进行数据的标注,后面提供给深度学习模型训练:4、定义CNN模型网络结构:5、进行模型的训练,最终的准确率在训练集和测试集上达到75到80左右6、模型的预测结果如下所示:总结:从从抽取结果看,效果是可以的,需要数
分类: 企业开发 发布时间: 04-02 10:13 阅读次数: 0

【笔试题】排序子序列—波峰波谷问题

排序子序列文章目录排序子序列1、题目描述2、输入描述3、输出描述4、示例5、分析5.1 非递增非递减序列5.2 访问边界的确定5.2.1 越界问题5.2.2 波峰波谷问题6、代码7、总结1、题目描述  牛牛定义排序子序列为一个数组中一段连续的子序列,并且这段子序列是非递增或者非递减排序。牛牛有一个长度为n的整数数组A,他现在有一个任务是把数组A分为若干段排序子序列,牛牛想知道他最少可以把这个数组分为几段排序子序列.如样例所示,牛牛可以把数组A划分为[1,2,3]和[2,2,1]两个排序子序列,至少
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

【笔试题】倒置字符串—巧用cin输入流

倒置字符串文章目录倒置字符串1、题目描述2、输入描述3、输出描述4、示例5、分析6、代码7、总结1、题目描述  将一句话的单词进行倒置,标点不倒置。比如 I like beijing. 经过函数后变为:beijing. like I2、输入描述  每个测试输入包含1个测试用例: I like beijing. 输入用例长度不超过1003、输出描述  依次输出倒置之后的字符串,以空格分割4、示例输入I like beijing.输出:beijing. like I5
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

【经验分享】浏览器无法进入Github官网的解决方案

浏览器无法进入Github官网文章目录浏览器无法进入Github官网1、现象2、解决方案1、现象  前几天换了台新笔记本,安装了好多软件并配置环境,学生党伤不起呀!今天登录github官网,突然发现加载不进去,一直出现响应时间过长的问题。如下面图片  刚开始以为是github服务器出现问题了,晚上又登录还是这样的问题,我才意识到估计是自己电脑的问题,通过du娘的搜索,找到了解决方法,完美!✌2、解决方案  第一步:通过访问 https://github.com.ipaddress.com/ww
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

Beats:为 Beats => Logstash => Elasticsearch 架构创建 template 及 Dashboard

前一段时间有一个开发者私信我说自己的 Beats 连接到 Logstash,然后连接到 Elasticsearch。等数据在 Elasticsearch 中收集完后,发现 Kibana 中的 Dashboard 不能被使用。数据类型不匹配。这个到底是什么原因呢?Beats 为我们的数据导入带来了极大的方便。目前在 Elastic Stack 的架构中:我们可以通过如下的三种路径吧数据导入到 Elasticsearch 中:Beats ==> Elasticsearch Beats
分类: 企业开发 发布时间: 04-02 10:13 阅读次数: 0

【选择题】进制转换

文章目录选择【C】%o表示以八进制格式输出。因为m=0123,前缀是0,表示的就是八进制数,所以输出的m的值是123。n=123,表示的是十进制整数,输出要以八进制格式输出,所以是173。八进制是按照二进制的每3位计算的十六进制是按照二进制的每4位计算的...
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

机器学习、深度学习、人工智能三步走,人工智能必须知道的几种深度学习算法

首先,让我们来看看主要有啥11.机器学习过去的十年里已经爆炸了。 大伙几乎每天都会在计算机科学计划,行业会议和各大公众号看到机器学习。对于所有关于机器学习,许多人会把它能做什么和他们希望做什么混为一谈。从根本上说,机器学习是使用算法从原始数据中提取信息,并以某种类型的模型表示,我们使用这个模型来推断我们尚未建模的其他数据。2.神经网络是机器学习的一种模型 他们已经存在了至少50年。 神经网络的基本单元是松散地基于哺乳动物大脑中的生物神经元的节点。神经元之间的联系也是模仿生物
分类: 企业开发 发布时间: 04-02 10:13 阅读次数: 0

【Linux】CentOS7修改yum源为阿里源

文章目录1、备份本地yum源2、获取阿里yum源配置文件3、更新yum缓存4、查看当前yum源1、备份本地yum源[root@VM-0-14-centos ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak2、获取阿里yum源配置文件[root@VM-0-14-centos ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirror
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

【笔试题】变态跳台阶

【题目】变态跳台阶【笔试题】蜗牛爬井问题文章目录【题目】变态跳台阶问题描述示例分析1代码1分析2代码2问题描述  一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。示例输入:3输出:4分析1  这道题和前面的跳台阶有相似之处,之前的跳台阶是一次可以跳一阶或者两阶,那么跳n阶台阶的次数可以理解为跳n-1阶和跳n-2阶的次数之和。所以本题跳n阶的次数可以理解为跳n-1,n-2,n-3,…1的次数的总和加1,加1是因为可以
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

【C/C++】C++中字符串的输入与循环输入与find查找

【C/C++】C++中字符串的输入与循环输入文章目录【C/C++】C++中字符串的输入与循环输入1、 字符串的输入1.1 cin>>1.2 cin.get()1.3 cin.getline()1.4 getline()1.5 gets()1.6 getchar()2、 循环输入输出2.1 cin>>循环输入2.2 scanf()循环输入2.3 getline()循环输入3、find()的使用1、 字符串的输入cin、 cin.get() 、cin.getline()、ge
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

MIPI学习--CSI2

mipi官网 :https://www.mipi.org/1、mipi是什么? MIPI 联盟成立于2003年,是由ARM, Nokia, ST ,TI等公司成立的一个非营利组织。即移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)联盟。开发移动和受移动影响的设备的公司提供服务。该组织制定了硬件和软件接口规范,制造商可以使用它们来互连设备中的组件。目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程..
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

文学杂谈001--《遥远的救世主》

前言上上周买了这本书,现在读到一半了。被书中一些话所震撼,也被作者豆豆的能想出这些话折服。人是有模仿性的动物,读书不只是文字是,更有些许性格方面的潜移默化。下面是我觉得比较有意思的话场景一:五台山论道丁元英写的一首诗悟道休言天命,修行勿取真经,一悲一喜一枯荣,哪个前生注定,袈裟本无清净,红尘不染性空,幽幽古刹千年钟,都是痴人说梦。大师改过之后: 悟道方知天命 修行务取真经 一生一灭一枯荣 皆有因缘注定未完待续......
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

MTK平台--PDAF 点亮介绍

PDAF点亮主要参考《MT6763_MT6757_PDAF_Driver_and_Buf_mgr_Porting_Guide.pdf》1、什么是PDAF 1.1 PDAF的原理 在了解相位对焦PDAF,Phase Detection Auto Focus之前,在网上肯定会搜到其他对焦方式。比如对比度对焦(反差对焦)CDAF,Contrast Detection Auto Focus、激光对焦LDAF,Laser Detection Auto Focus、双核对焦等。 ...
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

Android代码查看Android版本

alps/build/core目录下cat version_defaults.mk | grep PLATFORM_VERSIONMTK平台QCom
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0

文学杂谈002-- 《人间词话》

1、词以境界为最上。有境界则自成bai高格,自有名句。五代、北宋之词所以独绝者在此。
分类: 其他 发布时间: 04-02 10:13 阅读次数: 0