首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java并发
订阅
EDOUP
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Java开发利器Guava Cache之使用篇
提到缓存,可能第一时间想到的就是Redis、Memcache等,这些都属于是分布式缓存,而本文通过3000多字,大量代码案例带你走近本地缓存框架-Guava Cache的使用!
深入解析 Guava Cache- 从基本用法、回收策略、刷新策略到实现原理
Guava Cache 是非常强大的本地缓存工具,提供了非常简单 API 供开发者使用。 这篇文章,我们将详细介绍 Guava Cache 的基本用法、回收策略,刷新策略,实现原理、实战招式。 1 基
实战!聊聊幂等设计
大家好,我是捡田螺的小男孩。今天我们一起来聊聊幂等设计。 什么是幂等 为什么需要幂等 接口超时,如何处理呢? 如何设计幂等? 实现幂等的8种方案
JAVA堆外内存排查小结
这几天遇到一个比较奇怪的问题,觉得有必要和大家分享一下。我们的一个服务,运行在docker上,在某个版本之后,占用的内存开始增长,直到docker分配的内存上限,但是并不会OOM。版本的更改如下: 使用ps查看进程使用的内存和虚拟内存 ( Linux内存管理 )。除了虚拟内存比…
没有二十年功力,写不出Thread.sleep(0)这一行“看似无用”的代码!
你好呀,我是喜提七天居家隔离的歪歪。 这篇文章要从一个奇怪的注释说起,就是下面这张图: 我们可以不用管具体的代码
验证ArrayList插入同样数据使用指定容量和默认容量的效率
之前在研究ArrayList源码的时候看到过一篇文章Java 8 容器源码-ArrayList里面说当ArrayList在进行插入的时候,如果容量不够那么就会进行自动扩容,扩容大小是现有容量的1.5倍,具体代码可以参考下面。 所以在网上就会有许多的人说当知道了要用ArrayLi…
几种实现延时任务的方式(一)
大家肯定都有过在饿了么,或者在美团外卖下单的经历,下完单后,超过一定的时间,订单就被自动取消了。这就是延时任务。延时任务的应用场景相当广泛,不仅仅上面所说的饿了吗,美团外卖,还有12306,或者是淘宝,携程等等 都有这样的场景。这延时任务是怎么实现的呢?跟着我,继续看下去吧。 …
三大性质总结:原子性、可见性以及有序性
1. 三大性质简介 在并发编程中分析线程安全的问题时往往需要切入点,那就是两大核心:JMM抽象内存模型以及happens-before规则(在这篇文章中已经经过了),三条性质:原子性,有序性和可见性。关于synchronized和volatile已经讨论过了,就想着将并发编程中…