240 发简信
IP属地:广东
  • 120
    使用 getopts 和 getopt 命令处理命令行选项

    一、为什么需要更加复杂的命令行选项处理方式 我们经常会遇到 Shell 脚本中需要获取命令行参数的场景,最简单的方式就是通过 $1、$2 ……这样的方式获取。这种方式对于只需...

  • 120
    【React Native】从源码一步一步解析它的实现原理

    前言 花了半个多月,把React Native源码看了一遍,大概的实现逻辑全看明白了,希望对想了解React Native实现原理的同学有所帮助,其实只要看懂文章的四幅图就明...

  • 120
    iOS内存管理-内存五大区

    在iOS中内存主要分为五大区域:栈区、堆区、静态区、常量区、代码段 栈区 是一段连续的内存区域,从高地址向低地址存储,遵循先进后出(FILO)原则。 在x86架构下,栈的地址...

  • 简单监测iOS卡顿的demo

    前言 本文的demo代码也会更新到github上。 做这个demo思路来源于微信team的:微信iOS卡顿监控系统。主要思路:通过监测Runloop的kCFRunLoopAf...

  • 120
    iOS组件化方案的几种实现

    最近研究了一下项目的组件化,把casa、bang、limboy的有关组件化的博客看了一遍,学到了不少东西,对目前业界的组件化方案有了一定的了解。这些高质量的博客大致讨论了组件...

  • 120
    自学编程之前,你需要知道这些

    在我写了《为什么你应该让你的孩子尽早学习编程》一文后,收到很多读者的留言,询问如何自学编程以及希望我推荐一些书籍或教程。令我颇感惊讶的是他们中的大部分并非孩子的家长,而是那些...