首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
开启快捷收藏
开启后收藏文章时不再自动弹出选择面板
取消
确定
多线程
订阅
你好旧时光
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
听说你会Promise? 那么如何控制请求并发数呢?
现在面试过程当中 ,手写题必然是少不了的,其中碰到比较多的无非就是当属 请求并发控制了。现在基本上前端
Tip3 - 让我们搞定 GCD
GCD 是什么? GCD,全称 Grand Central Dispatch,是异步执行任务的技术之一。一般将应用程序中记述的线程管理用的代码在系统级中实现。开发者只需要定义想执行的任务并追加到适当的
『iOS开发』如何优雅地写一个轮询
文章首发地址(Mr黄黄黄黄黄先森的博客 (thatisawesome.club)) 业务背景 想想这样一个业务场景,客户端通过 /api/commit 接口向 Server 发起一个提交任务请求,Se
iOS多线程使用总结
一.概述与实现方案 1. 线程与进程 多线程在iOS中有着举足轻重的地位,是每一位开发者都必备的技能,当然也是面试常考的技术点,本文主要是探究我们实际开发或者面试中遇到的多线程问题。比如什么是线程?它
GCD(四) dispatch_semaphore
今天我来讲解一下dispatch_semaphore在我们平常开发中的一些基本概念与基本使用,dispatch_semaphore俗称信号量,也称为信号锁,在多线程编程中主要用于控制多线程下访问资源的数量,比如系统有两个资源可以使用,但同时有三个线程要访问,所以只能允许两个线程…
iOS - 关于 GCD 的一些总结
1. GCD 初识 开发者只需要告诉 GCD 想要执行什么任务,不需要编写任何线程管理代码。 GCD 中的任务有两种封装:dispatch_block_t 和 dispatch_function_t。 提交给指定队列的 block,无参无返回值。 提交给指定队列的 functi…
iOS之武功秘籍⑬: 多线程原理与GCD和NSOperation
多线程在iOS中有着举足轻重的地位,那么本篇文章就来带你全面走进她..... 所以,可以简单的理解为:进程是线程的容器,而线程用来执行任务.在iOS中是单进程开发,一个进程就是一个app,进程之间是相互独立的,如支付宝、微信、qq等,这些都是属于不同的进程. 运行:CPU 负责…
iOS开发多线程知识梳理
几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个线程。 当一个程序进入内存运行后,即变成一个进程。进程是处于是处于运行过程中的程序,并且具有一定的独立功能,进程是系统…
GCD 源码浅析
在iOS开发、面试时,是否对同步、异步、串行队列和并行队列的名词迷惑不解?当这些名词组合起来,同步串行队列,异步串行队列,同步并行队列以及异步并行队列,是否对这些情况在运行时的表现含糊不清,本文试着从
带你从全新的角度深入了解Block设计思路
Block究竟做了什么? 设计者为什么要设计这种语法成分? 它是怎么实现的? 为什么要选择现在这种实现方法?