Hopeful Nick


  • 首页

  • 标签

  • 归档

  • 关于

k8s概览

发表于 2021-03-21 | 分类于 Kubernetes |

1 定位

用于管理容器化负载和服务的、便捷、可扩展的平台。

阅读全文 »

ANTLR 4词法规则

发表于 2021-03-21 | 分类于 ANTLR 4 |

1 词法规则

词法由词法规则组成,分为多个词法模式。

词法解析只能返回当前模式匹配规则的记号。

词法解析定义与语法解析定义相似,不同的是不能有入参、返回值和本地变量,词法名称必须大写字母开头。

阅读全文 »

ANTLR 4动作和属性

发表于 2021-03-18 | 分类于 ANTLR 4 |

1 动作和属性

动作是花括号包围的文本,执行时机取决于出现的位置。

阅读全文 »

ANTLR 4左侧递归规则

发表于 2021-03-17 | 分类于 ANTLR 4 |

1 左侧递归规则

左侧递归规则(Left-recursive rules)是最自然和直接的语言结构,如C declarators和算术表达式。但是同时也是模糊的。

阅读全文 »

ANTLR 4解析规则

发表于 2021-03-11 | 分类于 ANTLR 4 |

1 解析规则

Java应用通过调用生成的规则函数使用。

规则间使用分号分隔,选项间使用中竖线分隔。

选项为空,表示整个规则可不匹配。

阅读全文 »

ANTLR 4语法结构

发表于 2021-03-10 | 分类于 ANTLR 4 |

1 语法结构

主要由语法声明和规则组成。

阅读全文 »

ANTLR 4词法

发表于 2021-03-08 | 分类于 ANTLR 4 |

1 词法

(1) 注释

遵循Java形式的注释。

只用于语法和规则的前面。

分为单行和多行两种。

阅读全文 »

Spark Catalyst Optimizer

发表于 2021-02-01 | 分类于 Spark |

1 定义

使用高级语言特性(如Scala的模式匹配和quasi quote)构建的可扩展的查询优化器

阅读全文 »

ProtoBuf 2.5 to 3.0

发表于 2021-01-20 | 分类于 ProtoBuf |

1 版本2和版本3差异

版本2中不能使用map,只能通过列表的方式实现。

为了兼容性,建议使用版本3与grpc搭配

阅读全文 »

Spark源码小记

发表于 2021-01-18 | 分类于 Spark |

self=>

阅读全文 »
1…567…17
Hopeful Nick

Hopeful Nick

To Explore

161 日志
35 分类
42 标签
GitHub E-Mail
© 2022 Hopeful Nick
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4