设计模式
文章平均质量分 93
细雨南门外
简述
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Visitor设计模式及其在Spark SQL中的应用
Visitor模式主要用于在不需要修改元素类的情况下添加新功能。通过这种方法,算法可以更容易地扩展和维护,因为它将算法(访问者)与对象结构(元素)分离开来。Visitor:为该对象结构中ConcreteElement的每一个类声明一个Visit操作。:实现每个由Visitor声明的操作,即每个操作作用于访问的对象。Element:定义一个Accept操作,它以一个访问者为参数。:实现了Accept操作,该操作以一个访问者为参数调用相应Visit方法。原创 2025-02-07 10:58:20 · 790 阅读 · 0 评论 -
转载记录 程序设计--状态
聊聊程序设计(一)——有状态、无状态 在程序设计中,状态的概念是非常抽象的,要给出一个所有人都能接受的定义真的太难了,所以我只能根据我自己的理解尝试一下。我理解的状态是这样的:在两次或多次不同的进程(或线程)调用间有目的地引用了同一组数据,这组数据就称为状态,这样的调用就叫有状态调用,相反就是无状态调用。从这个定义中我们至少可以得出以下三点: 状态是一组数据。数据有可变与不可变之分,对其访...转载 2019-09-07 17:23:06 · 209 阅读 · 0 评论
分享