测验概述
已完成 0/10 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
信息
Java 测试
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
您必须先完成以下测验才能开始:
测验结果
答对 0/10 个问题
答题时间:
时间已花费
类别
- 未分类 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 已答
- 回顾
-
1/10问题
1. 问题
关于 Go 的栈管理机制,以下说法正确的是
正确
Go 1.4+ 使用连续栈,初始大小 2KB,可动态增长和收缩。
错误
Go 1.4+ 使用连续栈,初始大小 2KB,可动态增长和收缩。
-
2/10问题
2. 问题
关于 Go 的逃逸分析,以下哪种情况不会导致变量逃逸到堆
正确
单纯的大变量不一定会逃逸,Go 1.14+ 支持大对象栈分配。
错误
单纯的大变量不一定会逃逸,Go 1.14+ 支持大对象栈分配。
-
3/10问题
3. 问题
变量作为接口值返回
正确
Go 1.8+ 使用并发标记,不需要完全 STW(Stop-The-World)。
错误
Go 1.8+ 使用并发标记,不需要完全 STW(Stop-The-World)。
-
4/10问题
4. 问题
以下哪种 sync.Pool 的使用方式是错误的
正确
sync.Pool 不适合存储有状态的资源如数据库连接,因为对象可能随时被回收。
错误
sync.Pool 不适合存储有状态的资源如数据库连接,因为对象可能随时被回收。
-
5/10问题
5. 问题
关于 Go 的调度器抢占,以下说法正确的是
正确
Go 调度器抢占机制经过多次改进,这些说法都正确。
错误
Go 调度器抢占机制经过多次改进,这些说法都正确。
-
6/10问题
6. 问题
关于 pipeline 模式,以下说法错误的是
正确
pipeline 可以使用无缓冲或有缓冲 channel,取决于需求。
错误
pipeline 可以使用无缓冲或有缓冲 channel,取决于需求。
-
7/10问题
7. 问题
以下哪种情况最适合使用 worker pool 模式
正确
以下哪种情况最适合使用 worker pool 模式
错误
以下哪种情况最适合使用 worker pool 模式
-
8/10问题
8. 问题
关于 fan-out/fan-in 模式,以下说法正确的是
正确
这些都是 fan-out/fan-in 模式的特点。
错误
这些都是 fan-out/fan-in 模式的特点。
-
9/10问题
9. 问题
关于 errgroup 包,以下说法错误的是
正确
errgroup 不强制要求设置并发数限制。
错误
errgroup 不强制要求设置并发数限制。
-
10/10问题
10. 问题
以下哪种方法可以实现超时控制
正确
Go 提供多种方式实现超时控制。
错误
Go 提供多种方式实现超时控制。