首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.011
秒,为您找到
207
个相关结果.
搜书籍
搜文档
149.golang GC
200
2024-01-18
《Golang面试题》
golang GC golang GC 题目来源:腾讯 答案: 常见的垃圾回收算法 1、引用计数:每个对象维护一个引用计数,当被引用对象被创建或被赋值给其他对象时引用计数自动加 +1;如果这个对象被销毁,则计数 -1 ,当计数为 0 时,回收该对象。 优点:对象可以很快被回收,不会出现内存耗尽或到达阀值才回收。 缺点:不...
470.Golang Map 如何扩容
144
2024-01-24
《Golang面试题》
Golang Map 如何扩容 Golang Map 如何扩容 双倍扩容:扩容采取了一种称为“渐进式”的方式,原有的 key 并不会一 次性搬迁完毕,每次最多只会搬迁 2 个 bucket。 等量扩容:重新排列,极端情况下,重新排列也解决不了,map 存储就会蜕 变成链表,性能大大降低,此时哈希因子 hash0 的设置,可以降低此类极 端场景的...
12、使用xorm操作数据库---数据库初始化
2168
2023-02-20
《Go打造即时聊天(IM)应用》
如何在golang中使用xorm操作数据库 单元目标 一、xorm安装 二、Xorm的初始化 如何在golang中使用xorm操作数据库 单元目标 xorm安装 Xorm的初始化 一、xorm安装 1、进行数据库的初始化,首先安装我们的相应的依赖包 go get github . com / go - xorm / xo...
181.golang多态、父类方法重写
148
2024-01-18
《Golang面试题》
golang多态、父类方法重写 答案: golang多态、父类方法重写 参考解析 题目来源:腾讯 答案: golang多态 golang中采用接口实现多态。golang里面有一个接口类型interface,任何类型只要实现了接口类型,都可以赋值,如果接口类型是空,那么所有的类型都实现了它。 package main ...
434.Go 并发优秀在哪里,需要通过实际的测试,benchmark等说明
136
2024-01-23
《Golang面试题》
Go 并发优秀在哪里,需要通过实际的测试,benchmark等说明 Go 并发优秀在哪里,需要通过实际的测试,benchmark等说明 参考解析 题目来源:Shopee 答案: Go中天然的支持并发,Go允许使用go语句开启一个新的运行期线程,即 goroutine,以一个不同的、新创建的goroutine来执行一个函数。同一个程序中的...
186.Golang 的结构体的组合(实现java继承的特性)
158
2024-01-18
《Golang面试题》
Golang 的结构体的组合(实现java继承的特性) 答案: Golang 的结构体的组合(实现java继承的特性) 参考解析 题目来源: 大疆 答案: golang 通过结构体嵌套实现继承的特性 在Go语言里,没有面向对象这个概念,自然就没有继承,但它支持结构体组合;你可以通过在结构体内嵌套结构体实现组合; type a...
231.golang的一些常用工具库
138
2024-01-18
《Golang面试题》
golang的一些常用工具库 答案1: golang的一些常用工具库 参考解析 题目来源:度小满 答案1: fmt包,是golang最为常见的包,提供格式化输出输入功能 strings包,实现了用于操作字符的简单函数,例如大小写转换,字符切割和拼接等 strconv包,实现了基本数据类型和其字符串表示的相互转换,例如Atoi...
简单入门Golang
126
2024-07-11
《数据结构和算法(Golang实现)》
简单入门Golang 包、变量和函数 流程控制语句 结构体和方法 接口 并发、协程和信道 使用标准库
前言
161
2024-07-11
《数据结构和算法(Golang实现)》
前言 前言 读大学前,并不知道是什么是计算机科学,只知道电脑很神奇,可以打游戏,可以看视频,那时候的手机还是翻盖式的诺基亚,没有现在的触屏,拿着塞班系统的诺基亚,登录短信版的QQ。 读大学后才知道计算机是什么,是一个可以运算的机器,你写了指令告诉它,它就会执行,具体底层怎么实现仍然不知道。后来学了计算机组成,操作系统,编程语言,计算机网络,计算理...
365.golang的基础问题,比如包管理,比如值传递,比如协程
134
2024-01-22
《Golang面试题》
golang的基础问题,比如包管理,比如值传递,比如协程 golang的基础问题,比如包管理,比如值传递,比如协程 参考解析 题目来源:有色 解析: 本题因人而异,回答可以深入,也能够宽泛,但是可以基本回答几个点:1、go 在 1.11 版本之前使用 gopath 与 goroot 的模式进行包管理,从 1.11 版本后,默认使用 go ...
1..
«
2
3
4
5
»
..21