- 博客(164)
- 收藏
- 关注
原创 MapReduce 编程模型详解:Mapper、Reducer、Driver 三大核心组件
MapReduce 编程模型详解:Mapper、Reducer、Driver 三大核心组件
2026-04-28 14:16:56
500
原创 MapReduce 真正的核心之Shuffle 阶段深度解析:分区、排序、合并与归约
MapReduce 真正的核心之Shuffle 阶段深度解析:分区、排序、合并与归约
2026-04-28 11:15:21
664
原创 MapReduce 核心阶段深度解析:Map 阶段与 Reduce 阶段的作用及执行流程
MapReduce 核心阶段深度解析:Map 阶段与 Reduce 阶段的作用及执行流程
2026-04-27 14:00:20
489
原创 Hadoop Java API 操作 HDFS 完全指南:从环境搭建到生产级代码
Hadoop Java API 操作 HDFS 完全指南:从环境搭建到生产级代码
2026-04-26 16:06:29
790
原创 HDFS 核心架构详解:NameNode、DataNode、SecondaryNameNode 角色分工
HDFS 核心架构详解:NameNode、DataNode、SecondaryNameNode 角色分工
2026-04-23 13:59:25
994
原创 为什么有人越花越有钱,你越省越穷?
一个值得每个人深思的问题前段时间,和一位老朋友聊天。他在一家公司做了八年,工资从五千涨到一万二,除去房租、生活费、孩子学费,每个月所剩无几。他叹了口气说:“我就是命不好,没赶上好时候,要是有本钱,我也能做生意。我问他:“如果现在给你一百万,你打算做什么?他愣住了,想了半天,说:“可能……先还债,然后存起来吧。这个回答让我思考了很久。穷人缺的,真的只是钱吗?
2026-04-22 23:27:06
350
原创 设计模式 - 责任链模式
责任链模式(Chain of Responsibility Pattern)是一种行为设计模式,它使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。通过给予请求多个处理对象的链,责任链模式允许在运行时传递一个请求,直到链中的某个对象决定处理此请求。本文将详细介绍责任链模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-19 09:18:01
561
原创 设计模式 - 代理模式
代理模式(Proxy Pattern)是一种常用的设计模式,它为另一个对象提供一个代理以控制对这个对象的访问。代理模式可以实现延迟加载、访问控制、日志记录等功能。本文将详细介绍代理模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-15 09:27:29
945
原创 设计模式 - 享元模式
享元模式(Flyweight Pattern)是一种用于节省内存的设计模式。它通过共享尽可能多的数据来减少对象数量,从而有效地利用内存。本文将详细介绍享元模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-15 09:23:10
651
原创 设计模式 - 外观模式
外观模式(Facade Pattern)是一种常用的软件设计模式,它提供了一个统一的接口来访问一组子系统。这种模式可以简化客户端对子系统的使用,使得客户端不必关心子系统的内部结构和复杂交互。本文将详细介绍外观模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-14 09:22:09
456
原创 设计模式 - 装饰器模式
装饰器模式是一种结构型设计模式,它允许在不改变对象结构的前提下动态地给对象添加新的职责。这种模式通过创建包含被装饰对象的包装对象来达到扩展功能的目的。本文将详细介绍装饰器模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-13 17:19:54
766
原创 设计模式 - 组合模式
组合模式是一种结构型设计模式,它允许你将对象组织成树形结构来表示“部分-整体”的层次结构。这种模式让你能够像处理单个对象一样处理复合对象。本文将详细介绍组合模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-13 10:40:13
617
原创 设计模式 - 过滤器模式
过滤器模式(Filter Pattern),也称为标准模式(Criteria Pattern)或链式模式(Chain of Filters Pattern),是一种设计模式,用于从一组对象中筛选出满足特定条件的对象。这种模式通常用于数据库查询或者用户界面中的搜索功能。本文将详细介绍过滤器模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-12 14:57:13
1151
原创 设计模式 - 桥接模式
桥接模式是一种结构型设计模式,它的主要目的是将抽象与实现分离,使得两者可以独立变化。这种模式通过将抽象部分与其实现部分分离,来实现解耦,使得它们可以独立地变化。本文将详细介绍桥接模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-12 09:37:03
886
原创 设计模式 - 适配器模式
适配器模式是一种结构型设计模式,它允许不兼容的接口协同工作。通过使用适配器,可以将一个类的接口转换成客户希望的另一个接口。这种模式常常用于解决两个类接口不匹配的问题,使得原本因接口不兼容而不能一起工作的类可以一起工作。本文将详细介绍适配器模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-09 16:32:56
1210
原创 设计模式 - 原型模式
原型模式是一种创建型设计模式,它通过复制现有的对象实例来创建新对象,而不是通过传统的构造函数创建。这种模式适用于对象创建成本较高的场景,以及需要动态创建大量相似对象的情况。本文将详细介绍原型模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-09 16:25:26
1342
原创 设计模式 - 建造者模式
建造者模式是一种创建型设计模式,它允许你逐步构建复杂对象。该模式将对象的构建过程与其表示分离,使得相同的构建过程可以创建不同的表示。这种模式非常适合于构建具有大量可选部分的复杂对象。本文将详细介绍建造者模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-09 14:14:45
1682
原创 设计模式 - 单例模式
单例模式是一种常用的创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来访问这个实例。这种模式对于那些需要频繁创建和销毁对象的场合非常有用,例如日志记录器、缓存管理器、数据库连接池等。本文将详细介绍单例模式的实现原理,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-09 09:12:55
1228
原创 设计模式 - 抽象工厂模式
抽象工厂模式是一种创建型设计模式,它提供了一个接口,用于创建一系列相关或相互依赖的对象,而无需指定它们的具体类。这种模式特别适用于需要创建一系列相关产品的情况,而且这些产品的具体实现可能会随着环境的不同而改变。本文将详细介绍抽象工厂模式的概念,并通过具体的Java代码示例来说明如何实现这一模式。
2024-08-08 14:23:02
2305
1
原创 数据结构与算法 - 寻路算法
寻路算法是计算机科学中一个重要的主题,用于在图中寻找从起点到终点的最短路径。这类算法广泛应用于游戏开发、地图导航、网络路由等领域。本文将深入探讨几种常见的寻路算法,包括 Dijkstra 算法和 A* 算法,并通过具体的 Java 代码详细说明它们的实现步骤。
2024-08-08 09:44:43
1365
原创 DM 达梦数据库 - 日期时间函数与系统函数整理
DM(达梦数据库管理系统)是一款国产的高性能数据库管理系统,广泛应用于政府、金融、电信等多个行业。DM 提供了一系列强大的日期时间函数和系统函数,用于处理日期时间数据和获取系统信息。本文将详细介绍 DM 中常用的日期时间函数和系统函数,并通过具体的 SQL 语句示例来展示它们的用法。
2024-08-07 14:25:25
4267
原创 数据结构 - 相邻节点迭代器
在图论中,迭代器是一种常用的工具,用于遍历图中的节点或边。特别是当需要访问一个节点的所有相邻节点时,相邻节点迭代器提供了一种方便且灵活的方式。本文将深入探讨相邻节点迭代器的基本原理,并通过具体的Java代码详细说明如何实现高效的相邻节点迭代器。
2024-08-07 14:13:57
981
原创 数据结构 - 图论基础
图论是计算机科学和数学中的一个重要分支,用于研究由节点(顶点)和边组成的图形结构。图论在许多领域有着广泛的应用,包括网络设计、社交网络分析、生物信息学等。本文将深入探讨图论的基础知识,并通过具体的Java代码详细说明如何实现图的基本操作。
2024-08-07 09:01:28
1732
原创 数据结构 - 并查集路径压缩
并查集是一种用于管理一组不相交集合的数据结构,常用于解决连通性问题。在并查集中,路径压缩是一种重要的优化技术,它能够显著提高查找操作的效率。本文将深入探讨并查集路径压缩的基本原理,并通过具体的Java代码详细说明如何实现高效的路径压缩。
2024-08-06 09:21:21
1728
1
原创 数据结构 - 并查集 rank 的优化
并查集是一种用于管理一组不相交集合的数据结构,常用于解决连通性问题。在并查集中,优化 rank 的管理对于提高性能至关重要。本文将深入探讨并查集优化 rank 的基本原理,并通过具体的Java代码详细说明如何实现高效的 rank 管理。
2024-08-05 14:50:31
1429
原创 数据结构 - 并查集 size 的优化
并查集是一种用于管理一组不相交集合的数据结构,常用于解决连通性问题。在并查集中,优化集合大小(size)的管理对于提高性能至关重要。本文将深入探讨并查集优化集合大小的基本原理,并通过具体的Java代码详细说明如何实现高效的集合大小管理。
2024-08-05 09:16:12
1648
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅