IT书架 本次搜索耗时 2.001 秒,为您找到 474 个相关结果.
  • 17. 词项生成器:分词器

    一、分词(Analysis)与分词器 二、分词器的组成 三、ES 内置的分词器 Standard Analyzer 自定义分词器 四、中文分词器 analysis-icu 分词器 IK 分词器 五、总结 我们存储到 ES 中的数据大致可以分为以下两种: 全文本 ,例如文章内容、通知内容等; 精确值 ,如实体 ID 等。 在对这...
  • 232.谈谈go语言和其他语言的区别

    谈谈go语言和其他语言的区别 答案1: 谈谈go语言和其他语言的区别 参考解析 题目来源 :小米 答案1: 主要有以下9点区别: Go 总是在构建中包含二进制文件 Go 没有针对程序依赖的集中托管服务 Go 是按值调用的 ‘defer’ 关键字 Go 采用了函数式编程的最佳特性 Go 有隐式接口 错误处理 并发 Go标准库 Go...
  • 3 完善游戏功能

    完善游戏功能 上一章的答案 尝试打印地图 加入玩家坐标 增加地图判断 完善游戏功能 游戏逻辑开发进度:■■■■□□□□□□□□ 本章结束开发进度:■■■■■■■■□□□□ 上一章的答案 createPlayer 方法其实就是创建一个Player 对象,然后指定坐标,放入$players 数组中,但是怎么区分寻找者 和躲藏者 呢?我们可...
  • 2.命令源码文件

    841 2023-12-29 《Go语言核心36讲》
    02 | 命令源码文件 问题解析 知识精讲 1. 命令源码文件怎样接收参数 2. 怎样在运行命令源码文件的时候传入参数,又怎样查看参数的使用说明 3. 怎样自定义命令源码文件的参数使用说明 思考题 02 | 命令源码文件 我们已经知道,环境变量GOPATH指向的是一个或多个工作区,每个工作区中都会有以代码包为基本组织形式的源码文件。 这...
  • 冒泡排序

    一、算法介绍 二、算法实现 三、总结 冒泡排序是大多数人学的第一种排序算法,在面试中,也是问的最多的一种,有时候还要求手写排序代码,因为比较简单。 冒泡排序属于交换类的排序算法。 一、算法介绍 现在有一堆乱序的数,比如:5 9 1 6 8 14 6 49 25 4 6 3 。 第一轮迭代:从第一个数开始,依次比较相邻的两个数,如果前面一个数...
  • 5 联机初始化

    联机初始化 联机逻辑开发进度:□□□□□□□□□□□□ 本章结束开发进度:■■□□□□□□□□□□ Swoole开发环境 教程使用Swoole 4.3.1 版本开发,但并没有使用协程等功能,只是使用了Swoole WebSocket Server ,理论上安装旧版也是没问题的。环境需要大家自行安装,这个也是学习的一个过程,详情可以查看小册的附录一...
  • 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. 注...
  • 4.序列化-分区器-拦截器

    序列化 分区器 生产者拦截器 序列化 生产者需要用序列化器(Serializer)把对象转换成字节数组才能通过网络发送给 Kafka。而在对侧,消费者需要用反序列化器(Deserializer)把从 Kafka 中收到的字节数组转换成相应的对象。在代码清单3-1中,为了方便,消息的 key 和 value 都使用了字符串,对应程序中的序列化器也使...
  • 13.rocketmq的消息类型

    按照发送的特点分: 1. 同步发送 2. 异步发送 3. 单向发送 按照使用功能特点分: 1. 普通消息(订阅) 2. 顺序消息 3. 延时消息 - 订单超时库存归还 4. 事务消息 概念介绍 分布式事务消息的优势 按照发送的特点分: 1. 同步发送 同步发送,线程阻塞,投递completes阻塞结束 如果发送失败,会在默认...
  • 42.Golang 逃逸分析

    Golang 逃逸分析 纷争开始了 什么是golang的逃逸分析 什么是栈与堆 逃逸分析有什么好处 常见的逃逸现象 func(函数类型)数据类型 interface{} 数据类型 map 数据类型 切片数据类型 指针 数据类型 Golang 逃逸分析 **题目来源:**百度、哔哩哔哩、字节跳动、蚂蚁、网易、阿里 本篇文章基...