- 博客(14)
- 收藏
- 关注
原创 flink常见的算子
这个滑动窗口的意思是,在当前时间窗口内,每隔 5 秒钟计算最近 15 秒的数据,即每次计算最近 15 秒内的数据,计算完成后,窗口向右滑动 5 秒,开始计算最近 15 秒的数据,以此类推。在 reduce() 函数中,使用了一个匿名内部类实现 ReduceFunction 接口,其中的 reduce() 方法对输入元素进行聚合,将两个整数元素相加,并返回聚合结果。在 Flink 中,Filter 算子是一个数据流转换算子,用于过滤掉不符合条件的数据元素,并将满足条件的数据元素继续传递给下游算子进行处理。
2023-07-11 09:13:04
716
原创 HBASE-JAVA-API
对象中的经度和纬度列中。这段代码是一个 Java 语言的方法,它的作用是从 HBase 数据库中的名为 “stu” 的表中扫描并返回行键在 “1500100888” 和 “1500100900” 之间的前 10 行数据。它的主要作用是根据指定的条件扫描表中的行,并返回符合要求的行数据。这段代码是一个 Java 语言的方法,它的作用是从 HBase 数据库中表名为 “t1” 的表中删除一行,该行的行键为 “rk1”。需要注意的是,如果某一行数据中包含的列的数量不固定,可以使用上述方式获取该行数据中的所有列。
2023-05-04 14:41:06
1436
原创 Hadoop2.76学习一
注意:课程中的hadoop版本以CDH版本为准,稳定且主流,目前国内主流的是2.x,如果面试的时候说你用的是3.x可能会有些不一样。。。。并且2.x的变化都不大Hadoop Common:基础型功能Hadoop Distributed File System (HDFS™):一种分布式文件系统,可提供对应用程序数据的高吞吐量访问。负责存放数据Hadoop YARN:作业调度和集群资源管理的框架。负责资源的调配Hadoop MapReduce:基于 YARN 的系统,用于并行处理大型数据集。大数据的计算框架H
2023-04-21 21:24:30
208
原创 Java之IO流
大多数应用程序都需要实现与设备之间的数据传输,例如键盘可以输入数据,显示器可以显示程序的运行结果等。在Java中,将这种通过不同输入输出设备(键盘、内存、显示器、网络等)之间的数据传输抽象表述为“流”,程序允许通过流的方式与输入输出设备进行数据传输。Java中的“流”都位于java.io包中,称为IO(输入输出)流。IO 流有很多种,按照操作数据的不同,可以分为字节流和字符流,按照数据传输方向的不同又可分为输入流和输出流,程序从输入流中读取数据,向输出流中写入数据。
2023-03-23 22:54:11
867
原创 Java-字符串及字符串函数
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PK9jETp3-1679577190391)(C:\Users\吴涛\Documents\WPSDrive\686198152\WPS云盘\共享文件夹 \23期\java\day08\字符串一旦被创建就不能被改变.png)]:理解为使用一个签子将一个一个字符串起来的串儿,叫做字符串。public StringBuffer() 构造一个其中不带字符的字符串缓冲区,其初始容量为 16 个字符。
2023-03-23 21:14:30
603
原创 Java中的泛型
首先我们要了解我们为什么要学习java虚拟机的内存管理,不是java的gc垃圾回收机制都帮我们释放了内存了吗?但是在写程序的过程中却也往往因为不懂内存管理而造成了一些不容易察觉到的内存问题,并且在内存问题出现的时候,也不能很快的定位并解决。因此,了解并掌握Java的内存管理是我们必须要做的是事,也只有这样才能写出更好的程序,更好地优化程序的性能。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。
2023-03-23 21:06:18
49
原创 Java多态内存分析
*p1虽然是Pet类型的引用,但实际仍然指向Dog,只是操作范围只有从父类继承来的哪些属性或者方法。子类Dog继承了父类的属性a、public say()以及Protected say1(),还有自己的方法cute。2.当用父类的引用p1,操作子类的对象的时候,为什么可以操作复写(override)的Method,怎么知道该Method是子类的而不是父类的?另一方面,所有派生类中继承于基类的方法在方法表中的偏移量跟该方法在基类方法表中的偏移量保持一致这也就是为什么可以准确的调用Method。
2023-03-23 21:00:22
302
原创 Java内存管理
首先我们要了解我们为什么要学习java虚拟机的内存管理,不是java的gc垃圾回收机制都帮我们释放了内存了吗?但是在写程序的过程中却也往往因为不懂内存管理而造成了一些不容易察觉到的内存问题,并且在内存问题出现的时候,也不能很快的定位并解决。因此,了解并掌握Java的内存管理是我们必须要做的是事,也只有这样才能写出更好的程序,更好地优化程序的性能。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。
2023-03-23 21:00:16
348
原创 数据结构之二分查找
如果重合说明不存在元素,返回一个代表元素不存在的标志(比如 -1)重复以上过程,直到找出目标元素,或左边界与右边界重合。判断下标位元素是否为目标元素。算出集合中间元素的下标。,获取左边界和右边界。
2023-03-23 20:50:39
61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人