首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java多线程
订阅
Tethys
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
设计模式之策略设计模式
策略模式对应于解决某个问题的算法集合,允许用户从这些算法集合中选择合适的算法,可以根据具体的业务需求,在不修改原有代码的基础上增加新的算法策略,这样不仅实现了算法或业务独立,而且可以做到统一切换、统一调用。 环境角色:完成策略算法的统一对外方法给客户端调用。 便于切换不同算法,…
高并发秒杀场景优化思路及基于redis的核心功能实现
1、读多写少:秒杀场景中有效操作远远小于无效操作,所谓的无效操作即是访问了秒杀场景中的相关内容,却最终没有促成交易的操作。 2、顺时流量爆增导致了系统响应慢,甚至影响到其他业务功能。 3、秒杀的“量”因为抢的人多而导致超“量”被抢的情况。 1、作为具有中国特色的中国大妈,在秒杀…
一文搞懂四种同步工具类
CountDownLatch相当于一个门闩,门闩上挂了N把锁。只有N把锁都解开的话,门才会打开。怎么理解呢?我举一个赛跑比赛的例子,赛跑比赛中必须等待所有选手都准备好了,裁判才能开发令枪。选手才可以开始跑。CountDownLatch当中主要有两个方法,一个是await()会挂…