240 发简信
IP属地:湖北
  • 加密算法的理解

    加密算法按类型分类: 对称加密、非对称加密、散列算法 对称加密: 加密双方都持有加密算法及密钥 非对称加密: 加密双方,一方使用公钥,一方使用私...

  • Resize,w 360,h 240
    iOS 关于离屏渲染 Off-Screen Rendering

    1. 什么是离屏渲染 三种不同的渲染方式:屏幕渲染、离屏渲染和CPU渲染。屏幕渲染,在用于显示的屏幕缓冲区中进行,不需要额外创建新的缓存,也不需...

  • Shell使用git

    在github上面创建一个新的项目,命名为GitTestgithub:https://github.com/linx214/GitTest.gi...

  • Resize,w 360,h 240
    swift元编程初识

    在开发中,会有一些重复结构的代码需要重复编写,例如使用ObjectMapper中对模型对象的定义。使用元编程,是为了对有固定规则结构特点的代码进...

  • Resize,w 360,h 240
    自定义类添加reactive扩展属性

    1、给已有类添加扩展属性的代码技巧 普通扩展方式: 使用方式,let a = sample.age2 弊端,扩展的属性和原有属性在同一调用层级,...

  • Resize,w 360,h 240
    <~ ReactiveSwift中的BindingSource && BindingTarget 源码解析

    在ReactiveSwift中,<~运算符实现了数据源(Source)到数据目标(Target)之间的绑定关系,实现了数据源的值发生变化时,数据...

  • Resize,w 360,h 240
    SignalProducer简单模型

    仿照RAS实现SignalProducer SignalProducer的作用: 与Signal相比,Signal在调用send的时候,指定观察...

  • Resize,w 360,h 240
    Signal简单模型

    RAS中,Signal在尾随闭包构造时,外部需要保持闭包中的obs内部发送观察者,是因为在尾随闭包中,创建的Signal.Observer对象是...