240 发简信
IP属地:海南
  • Resize,w 360,h 240
    为 NSThread.isMainThread 正言

    缘起 一个线上 Crash Crash 最终定位到 MBWebManager 一个方法中: 其中 MBWebView_dispatch_main...

  • Resize,w 360,h 240
    网络互连模型

    为了更好的促进互联网的研究和发展,国际标准化组织ISO在1985年指定了网络互连模型 OSI参考模型(Open System Interconn...

  • 使用队列实现线程同步

    多个线程访问同一块资源时候,容易引发数据错乱与数据安全问题 使用GCD中的串行队列,是实现线程同步的一个常规方案,并且效率也不低 资源竞争的案例...

  • Resize,w 360,h 240
    C++基础

    基础知识 C++的源文件扩展名是:cpp(c plus plus) C++程序的入口是main函数(函数既方法,一个意思) C++完全兼容C语言...

  • Resize,w 360,h 240
    vi —— 终端中的编辑器

    目标 vi 简介 打开和新建文件 三种工作模式 常用命令 分屏命令 常用命令速查图 01. vi 简介 1.1 学习 vi 的目的 在工作中,要...

  • 引入 Store

    如何使用 Store: 这就是如何在测试环境里面使用 Store,那么在 App 里面如何使用 Store 呢。 一个 相对简单(并未优化) 的...

  • 登录状态管理

    我们重新走下流程 😄,用 纯函数 做状态管理: 现在我们可以在测试环境模拟各种事件,并且判断结果是否符合预期: 这样我们可以轻易掌控程序的运行状...

  • 纯函数用于状态管理

    我们用一个足够简单的例子来演示,如何用 纯函数 做状态管理: 这个例子似乎过于简单,以至于我们看不出他有什么特别的。好吧,我承认他的主要目的是向...

  • 纯函数

    什么是纯函数? 在函数式编程里我们会经常谈到这两个概念。一个是 纯函数。另一个是 附加作用。这里我们就结合实际来介绍一下 纯函数 和 附加作用。...

个人介绍
其实我是个段子手