首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
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