首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java并发编程
订阅
Java并发编程系列文章
heshengfu1211
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
Java 程序 CPU 使用率过高问题排查与修复
## 问题现象:CPU 负载过高 我们线上的 jenkins 系统,时不时会发生 CPU 负载过高的现象。 CPU 负载过高后,SRE 同学会收到电话告警。 在我们的监控系统中,可以看到,某些时
Synchronized 实现原理
实现synchronized的基础有两个:Java 对象头和 Monitor。 而synchronized的实现就藏在对象头中。对象头中由两个比较重要的部分组成: 下图是在 32 位机器上的 Mark Word 的组成示意图。在 Java6 之前,synchronized的实现…
高并发秒杀场景优化思路及基于redis的核心功能实现
1、读多写少:秒杀场景中有效操作远远小于无效操作,所谓的无效操作即是访问了秒杀场景中的相关内容,却最终没有促成交易的操作。 2、顺时流量爆增导致了系统响应慢,甚至影响到其他业务功能。 3、秒杀的“量”因为抢的人多而导致超“量”被抢的情况。 1、作为具有中国特色的中国大妈,在秒杀…
并发编程终章:深入理解Java并发编程系列总纲
并发编程目录 在学习并发编程时,大家都会接触一个关键字:volatile,使用它修饰的成员可以保证多线程之间可见,而想要理解它的实现之前,首先需要先掌握的就是Java的内存模型:JMM。所以volat