题目序号:(3280)题目来源: 腾讯频次: 1答案:重拾如果有内存泄漏,无非就是两种情况,1.goroutine泄漏。2.有一些全局的数据结构意外的挂住...
题目序号:(3281)题目来源: 字节跳动频次: 1答案:重拾1.如果说goroutine 是Go语言的并发体的话,那么chan就是它们之间的通信机制,一...
题目序号:(3282)题目来源: 字节跳动频次: 1答案:重拾使用计数器实现请求限流限流的要求是在指定的时间间隔内,server 最多只能服务指定数量的请...
题目序号:(2481)题目来源:腾讯频次:1答案1:(李好)对于进程、线程,都是有内核进行调度,有CPU时间片的概念,进行抢占式调度。协程,又称微线程,纤...
题目序号:(2337)题目来源:奇安信频次:1答案1:(ORVR)defer 意为延迟,在golang中用于延迟执行一个函数,主要用于帮助我们处理资源释放...
题目序号:(3193)题目来源:腾讯频次:1答案1:(One)区别:所属类不同:wait()是Object类中的非静态方法;sleep()、yield()...
题目序号:(2804, 2982)题目来源: 七牛云、字节跳动频次: 2答案:小强如何优雅的关闭channel 记住两点向一个已关闭的channel发送...
题目序号:(2816)题目来源: 哔哩哔哩频次: 1答案: 小强尾插法 不断的将新节点更新为最后一个节点type LinkNode struct { ...
题目来源: 字节跳动 频次: 1答案:苦痛律动Go语言中的Map是一种无序的键值对集合。Map可以通过key在O(1)的时间复杂度内进行查询、更改、删除操...
题目来源: 字节跳动 频次: 1答案:苦痛律动阻塞我们需要先了解阻塞的概念: 在执行过程中暂停,以等待某个条件的触发 ,我们就称之为阻塞channelch...
题目序号:(2960)题目来源:pingCAP频次:1答案:咸鱼没有早餐在进程被划分为更小的线程后,线程成为了最小的调度单元,也是在 CPU 上执行的最小...
题目来源:字节跳动频次:1答案:树枝goalng1.8的GC采用三色标记法+混合写屏障三色标记法:将所有对象分为三类,白色、黑色与灰色。白色:暂无对象引用...
题目来源:UCLOUD频次:高频答案:树枝channel作为传递消息的通道,对他的操作无非有三种,向channel发送值、从channel中取值,关闭ch...
题目来源:百度频次:高频答案:树枝首先简单介绍一下进程、线程、协程进程:是操作系统中最小的资源分配单位,当一个程序加载到内存中成为进程时,进程分为四个部分...