技术栈
runtime
Kathleen100
9 天前
ios
·
objective-c
·
runtime
·
isa
iOS--Runtime
Runtime 是一套底层全部用C语言代码构成的API,封装了很多动态性相关的函数。Objective-C 是一门动态语言,允许很多操作推迟到程序运行时再进行。OC的动态特性就是由 Runtime 来支撑和实现的,平时编写的OC代码,底层都是转换成了Runtime API 进行调用。
Kathleen100
10 天前
runtime
·
反射机制
·
codable
Runtime应用--反射机制
本文我们再来介绍一下Runtime的第二个应用:反射机制App发起网络请求后,后端返回了一大串JSON 数据。
G皮T
11 天前
java
·
jvm
·
runtime
·
运行时
·
运行时数据区域
【Java】Java 运行时数据区域(一):名词概念
Java 运行时数据区域(Runtime Data Areas)是 Java 虚拟机(JVM)在执行 Java 程序过程中会使用到的内存区域。
RollingPin
20 天前
ios
·
内存管理
·
runtime
·
autoreleasepool
iOS 内存管理之 autoreleasePool
先简单总结下(ps:以下解释略显抽象):这样,就可以实现延迟释放对象的能力;ps:md写的时候,想从苹果开发开源项目平台找源码看,can’t be found了;
SchneeDuan
1 年前
ios
·
objective-c
·
runtime
·
kvo
·
isa
iOS-- Runtime
Runtime 是 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实时监控jvm
Java 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_Paranoid
2 年前
android
·
jvm
·
runtime
深入探索 Android 中的 Runtime
在 Android 中,Runtime 是系统的一部分,负责执行和管理应用程序的运行时环境。它是一个运行库,提供了许多核心功能,如内存管理、线程管理、垃圾回收等。Runtime 在应用程序生命周期中扮演着重要的角色,确保应用程序在 Android 设备上正确高效地运行。
shanxiaoshuai
2 年前
后端
·
golang
·
runtime
·
gmp
·
调度
【golang】调度系列之sysmon
调度系列 调度系列之goroutine 调度系列之m 调度系列之p在golang的调度体系中,除了GMP本身,还有另外一个比较重要的角色sysmon。实际上,除了GMP和sysmon,runtime中还有一个全局的调度器对象。但该对象只是维护一些全局的数据,而不承担实际的调度职责,并不值得单独介绍,感兴趣的同学可以自己了解一下。
我是有底线的