IT书架 本次搜索耗时 0.131 秒,为您找到 1023 个相关结果.
  • 4 Go小二的流程控制

    1981 2022-11-29 《漫画Go语言》
    程序控制结构 if分支语句 if在Go语言中的特殊写法 switch分支语句 switch 中 break 和fallthrough for 循环语句 for循环中的break 和continue 多层嵌套循环中的break 和continue goto语句 冒泡排序 return 返回 程序控制结构 程序的执行是由上到下逐行执行...
  • 5.满足产品的搜索需求:全文搜索 API 实践

    一、match(匹配查询) 二、match phrase(短语匹配) 三、match phrase prefix (短语前缀匹配) 四、multi match 五、总结 ES 是一个强大的搜索引擎,它提供了非常丰富的数据检索 API 来满足用户各种各样的需求。我们今天要介绍的是部分非常基础的全文搜索 API,这部分 API 我们会在日常使用中经常...
  • 8. 给用户推荐搜索选项:Suggesters API

    一、Term Suggester 二、Phrase Suggester 三、Completion Suggester 四、Context Suggester 五、总结 随着在线书店的运营,我们想要改善用户的搜索体验。具体的需求是当用户在搜索框输入部分内容后,出现对应书本的推荐选项,让用户可以快速选择。其实自动补全或纠错的功能现代搜索引擎都有,下面...
  • 15. 全文搜索背后的支撑:倒排索引的实现

    一、Term Index 的实现 二、Term Dictionary 的实现 三、Posting List 的实现 1. 节省存储:整型压缩 PackedBlock VIntBlock 使用 PackedBlock 与 VIntBlock 来解析 .doc 文件 使用文档 ID 差值存储来节省空间 2. 文档 ID 列表的交集求解 位图 ...
  • 25.睡个安稳觉的关键:集群运维

    一、常见的架构和部署方式 1. 每个节点多种角色 2. 每个节点单一角色 二、集群容量规划 三、设计和管理分片 1. 主分片的设计和分配 2. 副本分片的设计和分配 四、重要的配置 1. JVM 配置项 2. Linux 系统设置项 3. 网络设置 4. 硬件选择 五、集群监控 六、总结 集群运维涉及的知识是非常多的,并且需要你...
  • 12.什么是grpc和protobuf

    grpc protobuf grpc gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc , grpc-java , grpc-go . 其中 C 版本支持 C , C++ , Node.js , Python , Ruby , Objective-C ,...
  • 9 前端渲染地图

    前端渲染地图 上一章的答案 美化前端页面 开始游戏 优化地图数据 前端渲染游戏 发送移动指令 前端渲染地图 联机逻辑开发进度:■■■■■■■■■□□□ 本章结束开发进度:■■■■■■■■■■■□ 上一章的答案 index.html : ... <script> var app = new Vue (...
  • 10.shell脚本启动go服务

    有哪些服务器需要部署 前段代码上传到到git并启动 1. centos7 下安装nodejs 1. 下载 2. 解压和建立软连接 3. 建立软连接 3. 测试 4. 安装cnpm 5. 安装nginx 6. 安装nginx - 挂载目录 2. centos7 安装golang 3. shell脚本启动go服务 4.通过gobuild构建...
  • 数据校验

    数据校验 安装及测试 示例 自定义验证 数据校验 数据校验是用于数据验证和错误收集的模块。数据校验可以用于前端输入数据校验,或者后端拿到下游响应校验。某些时候也可以用来验证数据库数据完整性。 这部分例子在Validation 例子(opens new window) 安装及测试 安装: go get github . com /...
  • 19、显示好友列表和群

    显示好友列表和群 一、如何添加/显示好友 添加/显示群 二、创建模型(实体) 三、创建控制器controller 四、配置路由 五、配置service 六、前端js 七、测试 显示好友列表和群 一、如何添加/显示好友 添加/显示群 可以具体成如下的几个接口 /contact/ addfriend 自动添加好友,参数 useri...