首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
并发编程实战探索
Jerris
创建于2024-10-21
订阅专栏
本专栏用于收录一些关于并发编程的原理与实用技巧的文章。
暂无订阅
共4篇文章
创建于2024-10-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[Goroutine]使用协程并发实现快速排序
众所周知,快速排序是基于划分的思想对一个数组进行排序,把一个数组分成三块。分别是:小于基准值的,等于基准值的,大于基准值的,然后再对小于和大于基准值的部分再进行划分,最后直到划分区间长度为 1 时停止
[Goroutine]使用多协程并发地按照顺序打印字母表
今天分享一道非常经典的并发问题,使用多个协程按照顺序打印字母表的字母,每个打印 10 次。 思路:显然这里是要我们管道和协程完成同步交替打印,先把问题缩小,思考三个协程打印 a、b、c 的情形。最直接
[Java并发编程]2.并发编程三大特性
一、原子性 1.1 什么是原子性 JMM(Java Memory Model)。不同的硬件和不同的操作系统在内存上的操作有一定差异的。Java 为了解决相同代码在不同操作系统上出现的各种问题,用 JM
[Java并发编程]1.线程基础概念
一、基础概念 1.1 进程与线程 什么是进程? 进程是指运行中的程序。 比如我们使用钉钉,浏览器,需要启动这个程序,操作系统会给这个程序分配一定的资源(占用内存资源)。 什么是线程? 线程是 CPU