• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
思想人生从关注生活开始
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 128 下一页
2023年3月13日
Java中ArrayList与LinkedList比较-Java快速入门教程
摘要: 1. 概述 在集合方面,Java 标准库提供了许多选项供您选择。在这些选项中,有两个著名的List实现,称为ArrayList和LinkedList,每个都有自己的属性和用例。 在本教程中,我们将看到这两个是如何实际实现的。然后,我们将为每个应用程序评估不同的应用程序。 2.数组列表 在内部,Arr 阅读全文
posted @ 2023-03-13 10:03 JackYang 阅读(41) 评论(0) 推荐(0)
Dijkstra 最短路径算法-Java快速进阶教程
摘要: 1. 概述 本文的重点是最短路径问题(SPP),这是图论中已知的基本理论问题之一,以及如何使用Dijkstra算法来解决它。 该算法的基本目标是确定起始节点与图形其余部分之间的最短路径。 2. Dijkstra的最短路径问题 给定一个正加权图和一个起始节点 (A),Dijkstra 确定从源到图中所 阅读全文
posted @ 2023-03-13 09:52 JackYang 阅读(596) 评论(0) 推荐(0)
为什么缺少Annotations不会导致类未找到异常-Java快速入门教程
摘要: 1. 概述 在本教程中,我们将熟悉 Java 编程语言中一个看似奇怪的功能:缺少注释不会在运行时导致任何异常。 然后,我们将深入挖掘,看看控制这种行为的原因和规则,以及这些规则的例外情况。 2. 快速复习 让我们从一个熟悉的 Java 示例开始。有A类,然后有B类,这取决于A: public cla 阅读全文
posted @ 2023-03-13 09:16 JackYang 阅读(64) 评论(0) 推荐(0)
JavaScript版本的23种常用设计模式快速入门教程
摘要: 一、简介 读者请注意本文是基于前端脚本语言JavaScript(JavaScript 1.6和ES6)来编写的设计模式教程,若是后端语言读者请移到扩展阅读部分选择相应语言查阅 扩展阅读 常用设计模式UML图示 Java版本设计快速入门(基于常用电商平台业务-订单、支付、购物车、优惠券、商品、店铺来编 阅读全文
posted @ 2023-03-13 00:39 JackYang 阅读(454) 评论(2) 推荐(1)
2023年3月12日
Apache Flink 分区算子Broadcast剖析-史上最通俗易懂的Flink源代码深入分析教程
摘要: 1.1定义 Broadcast算子是一种广播分区算子,它将同一份数据广播到所有分区中。Broadcast算子适用于需要对所有分区进行相同操作的情况下,可以避免多次传输同样的数据。 1.2Broadcast算子的实现流程 Broadcast算子的实现流程如下: 广播数据集的划分:Flink会将广播数据 阅读全文
posted @ 2023-03-12 01:28 JackYang 阅读(649) 评论(1) 推荐(1)
Apache Flink 分区算子Rescale剖析-史上最通俗易懂的Flink源代码深入分析教程
摘要: 1.概述 1.1定义 Rescale算子是一种轻量级的平衡分区算子,它将数据均匀分配到一部分分区中。Rescale算子适用于数据倾斜的情况下,但是相对于Rebalance算子,Rescale算子更加轻量级,对性能的影响更小。 1.2Rescale算子的实现流程 Rescale算子的实现流程如下: 获 阅读全文
posted @ 2023-03-12 01:05 JackYang 阅读(1156) 评论(1) 推荐(1)
Apache Flink 分区算子Rebalance剖析-史上最通俗易懂的Flink源代码深入分析教程
摘要: 1.概述 1.1定义 Rebalance算子是一种平衡分区算子,它将数据均匀分配到所有分区中。Rebalance算子适用于数据倾斜的情况下,可以使所有分区的数据量相近,避免某些分区的数据过多导致性能下降。 1.2Rebalance算子的实现流程 Apache Flink中的分区算子Rebalance 阅读全文
posted @ 2023-03-12 00:50 JackYang 阅读(1818) 评论(1) 推荐(1)
Apache Flink 分区算子Shuffle剖析-史上最通俗易懂的Flink源代码深入分析教程
摘要: 1.概述 1.1定义 Shuffle是Apache Flink中的一个分区算子,用于将数据流进行随机分区。它可以将数据流中的每个元素随机地分配到下游算子的一个分区中,从而实现数据的随机分布。 1.2Shuffle算子的实现流程 在Flink中,Shuffle算子可以将输入数据流的每个元素随机地分配到 阅读全文
posted @ 2023-03-12 00:08 JackYang 阅读(2190) 评论(1) 推荐(1)
2023年3月11日
Apache Flink 分区算子KeyBy剖析-史上最通俗易懂的Flink源代码深入分析教程
摘要: 1.概述 Apache Flink中的KeyBy算子是一种根据指定Key将数据流分区的算子。在使用KeyBy算子时,需要指定一个或多个Key,Flink会根据这些Key将数据流分成不同的分区,以便并行处理。 KeyBy算子通常用于实现基于Key的聚合操作,如求和、平均值等。它可以将具有相同Key的数 阅读全文
posted @ 2023-03-11 23:38 JackYang 阅读(6332) 评论(1) 推荐(3)
Flink核心概念-史上最通俗易懂的Flink源代码深入分析教程
摘要: Apache Flink是一个流式处理框架,它支持流和批处理,具有高性能、低延迟、高吞吐等优点。Flink的核心概念是DataStream和DataSet,它们分别代表流和批数据。DataStream和DataSet支持基于事件时间和处理时间的窗口操作、流数据的状态管理、分布式数据源和数据接收等功能 阅读全文
posted @ 2023-03-11 21:05 JackYang 阅读(890) 评论(1) 推荐(1)
上一页 1 ··· 58 59 60 61 62 63 64 65 66 ··· 128 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3