240 发简信
IP属地:福建
  • Flutter 编码规范

    前言:标准的开发规范可以让我们事半功倍,也可以让别人更好的理解和使用你的代码、算法。flutter 的编码规范大致可以分为:、命名规范、缩进格式...

  • GetX 之状态管理

    一、GetBuilder 手动管理 先看看一个简单的例子 建立Controller和View类,Controller里面主动调用update()...

  • Resize,w 360,h 240
    Flutter 优秀轮子

    Flutter 有了谷歌强大后盾加持,加上跨平台的特性,生态日益丰富,目前大部分应用能够用到的插件在 pub.flutter-io.cn[htt...

    3.0 2292 1 18
  • Resize,w 360,h 240
    iOS的系统架构和常用的iOS框架

    一、系统架构 iOS系统分为可分为四级结构,由上至下分别为 可触摸层(Cocoa Touch Layer)、 媒体层(Media Layer)、...

  • Resize,w 360,h 240
    objc_msgSend底层探索

    废话不多说,先上一张图: 没错,这就是裸奔的 流程图。接下来,我们来解读一下这张图: 一、首先我们先认识一下Runtime 1.0 什么是Run...

  • Resize,w 360,h 240
    底层经典面试题

    前言:先来张熟悉又陌生的图: 【面试题一】 & 的理解 下面代码,怎么打印,并分析原因 打印如下: 结果已给,你细品,你细细的品;接下来,解释一...

  • Resize,w 360,h 240
    内存对齐原理

    前言: 通过一段代码来说明一下内存对齐的现象: 打印结果为:24---16-- 为什么相同的结构体,只是交换了变量 ab 在结构体中的顺序他们的...

  • Resize,w 360,h 240
    OC底层 alloc & init & new 解析

    前言:从对象的创建 , 去探究对象的本质 , 创建的流程 , 一路上会遇到 isa , 对象 -> 类 ->元类 , cache_t, 内存对齐...

  • Resize,w 360,h 240
    RGB&YUV 颜色编码理解

    前言:RGB 和 YUV 都是色彩空间模型,下面来分别介绍下 一、RGB颜色编码 颜色编码格式,是指每种颜色都可以用三种颜色来表示,将分别取不同...

个人介绍
生活不止是眼前的苟且,还有诗和远方