历经大约3个月时间,Apache Hudi 社区终于发布了0.5.1版本,这是Apache Hudi发布的第二个Apache版本,该版本中一些关键点如下 版本升级 将Spark版本从2.1.0升级到2.4.4 将Avro版本从1.7.7升级到1.8.2 将Parquet版本从1.8.1升级到1.10 ...
分类:
Web程序 时间:
2020-02-01 10:31:42
阅读次数:
386
1.简介 The command pattern is a behavioral design pattern in which an object is used to encapsulate all information needed to perform an action or trigg ...
分类:
其他好文 时间:
2020-01-31 15:59:15
阅读次数:
87
grep正则表达式因为文本查找的需要 grep egrep fgrep grep:根据模式,搜素文本,并将符合模式的文本行显示出来 pattern:文本字符和正则表达式元字符组合而成的模式 grep [OPTIONS] PATTERN [FILE...] 例 grep 'root' /etc/pas ...
分类:
其他好文 时间:
2020-01-31 15:54:21
阅读次数:
85
awk是一个强大的报告生成工具,用于格式化文本输出 语法: awk [options] -f 'program' filename program由{ pattern + action statements}组成,动作语句之间用分号“;”分隔 选项: -F:指定输入分隔符 -v VAR=value: ...
分类:
其他好文 时间:
2020-01-31 15:43:30
阅读次数:
68
模式介绍 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 Context对象。策略对象改变Context对象的执行算法。 模式优点 1、算法可以自由切 ...
分类:
其他好文 时间:
2020-01-31 12:06:00
阅读次数:
53
简介 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实 ...
分类:
其他好文 时间:
2020-01-30 22:50:08
阅读次数:
60
模式介绍 解释器模式(Interpreter Pattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。这种模式实现了一个表达式接口,该接口解释一个特定的上下文。给定一个语言,定义它的文法表示,并定义一个解释器,这个解释器使用该标识来解释语言中的句子,这种模式被用在SQL解析、符号处理引 ...
分类:
其他好文 时间:
2020-01-30 12:45:52
阅读次数:
92
键的命令 查找键,参数支持正则 KEYS pattern如keys *如keys '*a*' 匹配含有字母a的键 判断键是否存在,如果存在返回1,不存在返回0 EXISTS key [key ...] 查看键对应的value的类型 TYPE key 删除键及对应的值,创建时没有设置过期时间则一直存在 ...
分类:
其他好文 时间:
2020-01-30 09:52:02
阅读次数:
52
模式介绍 备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。 模式优点 1、在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。 2、给用户提供了一种可以恢复状态的机制,可以使用户能够比较方便地回到某个历史 ...
分类:
其他好文 时间:
2020-01-29 23:41:43
阅读次数:
67
模式介绍 中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。中介者模式属于行为型模式。 模式优点 1、简化了对象之间的关系,将系统的各个对象之间的相互关系进行封装,将各个同事类解 ...
分类:
其他好文 时间:
2020-01-29 12:54:58
阅读次数:
84