一闪笔记 本次搜索耗时 0.165 秒,为您找到 393 个相关结果.
  • 1.protobuf官方文档参考

    定义一个消息类型 指定字段类型 分配标识号 指定字段规则 添加更多消息类型 添加注释 保留标识符(Reserved) 从.proto文件生成了什么? 标量数值类型 默认值 枚举 使用其他消息类型 导入定义 使用proto2消息类型 嵌套类型 更新一个消息类型 Any Oneof 使用Oneof Oneof 特性 向后兼容...
  • 4.opentracing解析

    OpenTracing语义标准 综述 版本命名策略 OpenTracing数据模型 Span间关系 OpenTracing API Tracer 创建一个新Span 将SpanContext 上下文Inject(注入)到carrier 将SpanContext 上下文从carrier中Extract(提取) 注意,对于Inject(注入)和...
  • 33.源码阅读:选主流程

    一、代表 Index API 和 Bulk API 的 REST 类 二、协调节点上的流程 1、pipeline 预处理 2、自动创建不存在的索引 3、协调节点转发请求 三、主分片节点的处理流程 1、写入前的检查 2、写入主分片 3、同步数据到副本节点 四、副分片节点的处理流程 五、更新 Checkpoints 1、更新 Chec...
  • 32.源码阅读:写入流程

    一、代表 Index API 和 Bulk API 的 REST 类 二、协调节点上的流程 1、pipeline 预处理 2、自动创建不存在的索引 3、协调节点转发请求 三、主分片节点的处理流程 1、写入前的检查 2、写入主分片 3、同步数据到副本节点 四、副分片节点的处理流程 五、更新 Checkpoints 1、更新 Chec...
  • 40.io包中的接口和工具 (上)

    1022 2023-12-29 《Go语言核心36讲》
    40 | io包中的接口和工具 (上) 知识回顾 前导内容:io包中接口的好处与优势 问题解析 总结 40 | io包中的接口和工具 (上) 我们在前几篇文章中,主要讨论了 strings.Builder 、 strings.Reader 和 bytes.Buffer 这三个数据类型。 知识回顾 还记得吗?当时我还问过你“它们都实现...
  • 12.无规则不成方圆:Mapping

    一、Dynamic Mapping 二、Mapping 支持的数据类型 1. 字符串 2. 日期类型 3. 数字类型 4. 对象与嵌套类型 三、快速自定义 Mapping 四、Mapping 的常用参数 1. index 2. analyzer 3. dynamic 4. null_value 5. copy_to 6. doc_va...
  • 优先队列及堆排序

    一、优先队列 1.1. 最大堆特征 1.2. 上浮操作 1.3. 下沉操作 1.4. 时间复杂度分析 1.5. 最大堆实现 三、普通堆排序 三、自底向上堆排序 堆排序( Heap Sort )由威尔士-加拿大计算机科学家 J. W. J. Williams 在 1964 年发明,它利用了二叉堆 (A binary heap) 的性质...
  • 1、MySQL概述

    第1章、MySQL概述 存储数据方式演变 人工管理阶段 文件系统阶段 数据库阶段 MySQL简介 关系型数据库管理系统 MySQL的优势 安装MySQL 第1章、MySQL概述 标签: MySQL是怎样使用的新版 存储数据方式演变 从古至今人们都有存储数据的需求,比方说记录账目开支、货物清单、人口统计等等等等,存储的方式也一直...
  • 8.消费者客户端开发

    消费者客户端开发 必要的参数配置 订阅主题和分区 消费者客户端开发 在了解了消费者与消费组之间的概念之后,我们就可以着手进行消费者客户端的开发了。在 Kafka 的历史中,消费者客户端同生产者客户端一样也经历了两个大版本:第一个是于 Kafka 开源之初使用 Scala 语言编写的客户端,我们可以称之为旧消费者客户端(Old Consumer)或...
  • 6. 应用构建:Go 应用如何优雅地读取配置?

    如何选择配置读取功能? 如何编码实现配置读取功能? 学习已有配置文件读取代码示例 迁移 Demo 代码 二次开发示例代码 使用 viper 读取配置文件内容 测试配置读取功能 小结 提示:本节课最终代码为:feature/s05 。 上一节,我们 使用 cobra 创建了一个可以打印 Hello MiniBlog! 的程序,本节...