首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
一闪笔记
本次搜索耗时
0.126
秒,为您找到
750
个相关结果.
搜书籍
搜文档
235.sync.map与map的区别
157
2024-01-18
《Golang面试题》
sync.map与map的区别 答案: sync.map与map的区别 参考解析 题目来源:知乎 答案: Go 语言原生 map 并不是线程安全的,对它进行并发读写操作的时候,需要加锁。而 sync.map 则是一种并发安全的 map,在 Go 1.9 引入。sync.map 是线程安全的,读取,插入,删除也都保持着常数级的时间复...
8.阿里云oss开发入门
1491
2023-07-13
《微服务开发教程(电商系统)》
1. 项目文档 2. 项目地址 3. 入门 1. 项目文档 阿里云官方文档 2. 项目地址 aliyun-oss-go-sdk项目地址 3. 入门 a. 配置apikey和secrect 使用子账户b. oss跨域 package main import ( "fmt" "github...
数据库设置与注册
2414
2022-12-10
《Beego v2.0 开发手册》
数据库设置与注册 数据库设置 最大连接数 最大空闲连接数 时区 注册驱动 数据库设置与注册 Beego ORM 要求显式注册数据库的信息,而后才可以自由使用。 当然,永远不要忘了匿名引入驱动: import ( _ "github.com/go-sql-driver/mysql" _ "github.co...
5.grpc下添加jaeger
1362
2023-07-14
《微服务开发教程(电商系统)》
go驱动 grpc下的opentracing go驱动 https://github.com/grpc-ecosystem/grpc-opentracing grpc下的opentracing gtgrpc.zip
328.性能调优怎么做
145
2024-01-22
《Golang面试题》
性能调优怎么做 性能调优怎么做 题目来源:腾讯 答案: 1.首先要了解调优的基本思路 1.对外接口协议不能改变 2.了解需求和代码演进过程 3.确定资源消耗类型 4.控制运算数据输入量 5.提高 CPU 利用率 6.提高缓存命中率 2.使用pprof查看程序的CUP火焰图,CUP调用关系、CUP调用关系、查看goroutine情况 ...
84.Go和JAVA垃圾回收机制有啥区别
182
2024-01-17
《Golang面试题》
Go和JAVA垃圾回收机制有啥区别 Go和JAVA垃圾回收机制有啥区别 题目来源 :好未来 答案1: JAVAjava语言中选择了可达性分析进行对象存活判断,而不是引用计数,主要也是因为java中软引用、弱引用、虚引用等多种引用方式使用引用计数并不能进行有效的存活判断,同时为了避免循环引用的问题,所以java选择了可达性分析的方式进行对...
7.Go channel发送和接收什么情况下会死锁?
44
2024-03-19
《Go语言面试题精讲》
7.Go channel发送和接收什么情况下会死锁? 7.Go channel发送和接收什么情况下会死锁? 死锁: 单个协程永久阻塞 两个或两个以上的协程的执行过程中,由于竞争资源或由于彼此通信而造成的一种阻塞的现象。 channel死锁场景: 非缓存channel只写不读 非缓存channel读在写后面 缓存channel写入超过缓冲...
34.并发安全字典sync.Map (上)
884
2023-12-29
《Go语言核心36讲》
34 | 并发安全字典sync.Map (上) 前导知识:并发安全字典诞生史 知识扩展 问题1:怎样保证并发安全字典中的键和值的类型正确性?(方案一) 总结 34 | 并发安全字典sync.Map (上) 在前面,我几乎已经把Go语言自带的同步工具全盘托出了。你是否已经听懂了会用了呢? 无论怎样,我都希望你能够多多练习、多多使用。它们和Go...
113.go slice 和 map 的区别
157
2024-01-17
《Golang面试题》
go slice 和 map 的区别 go slice 和 map 的区别 题目来源:映客 答案1: Map 是一种无序的键值对的集合。Map 可以通过 key 来快速检索数据,key 类似于索引,指向数据的值。 而 Slice 是切片,可以改变长度,动态扩容,切片有三个属性,指针,长度,容量。 二者都可以用 make 进行初始化。
82.go怎么实现封装继承多态
199
2024-01-17
《Golang面试题》
go怎么实现封装继承多态 go怎么实现封装继承多态 题目来源 :好未来 答案1: 封装 封装就是把抽象出的字段和字段的操作封装在一起,数据被保护在内部,程序的其他包只有通过被授权的操作(方法)才能对字段进行操作。实现如下面代码所示,需要注意的是,在golang内,除了slice、map、channel和显示的指针类型属于引用类型外,其它类...
1..
«
39
40
41
42
»
..75