• React Native 创建项目

    创建项目一方面可以使用IDE辅助创建,也可以使用命令创建,首先创建一个项目空间,然后打开Mac 的终端,输入创建命令 创建过程中遇到了问题Com...

  • ReactNative遇到的问题

    用WebStorm运行React-native(iOS)工程时出现如下错误 解决方法:在终端执行如下命令:(已安装Xcode的前提下) 参考:h...

  • 120
    block是什么?clang -rewrite-objc反编译block

    前言:block,相信大家都知道这玩意,而且我能肯定的说,有些干了开发1-2甚至更久的人玩不好block,当被问及block是什么的时候,顺口就...

  • 120
    Objective-C 中的 meta-class

    本篇将会探讨一个在Objective-C中相对陌生的概念 -- meta-class。OC中的每一个类都会有一个与之相关联的meta class...

  • TCP为什么要进行三次握手,而不是两次?

    防止无效的请求建立连接,如果client有一个建立连接的请求因为网络等原因没有得到回应,这时候client又发送了一个建立连接的请求,成功进行通...

  • 算法-约瑟夫环

    有一个数组a[n]顺序存放0~n-1,要求每隔step个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(...

  • 算法-排序

    文章涉及的全都是由小到大排序 简单选择排序:O(n^2) 外层进行n-1次循环,每次指定当前的第i个元素为最小值,保存下标,内层n-i+1次循环...

  • Core Animation编程指南

    关于Core Animation我们应该知道什么 Core Animation 是iOS 和OS X平台上进行图形渲染和动画的基础设施,设置简...

  • 并发、并行、串行、同步、异步、阻塞、非阻塞

    1.并发VS并行 CPU在一个时间点只能执行一个线程,并发是指在同一个处理器上通过时间片轮转的方式在多个线程之间频繁切换,造成在一个时间段内同时...

个人介绍
个人观点,欢迎批评指正。