⭐️写在前面 这里是温文艾尔的学习之路 👍如果对你有帮助,给博主一个免费的点赞以示鼓励把QAQ 👋博客主页🎉 温文艾尔的学习小屋 ⭐️...
文章目录 多线程 线程的常用方法 创建线程对象 线程的调度模式 线程的状态 线程的分类 定时器 线程同步 高级线程同步(可以了解也可以不了解) 多线程 ...
前言 (后序需要线程 + epoll相关知识点) 读者可按需所读 线程相关地各种知识点: 我仅仅写过一篇解决生产者消费者模式地博文,需要地可以读取 生产者...
目录 一、进程与线程 1.什么是进程 2.进程的基本原理 3.线程的基本原理 4.进程与线程的区别 二、创建线程的4种方法 1.Thread类详解 2.创建一个空线...
目录 一、线程池原理与实战 (一)JUC的线程池架构 1.Executor 2.ExecutorService 3.AbstractExecutorService 4.ThreadPoolExecutor 5.ScheduledExecu...
Redission实现分布式锁完美方案 以及 Lua 脚本浅谈 文章目录 Redission实现分布式锁完美方案 以及 Lua 脚本浅谈 前言 常见分布式锁方案对比 分布式锁需...
目录 1. 前言 2. 正文 2.1 主线程和子线程 2.1.1 在 Android 中,可以扮演线程角色的类有哪些? 2.1.2 线程池的好处是什么? 2.1.3 Android 中主线程...
一、原子性 二、有序性 三、可见性 一、原子性 一个不可再被分割的颗粒,原子性指的是一个或多个操作要么全部执行成功要么全部执行失败,期间不能被中断,...
一、QRunnable线程、QThreadPool使用示例图 下图为线程池+QRunnable线程的运行示例图;在运行时,当正在运行的线程数到达限定时,后面添加的线程将暂存,当...
一、QMutexLocker和QMutex实现示例图 下图为检测QMutexLocker是否上锁成功的示例图(两个线程使用同一个QMutex),源码在文章第四节(源码含详细注释)。 ...