Runloop & KVO runloop app如何接收到触摸事件的 为什么只有主线程的runloop是开启的 为什么只在主线程刷新UI PerformSelector和runloop的关系 如何使线程保活 KVO 实现原理 如何手动关闭kvo ...
.进程与线程 进程: .进程是一个具有一定独立功能的程序关于某次数据集合的一次运行活动,它是操作系统分配资源的基本单元. .进程是指在系统中正在运行的一个应用程序,就是一段程序的执行过程,我们可以理解为手机上的一个app. .每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内,拥有独立运行所需的全部资源 线程 .程序执行流的最小单元,线程是进程中的一个实体. .一个进程要想执行任务 ...
2020-03-07 15:55 0 2207 推荐指数:
Runloop & KVO runloop app如何接收到触摸事件的 为什么只有主线程的runloop是开启的 为什么只在主线程刷新UI PerformSelector和runloop的关系 如何使线程保活 KVO 实现原理 如何手动关闭kvo ...
前言 如果你是一名后端人员,对于 Redis 应该都不会陌生,Redis实战笔记,现在大部分的项目都已经运用到了 Redis 作为缓存层的搭建。面试过程中也越来越爱问关于 Redis 相关中的知识。今天我们一起来聊聊 Redis 集群中那些爱考,并且都需要知道的相关知识 ...
Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建 ...
同步机制应该遵循的基本准则 · 空闲让进:当无进程处于临界区时,表明临界资源处于空闲状态,允许一个请求进入临界区的进程立即进入临界区,以有效利用临界资源 · 忙则等待:当已有进程处于临界区时, ...
1.说说常用的锁,lock是一种什么样的锁? 常用的如如SemaphoreSlim、ManualResetEventSlim、Monitor、自旋锁SpinLock、读写锁ReadWrite ...
说明类 java.lang.ThreadLocal 的作用和原理。列举在哪些 程序中见过 ThreadLocal 的使用? 作用: 要编写一个多线程安全(Thread-safe)的程序是困难的,为了让线程共享资源, 必须小心地对共享资源进行同步,同步带来一定的效能延迟,而另一方面, 在处理 ...
响应速度, 需要拆分,减库存, 生成订单等等这些操作,就可以进行拆分利用多线程的技术完成。面对复杂业务 ...
本期内容包括 JUC多线程并发、JVM和GC等目前大厂笔试中会考、面试中会问、工作中会用的高频难点知识。斩offer、拿高薪、跳槽神器,对标阿里P6的《尚硅谷_互联网大厂高频重点面试题(第2季)》发布。本套课程总结分析了2019年大厂互联网公司常见常考的技术点,通过对40多个 ...