IT书架 本次搜索耗时 0.122 秒,为您找到 1023 个相关结果.
  • 26.索引的生命周期:ILM

    一、ILM 中相关概念的介绍与其原理 Phase(阶段) Actions Policy(策略) 二、ILM 使用实践 制定需求 修改集群设置 操作步骤 使用 Kibana 中管理 Policy 三、ILM 管理 API 简介 获取 ILM 运行状态 停止和启动 ILM 使用 explain 查看 Policy 执行状态 重新执行索引的...
  • 3 Go小二的刀枪剑棘斧钺钩叉-- 数据类型

    2315 2022-11-29 《漫画Go语言》
    Go语言基础数据类型 数据类型的转换与运算 整型 字符串 字符转义 布尔 浮点型 单精度双精度两者区别 在内存中占有的字节数不同 有效数字位数不同 使用情况区别 数据类型的转换 运算符 赋值运算符 占位符号 Go语言基础数据类型 数据类型的转换与运算 数据类型是一门高级语言的基础,Go属于又属于强类型静态编译语言。Go...
  • 26.开发技巧:Go 常用开发技巧分享

    编写优雅的 Go 应用 遵循符合 Go 编程哲学的代码 代码相关 不要忘记使用 copy 避免复制大的 Struct 通过内存对齐来减小结构体的大小 提前分配内存 使用空结构作为值 在初始化结构体时使用带有标签的语法 将结构体的初始化拆分到多行 为整数常量添加 String() 方法 让 iota 从 a +1 开始增量 返回函...
  • 15. 应用安全:如何使用 HTTPS 协议通信,确保通信安全?

    认识 CA 证书 CA 证书相关名词介绍 CA 证书的签发流程 CA 认证流程 单向认证流程 双向认证流程 CA 证书签发实战 miniblog 添加 HTTPS 支持 编译并测试 小结 提示:本节课最终代码为:feature/s20 。 在腾讯很多应用都会强制要求通过 HTTPS 协议进行通信,Kubernetes 也提倡使用...
  • 14 玩家排行榜

    玩家排行榜 玩家排行榜 这一章我们新增一个游戏最常见的功能:玩家胜利次数排行榜。 看上去好像很复杂,先要记录每局的数据,再去排序一下,然后再进行前十名的截取,但其实使用Redis 的某种数据结构的话可以非常容易实现这个功能,那就是Sorted Set 有序集合。 Redis Sorted Set:doc.redisfans.com/sorted...
  • 22、实现发送文字、表情包

    实现发送文字、表情包 一、 发送原理 二、 前端处理核心方法 三、 后端逻辑处理函数 func dispatch(data[]byte) 四、对端接收到消息后处理函数 五、表情包简单逻辑 六、发送图片流程 七、 发送语音 八、 发送视频 测试 实现发送文字、表情包 一、 发送原理 前端user1拼接好数据对象Message m...
  • Orm 增删改查

    Orm 增删改查 Insert 和 InsertWithCtx InsertOrUpdate 和 InsertOrUpdateWithCtx InsertMulti 和 InsertMultiWithCtx Update 和 UpdateWithCtx Delete 和 DeleteWithCtx Read 和 ReadWithCtx ReadF...
  • 18 Swoole入门篇(上)

    Swoole入门篇(上) 编译安装 HTTP服务器 使用面向对象创建HTTP服务器 WebSocket服务器 Server配置 回调函数 小结 Swoole入门篇(上) 入门篇的服务对象是那些没有看过官方文档、没有接触过Swoole 框架的同学。 通过入门篇的学习,你将会了解Swoole 的一些基本入门知识。由于本小册的项目仅仅使用到...
  • 29.源码阅读:源码阅读环境搭建

    一、导入 ES 源码 安装 java 环境 下载和导入源码 配置运行 Gradle 的 JVM 配置 Gradle 的源为阿里云仓库 编译运行 ES 二、IDEA 调试工具 断点组 代码书签 三、ES 源码目录简介 四、总结 经过前面 20 多章的学习,我们已经对 ES 有个比较深刻的认识了,后面几章的内容我们主要是阅读源码。 为了...
  • 30.源码阅读:集群启动过程

    一、阶段一:命令行参数解析与配置加载 二、阶段二:资源检查与本地资源初始化 三、阶段三:启动节点实例 四、集群启动流程 五、总结 今天我们将以 ES 7.13.0 为基础来走一遍节点的启动过程。节点的启动过程比较长,我们只关注大概的流程,至于具体的细节,大家可以后面再慢慢研究。 ES 的启动主要涉及 3 个类: Elasticsearch ...