runtime

Kathleen1009 天前
ios·objective-c·runtime·isa
iOS--RuntimeRuntime 是一套底层全部用C语言代码构成的API,封装了很多动态性相关的函数。Objective-C 是一门动态语言,允许很多操作推迟到程序运行时再进行。OC的动态特性就是由 Runtime 来支撑和实现的,平时编写的OC代码,底层都是转换成了Runtime API 进行调用。
Kathleen10010 天前
runtime·反射机制·codable
Runtime应用--反射机制本文我们再来介绍一下Runtime的第二个应用:反射机制App发起网络请求后,后端返回了一大串JSON 数据。
G皮T11 天前
java·jvm·runtime·运行时·运行时数据区域
【Java】Java 运行时数据区域(一):名词概念Java 运行时数据区域(Runtime Data Areas)是 Java 虚拟机(JVM)在执行 Java 程序过程中会使用到的内存区域。
RollingPin20 天前
ios·内存管理·runtime·autoreleasepool
iOS 内存管理之 autoreleasePool先简单总结下(ps:以下解释略显抽象):这样,就可以实现延迟释放对象的能力;ps:md写的时候,想从苹果开发开源项目平台找源码看,can’t be found了;
SchneeDuan1 年前
ios·objective-c·runtime·kvo·isa
iOS-- RuntimeRuntime 是 Objective-C 区别于 C 语言这样的静态语言的一个非常重要的特性。C 语言是一门静态语言,也就是说,在编译时,编译器就已经完全决定了函数的调用地址(也就是哪个函数会被执行)。编译器通过代码中的函数名,直接将它与内存中的函数地址关联起来。函数调用是非常确定的,也就是所谓的“静态绑定”。
依旧风轻1 年前
ios·objective-c·runtime·copyivarlist
class_copyIvarList 之下,没有隐藏的属性在 Objective-C 中,class_copyIvarList 是一个运行时函数,用于获取指定类的所有实例变量(ivar)的列表。该函数返回一个指向 Ivar 结构体的指针数组,其中每个 Ivar 结构体表示一个实例变量。
-无-为-1 年前
jvm·jvm监控·runtime
科普文:一文搞懂jvm实战(一)Runtime实时监控jvmJava Runtime 类是 Java 标准库中的关键类之一。它提供了对当前Java虚拟机(JVM)实例的访问和控制,允许程序动态地修改和管理运行时环境。
无敌糖果1 年前
python·监控·exporter·runtime
Python Runtime指标采集最近在复盘Python的相关内容,到了监控相关部分发现,例如像Golang采集Runtime相关指标,我们可以使用Golang的Promethues客户端SDK进行采集metrics指标。
依旧风轻1 年前
ios·runtime·消息转发·ios面试
Message forwarding mechanism (消息转发机制)iOS的消息转发机制是在消息发送给对象时,找不到对应的实例方法的情况下启动的。消息转发允许对象在运行时处理无法识别的消息,提供了一种动态的、灵活的消息处理方式。
Just_Paranoid2 年前
android·jvm·runtime
深入探索 Android 中的 Runtime在 Android 中,Runtime 是系统的一部分,负责执行和管理应用程序的运行时环境。它是一个运行库,提供了许多核心功能,如内存管理、线程管理、垃圾回收等。Runtime 在应用程序生命周期中扮演着重要的角色,确保应用程序在 Android 设备上正确高效地运行。
shanxiaoshuai2 年前
后端·golang·runtime·gmp·调度
【golang】调度系列之sysmon调度系列 调度系列之goroutine 调度系列之m 调度系列之p在golang的调度体系中,除了GMP本身,还有另外一个比较重要的角色sysmon。实际上,除了GMP和sysmon,runtime中还有一个全局的调度器对象。但该对象只是维护一些全局的数据,而不承担实际的调度职责,并不值得单独介绍,感兴趣的同学可以自己了解一下。
我是有底线的