本篇内容用来讲述如何将 hexo 博客部署到腾讯云的服务器上。
只要通过三步即可成功部署:

  1. 云服务器端 git 的配置
  2. Nginx 的配置
  3. 本地端 hexo 的设置更改
阅读全文 »

本文用来介绍 iOS 多线程中 NSOperation、NSOperationQueue 的相关知识以及使用方法。
通过本文,您将了解到:
NSOperation、NSOperationQueue 简介操作和操作队列使用步骤和基本使用方法控制串行/并发执行NSOperation 操作依赖和优先级线程间的通信线程同步和线程安全,以及 NSOperation、NSOperationQueue 常用属性和方法归纳

阅读全文 »

本文用来介绍 iOS 多线程中 GCD 的相关知识以及使用方法。这大概是史上最详细、清晰的关于 GCD 的详细讲解+总结的文章了。通过本文,您将了解到:
1. GCD 简介
2. GCD 任务和队列
3. GCD 的使用步骤
4. GCD 的基本使用(6种不同组合区别)
5. GCD 线程间的通信
6. GCD 的其他方法(栅栏方法:dispatch_barrier_async、延时执行方法:dispatch_after、一次性代码(只执行一次):dispatch_once、快速迭代方法:dispatch_apply、队列组:dispatch_group、信号量:dispatch_semaphore)

阅读全文 »

本文用来介绍 iOS 多线程中,pthread、NSThread 的使用方法及实现。
第一部分:pthread 的使用、其他相关方法。
第二部分:NSThread 的使用、线程相关用法、线程状态控制方法、线程之间的通信、线程安全和线程同步,以及线程的状态转换相关知识。

阅读全文 »

文中Demo地址:YSC-RunLoopDemo 1. RunLoop简介1.1 什么是RunLoop?可以理解为字面意思:Run表示运行,Loop表示循环。结合在一起就是运行的循环的意思。哈哈,我更愿意翻译为『跑圈』。直观理解就像是不停的跑圈。 RunLoop实际上是一个对象,这个对象在循环中 ...
阅读全文 »

这篇文章通过一步步指导,教你彻底学会『iOS应用间相互跳转』问题。文末有Github的学习Demo。 1. 应用间相互跳转简介在iOS开发的过程中,我们经常会遇到需要从一个应用程序A跳转到另一个应用程序B的场景。这就需要我们掌握iOS应用程序之间的相互跳转知识。 下面来看看我们在开发过程中遇到的 ...
阅读全文 »
0%