背景 花了点时间分析了下libffi的调用流程,做个总结。 什么是libffi libffi是ffi的主流实现方式,其主要是用C和汇编来实现的。 原理和用法市面上已经很多,下...
背景 花了点时间分析了下libffi的调用流程,做个总结。 什么是libffi libffi是ffi的主流实现方式,其主要是用C和汇编来实现的。 原理和用法市面上已经很多,下...
首先, clone 一个远端仓库,到其目录下: 然后,看看你本地有什么分支: 但是有些其他分支你在的仓库里面是隐藏的,你可以加上-a选项来查看它们: 如果你现快速的代上面的分...
关键词 滤镜 GPUImage 颜色 Filter colorDistance 相机 识别 框架 纹理 渲染 本文所有示例代码或Demo可以在此获取:https://gith...
前言 最近开始涉及 JS 的解析和处理工作,所以专门研究了下这块。特别是动态类型的处理以及不同引擎对于平台无关的字节码的设计和处理会有很大的帮助。 JavaScriptCor...
2020, where JavaScriptCore to go? 如何优化 JavaScriptCore 从我接触 iOS 开发开始,和 JS 有关的动态化场景已经起起伏伏...
FlatList的思路是减少渲染的单元行数量,它在render时进行计算,只渲染屏幕中和缓冲区内的单元行,其余地方使用空白代替,这样不论FlatList有多少内容,实际渲染...
本文基于0.58.5分析React Native Reconciliation过程 Components、Elements和Instances 讲Virtual DOM之前,...
写在开头: 作为一个iOS开发,也许你不知道NSUrlRequest、不知道NSUrlConnection、也不知道NSURLSession...(说不下去了...怎么会什么...
随着互联网技术的飞速发展,移动端播放视频的需求如日中天,由此也催生了一批开源/闭源的播放器,但是无论这个播放器功能是否强大、兼容性是否优秀,它的基本模块通常都是由以下部分组成...
一、HEVC(H.265)介绍 HEVC全称High Efficiency Video Coding(高效率视频编码),是比H.264更加优秀的一种视频压缩标准(也称为H.2...
在java中Class.forName()和ClassLoader都可以对类进行加载。 区别: (1)Class.forName除了将类的.class文件加载到jvm中之外,...
iOS使用Notification Service Extension统计iOS 10后的Push到达率 只能统计iOS 10之后版本,iOS 10之前无效 Notifica...
本系列文章作为学习RN期间的总结 React Native如何集成到现有项目中 React Native和Native间的通信 RCTRootView、RCTBridge做了...