首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java并发编程
订阅
cocyu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
支付新手常犯的十个错误
引言:如履薄冰的支付 大家好,我是老三,练习支付两年半的支付练习生。支付系统是各种业务系统中,可靠性要求最高的一类,毕竟每一个小的疏忽,损失的可能就是实打实的真金白银。今天带大家走近支付新手常犯的一些
百万QPS秒杀如何解决超卖少卖问题?(图解+秒懂)
大家好,我是极特,大厂技术团队负责人 之前公司电商平台计划上线秒杀功能。周五下午五点,产品经理找到核心开发强哥,"强哥,老板说了,下周要上线秒杀活动,预计峰值会有百万QPS,靠你了。" "百万QPS?
记一次 Redisson 线上问题 → 你怎么能释放别人的锁
redisson释放锁的时候,要判断是否是当前线程持有锁,只能释放当前线程的锁,而不能释放别的线程持有的锁;推荐用 isHeldByCurrentThread() 来判断是否当前线程持有锁
Synchronized 和 Lock 该如何选择
在之前的文章 synchronized 底层实现说到`synchronized`是属于JVM层面的锁,而且它只是一个关键字,是不能查看Java源码的,因此我们可以把它当做隐式锁。
Java 中的多线程你只要看这一篇就够了
java 多线程
Java 线程池之必懂应用-原理篇(上)
前言 Java 线程池是面试、工作必须掌握的基础之一,使用线程池能够更好地规划应用CPU占用率,提高应用运行的流畅度,本篇将来探索线程池的应用与原理。 通过本篇文章,你将了解到: 1、为什么需要线程池
Java 多线程 : JUC 并发工具原理
之前说 AQS 的时候曾经提到过这几个类 , 这几个类有一些各自的特点 , 很符合特定的场景 , 之前在生产上用的还挺舒服
万字Java并发编程面试题(含答案,收藏版)
Java并发面试题整理,附有详细答案,持续更新中。 Java并发是Java面试必问的一块内容。 我结合自身学习和面试经历,总结了Java并发编程常见的面试题...
并发编程 | 了解这些坑再也不会出现诡异的BUG了~
CPU、内存、I/O设备的速度差异越来越大,这也是程序性能的瓶颈,根据木桶理论,最终决定程序的整体性能取决于最慢的操作-读写I/O设备,单方面的提高CPU的性能是无用的。 编译程序优化指令执行次序,使得缓存能够得到更加合理地利用。 在单核CPU的时代,所有的线程都在单个CPU上…
高并发下常见的限流算法都在这了!
限流简介 现在说到高可用系统,都会说到高可用的保护手段:缓存、降级和限流,本博文就主要说说限流。限流是流量限速(Rate Limit)的简称,是指只允许指定的事件进入系统,超过的部分将被拒绝服务、排队