首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.012
秒,为您找到
207
个相关结果.
搜书籍
搜文档
231.golang的一些常用工具库
138
2024-01-18
《Golang面试题》
golang的一些常用工具库 答案1: golang的一些常用工具库 参考解析 题目来源:度小满 答案1: fmt包,是golang最为常见的包,提供格式化输出输入功能 strings包,实现了用于操作字符的简单函数,例如大小写转换,字符切割和拼接等 strconv包,实现了基本数据类型和其字符串表示的相互转换,例如Atoi...
37.协程goroutine
269
2024-01-16
《Golang面试题》
协程goroutine 协程goroutine **题目来源:**深信服 答案1: 协程是一种用户态的轻量级线程,协程的调度完全由用户控制(进程和线程都是由cpu 内核进行调度)。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈,直接操作栈则基本没有内...
471.Golang Map 查找
134
2024-01-24
《Golang面试题》
Golang Map 查找 Golang Map 查找 参考解析 Go 语言中 map 采用的是哈希查找表,由一个 key 通过哈希函数得到哈希值,64 位系统中就生成一个 64bit 的哈希值,由这个哈希值将 key 对应存到不同的桶 (bucket)中,当有多个哈希映射到相同的的桶中时,使用链表解决哈希冲 突。 细节:key 经过 hash...
简单入门Golang
88
2024-07-11
《数据结构和算法(Golang实现)》
简单入门Golang 包、变量和函数 流程控制语句 结构体和方法 接口 并发、协程和信道 使用标准库
前言
112
2024-07-11
《数据结构和算法(Golang实现)》
前言 前言 读大学前,并不知道是什么是计算机科学,只知道电脑很神奇,可以打游戏,可以看视频,那时候的手机还是翻盖式的诺基亚,没有现在的触屏,拿着塞班系统的诺基亚,登录短信版的QQ。 读大学后才知道计算机是什么,是一个可以运算的机器,你写了指令告诉它,它就会执行,具体底层怎么实现仍然不知道。后来学了计算机组成,操作系统,编程语言,计算机网络,计算理...
365.golang的基础问题,比如包管理,比如值传递,比如协程
134
2024-01-22
《Golang面试题》
golang的基础问题,比如包管理,比如值传递,比如协程 golang的基础问题,比如包管理,比如值传递,比如协程 参考解析 题目来源:有色 解析: 本题因人而异,回答可以深入,也能够宽泛,但是可以基本回答几个点:1、go 在 1.11 版本之前使用 gopath 与 goroot 的模式进行包管理,从 1.11 版本后,默认使用 go ...
176.Golang 内存分配的实现?
164
2024-01-18
《Golang面试题》
Golang 内存分配的实现? 答案: Golang 内存分配的实现? 参考解析 题目来源: 小米、shopee、腾讯、阿里、知乎、地平线 答案: Golang内存分配和TCMalloc差不多,都是把内存提前划分成不同大小的块,其核心思想是把内存分为多级管理,从而降低锁的粒度。 先了解下内存管理每一级的概念: mspan ms...
282.golang有什么提高性能的设计, 重点说说goroutine
146
2024-01-19
《Golang面试题》
golang有什么提高性能的设计, 重点说说goroutine 答案: golang有什么提高性能的设计, 重点说说goroutine 参考解析 题目来源:百度 答案: goroutine channel sync.Pool goroutine goroutine : 协程应该可以看作时Go语言的一个特色,一个gorout...
368.问了golang的interface的区别,继承,gc的原理、区别,双向链表等。
134
2024-01-22
《Golang面试题》
问了golang的interface的区别,继承,gc的原理、区别,双向链表等。 问了golang的interface的区别,继承,gc的原理、区别,双向链表等。 参考解析 题目来源:华为 解析: 个人觉得此题不严谨,golang interface 区别,对比是谁?java? 还有继承与组合的概念、gc原理、gc原理区别对比。
210.golang如何知道或者检测死锁
161
2024-01-18
《Golang面试题》
golang如何知道或者检测死锁 golang如何知道或者检测死锁 题目来源:字节跳动 答案1: 为每个进程和每个资源指定一个唯一的号码,然后建立资源分配表和进程等待表。 具体工具:pprof 如何用pprof检测golang代码中的死锁:参考文章]
1..
«
3
4
5
6
»
..21