标签:运行时

共 7 篇文章

Go语言Select语句的伪随机选择机制源码解析

Go语言的select语句是并发编程中处理多个通道(channel)操作的关键工具。当select语句中存在多个可执行的case时,Go运行时会从中随机选择一个执行。这种“随机”并

# Go语言 # Select语句 # 并发编程
2026-05-09 189 0

Python annotationlib延迟求值注解的运行时获取

Python annotationlib延迟求值注解的运行时获取 在 Python 开发中,类型注解的默认行为在 Python 3.7 及以后版本发生了变化,尤其是通过 from

# Python # 类型注解 # 延迟求值
2026-05-03 151 0

Go语言Goroutine的GOMAXPROCS与CPU核心数的关系

Go语言Goroutine的GOMAXPROCS与CPU核心数的关系 GOMAXPROCS 是 Go 语言运行时(runtime)中的一个关键参数,它直接决定了 Go 程序能够同时

# Go语言 # 并发编程 # CPU核心数
2026-05-02 198 0

C++ std::stacktrace获取运行时调用栈的标准化方案

C++ std::stacktrace获取运行时调用栈的标准化方案 C++23 标准库引入了 <stacktrace 头文件,为获取运行时调用栈提供了标准化、跨平台的解决方案。在此

# C++23 # std::stacktrace # 调用栈
2026-05-01 200 0

Go 反射:reflect 包与运行时类型信息

Go 反射(Reflection)是指在程序运行时检查变量自身结构并修改其行为的能力。通过标准库 reflect 包,你可以动态获取变量的类型和值,甚至操作指针或匿名字段。这对于编

# Go语言 # 反射 # reflect
2026-04-08 185 0

Scheme 类型系统:类型谓词

Scheme 类型系统:类型谓词 Scheme 是一种动态类型的函数式语言,这意味着变量在运行时才确定其类型。尽管编译器不会在编译期进行类型检查,但 Scheme 提供了一套完善的

# Scheme # 类型谓词 # 动态类型
2026-04-05 174 0

C# 反射:Type 类与 Activator.CreateInstance()

C 反射:Type 类与 Activator.CreateInstance 在软件开发中,我们经常需要在运行时动态创建对象、调用方法或访问属性,而不是在编译时就确定具体类型。反射(

# C#反射 # Type类 # Activator
2026-04-05 166 0