首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
并发编程
订阅
竹子爱熊猫
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 91订阅
单体项目偶遇并发漏洞!短短一夜时间竟让老板蒸发197.83元!
眼下这位正襟危坐的男子,即将成为被告人,由于CV大法用上头了,给系统遗留了并发漏洞,幸亏平台用户量不大,否则老板亏损百万起步……
(四)深入理解Java并发编程之无锁CAS机制、魔法类Unsafe、原子包Atomic
引言 其实在我们上一篇文章阐述Java并发编程中synchronized关键字原理的时候我们曾多次谈到过CAS这个概念,那么它究竟是什么?实际上我们在之前往往为了解决多线程并行执行带来的线程安全问题去
并发编程终章:深入理解Java并发编程系列总纲
并发编程目录 在学习并发编程时,大家都会接触一个关键字:volatile,使用它修饰的成员可以保证多线程之间可见,而想要理解它的实现之前,首先需要先掌握的就是Java的内存模型:JMM。所以volat
(十四)深入并发之线程、进程、纤程、协程、管程与死锁、活锁、锁饥饿详解
引言 在之前对于并发编程这个模块的内容已经阐述了很多篇章了,而本章的目的则是为了对前述的内容做个补充,重点会围绕着锁的状态与并行处理的方式进行展开论述。 一、进程、线程、纤程、协程、管程概念理解 在现
(十三)全面理解并发编程之分布式架构下Redis、ZK分布式锁的前世今生
引言 在前面的大部分文章中,我们反复围绕着线程安全相关问题在对Java的并发编程进行阐述,但前叙的文章中都是基于单体架构的Java程序进行分析的,而如今单体的程序远不足以满足日益渐增的用户需求,所以一
(十二)彻悟并发之JUC分治思想产物-ForkJoin分支合并框架原理剖析下篇
引言 在《(十二)彻悟并发之JUC分治思想产物-ForkJoin分支合并框架原理剖析上篇》中,我们曾初步了解了ForkJoin分支合并框架的使用,也分析框架的成员构成以及任务提交和创建工作的原理实现,
(十一)彻悟并发之JUC分治思想产物-ForkJoin分支合并框架原理剖析上篇
引言 在上篇文章《深入理解并发之Java线程池、工作原理、复用原理及源码分析》中,曾详细谈到了Java的线程池框架。在其中也说到了JDK提供的四种原生线程池以及自定义线程池,而本文则再来详细谈谈JDK
(十)深入理解Java并发编程之线程池、工作原理、复用原理及源码分析
一、引言 一般在开发过程中,一个功能是运行时长太久了,一般是通过什么方式去优化的? 异步/多线程,对于一个业务方法而言,如果其中的调用链太长势必会引起程序运行时间延长,导致整个系统吞吐来量下降,而我们
(九)深入并发编程之并发容器:阻塞队列、写时复制容器、锁分段容器原理详谈
引言 相信大家在学习JavaSE时都曾接触过容器这一内容,一般Java中的容器可分为四类:Map、List、Queue以及Set容器,而在使用过程中,对于ArrayList、HashMap等这类容器都
(八)深入并发之Runnable、Callable、FutureTask及CompletableFuture原理分析
引言 关于Runnable、Callable接口大家可能在最开始学习Java多线程编程时,都曾学习过一个概念:在Java中创建多线程的方式有三种:继承Thread类、实现Runnable接口以及实现C