240 发简信
IP属地:北京
  • 创建.gitignore文件

    新建.gitignore然后再里面声明要忽略的文件夹或者文件,必须使用终端 在需要创建 .gitignore 文件的文件夹, 进入命令行,进入项...

  • atomic和nonatomic区别

    atomic:系统会自动生成setter/getter方法会进行加锁的操作(锁仅仅保证setter/getter存取方法的线程安全).因为set...

  • 什么是离屏渲染?

    当前屏幕渲染:指的是GPU的渲染操作是在当前用于显示的屏幕缓冲区进行. 离屏渲染:指的是GPU在当前屏幕缓冲区以外开辟一个缓冲区进行渲染操作. ...

  • TCP和UDP的定义

    TCP:是面向链接,可靠的流协议.保证两端通讯主机之间的通信可达.可处理丢包,乱序等异常,可以有效利用带宽缓解网络拥堵. 特点:相对于UDP,T...

  • OSI七层模型

    1.物理层:规定了激活,维持,关闭通信端点之间的机械特性.负责设备之间的比特流传输,承担物理接口,标明电气特性等,最为常见的设备就是网线,网卡等...

  • UIView和CALayer之间的关系总结

    ①当绘图单元需要绘制CALayer的时候,会拿到被标记为需要绘制的CALayer渲染树的值,以及要显示图片,进行像素合成。 ②CALayer自身...

个人介绍
保持热爱,往前进.