240 发简信
IP属地:北京
  • Resize,w 360,h 240
    OpenGL-坐标系

    笛卡尔坐标系 二维绘图:笛卡尔坐标有一个X轴和一个Y轴组成,X轴为水平方向,Y轴为垂直方向,X和Y相互垂直 三维绘图:笛卡尔坐标多了一个Z轴,Z...

  • Resize,w 360,h 240
    RXSwift-核心逻辑

    基本概念 要想充分理解RXSwift核心逻辑,那么首先必须要知道RXSwift里包含哪几个角色,以及它们的职责。 被观察者(Observable...

  • Resize,w 360,h 240
    RXSwift-函数响应式编程思想(FRP)

    常用编程范式 大概有四种,如果按照类似继承图谱来看的话,应该如下图: 函数式编程(Functional Program,FP) 函数式编程是使用...

  • git 代理造成的Failed to connect to 127.0.0.1 port 7891: Connection refused

    先执行git config --global -l命令 查看git代理设置 继续在终端执行git config --global -e进入编辑状...

  • Resize,w 360,h 240
    Flutter开发日常资料汇总(持续更新...)

    Flutter资料 Futter中文网[https://flutterchina.club]Flutter代码示例[https://github...

  • Resize,w 360,h 240
    RXSwift-初体验(随想)

    为什么要学RXSwift? 有产生这个疑问的同学,请先看下图 试问,这么牛逼的框架不值得去研究一番嘛??? (贴心奉上)点了我,爱上我 决定要去...

  • Resize,w 360,h 240
    OpenGL-深度测试

    通过本文你可以了解到的 什么是深度? 什么是深度缓缓冲区? 如何使用深度测试? 什么是可视化深度值? 深度值相同如何解决冲突问题? 接下来,请带...

  • OpenGL-上下文和状态机

    OpenGL上下文 OpenGL本身就是一个非常庞大的状态机(State Machine) ,其状态通常被称为OpenGL上下文(Context...

  • iOS核心动画-粒子效果(CAEmitterLayer)

    概述 自iOS5,苹果引入了新的CALayer子类CAEmitterLayer CAEmitterLayer是一个高性能的粒子引擎,被用来创建实...

个人介绍
record the the process of learning