240 发简信
IP属地:广东
  • 二进制重排简化板

    二进制文件的简化版方案 原理: 简化版做法 流程 其他:手淘静态库插桩方法:通过修改汇编代码记录函数 静态库由 .o 文件组成,对 .o 中的函...

  • Resize,w 360,h 240
    ReactNative准备篇

    1.前言 ReactNative,简称RN,是使用JavaScript和React编写跨平台原生移动应用的一门语言。这篇文章会围绕ReactNa...

  • Resize,w 360,h 240
    ReactNative底层架构简述

    RN现在主要有3个线程: JS thread。JS代码执行线程,负责逻辑层面的处理。Metro(打包工具)将React源码打包成一个单一JS文件...

  • 用户态和内核态简述

    就Intel x86架构的CPU来说一共有0~3四个特权级,0级最高,3级最低,硬件上在执行每条指令时都会对指令所具有的特权级做相应的检查。 当...

  • 链接器简述

    本质: 链接器本质上也是一个程序:是将编译器产生的目标文件打包成可执行文件或者库文件或者目标文件的程序。 静态链接和动态链接 静态链接的意思是说...

  • Resize,w 360,h 240
    iOS图像渲染原理

    首先回答一个问题:CPU和GPU都能进行图形渲染,只是GPU 图形渲染的并行计算能力速度更快 屏幕图像显示原理 下图所示为常见的 CPU、GPU...

  • 代码评审利器-phabricator

    目的 代码评审也叫CodeReview,主要目的是提升代码质量,尽早发现潜在缺陷与BUG,降低修复成本;同时另一个重要好处是知识转移,促进团队内...

  • Resize,w 360,h 240
    ReactNative基础篇-导航路由

    1. 背景 通常一个应用不会由单个界面组成,而是由多个模块、多个页面组成。react-navigation[https://reactnavig...

  • ReactNative进阶篇-高阶组件

    1. 概念 很多情况下,需要给多个组件添加或者修改一些特定的props,或者在所有组件基础上加个水印等等。而如果这个功能如果是针对多个组件的,每...

个人介绍
天道酬勤,勤能补拙。

很多文章都是以前学习的笔记,
现在慢慢整理成以博客的形式发出来。