首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA
订阅
用户8112596591778
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Disruptor 高性能队列原理浅析
介绍 Disruptor 是英国外汇交易公司 LMAX 开发的一个高性能队列,研发的初衷是解决内存队列的延迟问题(在性能测试中发现竟然与 I/O 操作处于同样的数量级)。基于Disruptor 开发的
如何搞定MySQL锁(全局锁、表级锁、行级锁)?这篇文章告诉你答案!太TMD详细了!!!
## 概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(`CPU、RAM、I/O`)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致
Java CompletableFuture 异步超时实现探索
JDK 8 是一次重大的版本升级,新增了非常多的特性,其中之一便是 CompletableFuture。自此从 JDK 层面真正意义上的支持了基于事件的异步编程范式。
烂怂if-else代码优化方案 | 京东云技术团队
这篇文章主要介绍了代码中if else代码块泛滥时的治理措施,在实际应用时可根据具体场景选择合理的方案。
MySQL DDL执行方式-Online DDL介绍 | 京东云技术团队
日常开发我们对一条DML语句较为熟悉,很多开发人员都了解sql的执行过程,比较熟悉,但是DDL是如何执行的呢,大部分开发人员可能不太关心,也认为没必要了解,都交给DBA吧。 其实不然,了解一些能尽量避
vivo 评论中台的流量及数据隔离实践
本文介绍了vivo评论中台在面对前台不同流量级别、不同数据量级的业务时,是如何通过流量隔离和数据隔离来保障中台的高可用,具有一定的行业通用性。
时间轮原理及其在框架中的应用
在平时开发中,经常会与定时任务打交道。时间轮以其精妙的设计,可以被用来高效的处理定时任务。在本篇文章中,先是举了3个例子来论述为什么需要使用时间轮,使用时间轮的优点,在文末处也分别对这3个例子在Dub
vivo 短视频推荐去重服务的设计实践
本文介绍了vivo短视频基于布隆过滤器的推荐去重的设计方案,在设计过程中我们力求简单、完美、优雅。首先,结合业务特点进行技术调研和选型,其次在技术选型之上逐步思考和设计布隆过滤器生成、存储方案,在细节
解析分布式系统的缓存设计
本文由浅入深,渐进式介绍缓存技术的基本原理。通过本文,可以让读者快速了解以下知识点:缓存是什么;为什么需要缓存;缓存有哪些主流技术,各自有什么特点,适用于什么场景;应该缓存哪些数据,缓存多久;如何淘汰
层层剖析一次 HTTP POST 请求事故
这篇文章主要讲述的是如何根据公司网络架构和业务特点,锁定正常请求被误判为跨域的问题所在及其解决方案。