Java语言特性系列 Java5的新特性 Java6的新特性 Java7的新特性 Java8的新特性 Java9的新特性 Java10的新特性 Java11的新特性 Java12的新特性 Java13的新...
之前简单写了一下dubbo线程模型,提到了Dubbo底层是基于NIO的Netty框架实现的,通过IO线程池和Work线程池实现了请求和业务处理之间的异步从而提...
目录 一、为什么需要分布式锁 二、分布式锁的实现方案 三、redis分布式锁 3.1 简单实现 3.2 成熟的实现 一、为什么需要分布式锁 1.在...
⭐️我叫忆_恒心,一名喜欢书写博客的在读研究生👨🎓。 如果觉得本文能帮到您,麻烦点个赞👍呗! 前言 Linux Web ...
我们为什么要学并发编程? 1. 为什么要并发编程? 1.1 面试需要 1.2 性能调优 (1)加快响应时间 (2)代码模块...
文章目录 前言 GCD概要 什么是GCD 多线程编程 GCD的API Dispatch Queue dispatch_queue_create Main Dispatch Queue/Global Dispatch Queue dispatc...
上一个篇章浅浅了解了一下 线程的概念,进程与线程的区别,如何实现多线程编程。 而且上一章提到一个重要的面试点: start 方法和 run 方...
Java多线程初级学习总结 一.Java创建线程的几种方法 二.Thread类常用方法 三.sleep方法与wait方法的区别 四.start方法与run方法的区别 五.Synchronized与L...
文章目录 并发与竞争的概念 原子操作 原子整形操作 API 函数 原子位操作 API 函数 自旋锁 自旋锁简介 自旋锁结构体 自旋锁 API 函数 自旋锁的注意事...