首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
一闪笔记
本次搜索耗时
0.130
秒,为您找到
750
个相关结果.
搜书籍
搜文档
2.Go 互斥锁正常模式和饥饿模式的区别?
46
2024-03-19
《Go语言面试题精讲》
2.Go 互斥锁正常模式和饥饿模式的区别? 正常模式(非公平锁) 饥饿模式(公平锁) 总结 2.Go 互斥锁正常模式和饥饿模式的区别? 在Go一共可以分为两种抢锁的模式,一种是正常模式 ,另外一种是饥饿模式 。 正常模式(非公平锁) 在刚开始的时候,是处于正常模式(Barging),也就是,当一个G1持有着一个锁的时候,G2会自旋的去尝试...
417.Go结构体内嵌后的命名冲突
135
2024-01-23
《Golang面试题》
Go结构体内嵌后的命名冲突 Go结构体内嵌后的命名冲突 参考解析 题目来源:腾讯 答案: package main import ( "fmt" ) type A struct { a int } type B struct { a int }...
208.Go的协程可以只挂在一个线程上面吗
140
2024-01-18
《Golang面试题》
Go的协程可以只挂在一个线程上面吗 Go的协程可以只挂在一个线程上面吗 题目来源:腾讯 答案1: 不能。可以保证一个P,用runtime.GOMAXPROCS(1)设置处理器P只启动一个,但程序初始化的线程M一般不会只有一个。
26、性能优化
1753
2023-03-28
《Go打造即时聊天(IM)应用》
性能优化 一、性能优化 二、下载OSS的SDK 三、实现OSS上传 四、测试云存储是否成功 性能优化 一、性能优化 锁的频次(降低锁的频次,就比如群聊的时候使用的协程) json编码次数(降低JSON编码次数,能不编码尽量不编码) 静态资源分离(静态资源与应用资源进行分离,存储到alioss) 二、下载OSS的SDK func ...
457.Go 语言当中 new的作用是什么?
127
2024-01-23
《Golang面试题》
Go 语言当中 new的作用是什么? Go 语言当中 new的作用是什么? 参考解析 new创建一个该类型的实例,并且返回指向该实例的指针。new函数是内建函数,函数定义: func new ( Type ) * Type 使用new函数来分配空间 传递给new函数的是一个类型,而不是一个值 返回值是指向这个新分配的地址的指针
14.grpc的四种数据流
1650
2023-07-20
《微服务开发教程(电商系统)》
proto 服务端 客户端 之前我们讲了 grpc 怎么简单的使用 ,这次讲讲 grpc 中的 stream,stream 顾名思义 就是 一种 流,可以源源不断的 推送 数据,很适合 传输一些大数据,或者 服务端 和 客户端 长时间 数据交互,比如 客户端 可以向 服务端 订阅 一个数据,服务端 就 可以利用 stream ,源源不断地 推送数据。...
2.链路追踪技术选型
1692
2023-07-14
《微服务开发教程(电商系统)》
zipkin jaeger skywalking OpenTracing兼容 是 是 是 客户端支持语言 java,c#,go,php,python等 java,c#,go,php,python等 Java, .NET Core, NodeJS ,PHP,python 存储 ES,mysql,Cassand...
425.协程间通信
117
2024-01-23
《Golang面试题》
协程间通信 协程间通信 参考解析 题目来源:一点资讯 答案: 协程通信机制——Future,Channel与Pub/Sub 在许多的现代异步 IO 框架中,调度的基本单位是协程( Coroutine )。与多线程不同,协程使用程序自定义的调度器进行调度,因此更容易控制协程之间的执行顺序,要想充分利用协程的调度模型,有一个趁手的...
327.golang: pprof使用
170
2024-01-22
《Golang面试题》
golang: pprof使用 golang: pprof使用 题目来源:腾讯 答案: 首先都介绍什么是pprof pprof是golang自带的性能分析工具,可以查看应用的运行状态,分析程序CPU,内存,goroutine等的使用情况,可以生成类似火焰图、堆栈图,内存分析图等。 在golang中针对不用使用场景,提供了两种方式开启p...
144.go的sync.Map了解吗
156
2024-01-18
《Golang面试题》
go的sync.Map了解吗 go的sync.Map了解吗 题目来源:好未来 答案: 总体概述 sync.Map 采用读写分离和用空间换时间的策略保证 Map 的读写安全 Map 的基本结构 type Map struct { mu Mutex read atomic . Value ...
1..
«
46
47
48
49
»
..75