首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
一闪笔记
本次搜索耗时
0.132
秒,为您找到
750
个相关结果.
搜书籍
搜文档
1.什么是elassticsearch
2088
2023-07-13
《微服务开发教程(电商系统)》
1. mysql搜索面临的问题 2. 什么是全文搜索 3. 什么是elasticsearch ES特点 1. mysql搜索面临的问题 性能低下 没有相关性排名 - 刚需 无法全文搜索 搜索不准确 - 没有分词 2. 什么是全文搜索 我想找简历:只要出现java 、 go 原本的需求就是只要简历中出现了 go 分布式 elasticse...
138.golang类型断言,怎么用
165
2024-01-18
《Golang面试题》
golang类型断言,怎么用 golang类型断言,怎么用 题目来源:腾讯 答案1: Go中的所有程序都实现了interface{} 的接口,这意味着,所有的类型如string ,int ,int64 甚至是自定义的struct 类型都就此拥有了interface{} 的接口.那么在一个数据通过func funcName(interface...
11.通道的高级玩法
1052
2023-12-29
《Go语言核心36讲》
11 | 通道的高级玩法 11 | 通道的高级玩法 我们已经讨论过了通道的基本操作以及背后的规则。今天,我再来讲讲通道的高级玩法。 首先来说说单向通道。我们在说“通道”的时候指的都是双向通道,即:既可以发也可以收的通道。 所谓单向通道就是,只能发不能收,或者只能收不能发的通道。一个通道是双向的,还是单向的是由它的类型字面量体现的。 还记得我们在...
572.gin 框架怎么存储路由的是hash还是其它数据结构
6
2024-06-06
《Golang面试题》
总结答案 原理 前言 Radix Tree的定义 Gin路由构建过程 图解Gin路由构建过程 从代码层面理解Gin路由构建 小结 总结答案 Gin框架存储路由的数据结构是Radix Tree(基数树)。 原理 在这篇文章中,我们来深入探究Gin 框架最核心的功能:路由树的构建原理。 前言 Gin 框架的底层采用Radix ...
30.make 与 new 的区别
347
2024-01-16
《Golang面试题》
make 与 new 的区别 make 与 new 的区别 题目来源: 腾讯 Shein 小米 好未来 答案1: 引用类型与值类型 引用类型 变量存储的是一个地址,这个地址存储最终的值。内存通常在堆上分配。通过 GC 回收。包括 指针、slice 切片、管道 channel、接口 interface、map、函数等。 值类型 是...
63.golang gmp模型,全局队列中的G会不会饥饿,为什么?P的数量是多少?能修改吗?M的数量
279
2024-01-17
《Golang面试题》
golang gmp模型,全局队列中的G会不会饥饿,为什么?P的数量是多少?能修改吗?M的数量是多少? golang gmp模型,全局队列中的G会不会饥饿,为什么?P的数量是多少?能修改吗?M的数量是多少? **题目来源:**哔哩哔哩 答案1: 全局队列中的G不会饥饿。 因为线程想运行任务就得获取P,从P的本地队列获取G,P队列为空...
96.介绍Gin框架
201
2024-01-17
《Golang面试题》
介绍Gin框架 介绍Gin框架 **题目来源:**小鹅通 Gin官方文档 答案1: 简介 Gin 是一个基于 Go 语言编写的 Web 框架,封装比较优雅,API友好,源码注释比较明确。具有快速灵活,容错方便等特点。 功能特性 快速 基于 Radix 树(一种更节省空间的 Trie 树结构)的路由,占用内存更少; 没有...
14. 应用安全:应用授权功能如何设计、实现?
3096
2023-05-16
《从零开发企业级 Go 应用》
如何实现服务授权? miniblog 授权实现 miniblog 需要实现什么样的授权功能 miniblog 授权功能开发 编译测试 小结 提示:本节课最终代码为:feature/s19 。 企业应用中,保障服务安全的另外一个重要手段是服务授权。本节课就来详细介绍下如何实现服务的授权功能。 如何实现服务授权? 要实现服务授权,首先...
单例模式
60
2024-03-29
《Go语言设计模式》
单例模式 5.1 模式动机 5.2 模式定义 5.3 模式结构 5.4 时序图 5.5 模式分析 5.6 实例 5.7 优点 5.8 缺点 5.9 适用环境 5.10 模式应用 5.11 Go语言实现 singleton.go singleton_test.go 5.12 总结 单例模式 5.1 模式动机 对于系统中的...
1.golang里的数组和切片有了解过吗?
1101
2024-01-16
《Golang面试题》
golang里的数组和切片有了解过吗? 答案1: 答案2: golang里的数组和切片有了解过吗? 答案1: 数组长度是固定的,而切片是可变长的。可以把切片看作是对底层数组的封装,每个切片的底层数据结构中,一定会包含一个数组。数组可以被称为切片的底层数组,切片也可以被看作对数组某一连续片段的引用。因此,Go中切片属于引用类型,而数组属于...
1..
«
67
68
69
70
»
..75