IT书架 本次搜索耗时 0.050 秒,为您找到 157 个相关结果.
  • 适配器模式

    适配器模式 1.1 模式动机 1.2 模式定义 1.3 模式结构 1.4 时序图 1.5 优点 1.6 缺点 1.7 适用环境 1.8 模式应用 1.9 模式扩展 1.10 Go语言实现 adapter.go adapter_test.go 1.11 总结 适配器模式 1.1 模式动机 在软件开发中采用类似于电源适配器...
  • 178.RR是如何实现的?

    172 2024-01-18 《Golang面试题》
    RR是如何实现的? RR是如何实现的? 参考解析 题目来源:滴滴 答案: MVCC MVCC 的英文全称是 Multiversion Concurrency Control ,中文意思是多版本并发控制技术。原理是,通过数据行的多个版本管理来实现数据库的并发控制,简单来说就是保存数据的历史版本。可以通过比较版本号决定数据是否显示出来。...
  • 6.重要的生产者参数

    重要的生产者参数 1. acks 2. max.request.size 3. retries和retry.backoff.ms 4. compression.type 5. connections.max.idle.ms 6. linger.ms 7. receive.buffer.bytes 8. send.buffer.bytes 9....
  • 6 家财万贯之--包的介绍

    2434 2022-11-29 《漫画Go语言》
    包管理和常用包介绍 strings包 strconv包 time包 时间戳 时间戳与时间格式互转 包的声明 包的使用 包管理方案 dep管理方案 mod 模块化管理方案 mod初始化 包管理和常用包介绍 包的概念就是我们程序中的目录,我们所写的所有代码都放在包中在定义的时候用package定义包, 然后使用 import 引入包...
  • 27.代码规范:Go 编码规范

    1. 代码风格 1.1 代码格式 1.2 声明、初始化和定义 1.3 错误处理 1.4 panic 处理 1.5 单元测试 1.6 类型断言失败处理 2. 命名规范 2.1 包命名 2.2 函数命名 2.3 文件命名 2.4 结构体命名 2.5 接口命名 2.6 变量命名 2.7 常量命名 2.8 Error 的命名 3. 注...
  • 9. 基础功能:如何开发一个简单的 Web 服务?

    如何实现一个 Web 服务? HTTP 请求处理流程 HTTP 请求和响应格式介绍 REST API 介绍 miniblog 实现一个最简单的 REST Web Server REST Web 框架选择 使用框架开发 REST 服务 编译并测试 小结 提示:本节课最终代码为:feature/s10 。 本节课,我们来看下如何实现一...
  • 2.实战准备:如何快速部署项目,准备试验环境?

    实战项目介绍 如何部署实战项目? Linux 服务器申请和配置 准备 Linux 服务器 使用 root 用户登录并配置 Linux 服务器 使用普通用户登录并配置 Linux 服务器 依赖安装和配置 Go 编译环境安装和配置 Protobuf 编译环境安装 Go 开发 IDE 安装和配置 博客系统安装和配置 下载博客系统源码 Mari...
  • 14.倒排索引算法

    基本概念 索引 Elasticsearch是如何做到快速索引的 什么是B-Tree索引? 什么是倒排索引? Posting List Term Dictionary Term Index 压缩技巧 Frame Of Reference Roaring bitmaps 联合索引 总结和思考 全文检索 Elasticsearch 是...
  • 9.灭稀奇古怪的统计需求:聚合

    一、Metric Aggregations 1. 查看最高售价 2. 同时查看最高售价、最低售价、平均售价 3. 统计出版社的数量 二、Bucket Aggregations 1. 统计每个出版社的书本数量 2. 统计每个价格区间的书本数量 3. 统计每个出版社书本的销售量 三、Pipeline Aggregations 四、总结 为了...
  • 9.mapping

    什么是 Mapping? Mapping 设置 字段数据类型 核心类型 字符串类型 数字类型 日期类型 布尔类型 二进制类型 范围类型 复杂类型 对象类型 嵌套类型 地理类型 经纬度类型 地理区域类型 特殊类型 IP 类型 Join 类型 什么是 Dynamic Mapping? 类型自动识别 修改 Mapping 字...