
大浪淘沙
文章平均质量分 93
奔放的程序猿
每天进步亿点点
展开
-
Java 为什么推荐用Deque实现Stack
Java推荐使用 Deque stack = new ArrayDeque() 代理Stack类实现栈结构的原因原创 2022-07-13 17:36:25 · 1649 阅读 · 3 评论 -
从机械硬盘和固态硬盘的结构来看IO
“磁盘”这个词,对于程序员来说并不陌生,我们知道它是一种存储介质,主要用来存储数据的,可以说常用的中间件基本上都离不开它,比如我们常用的MySQL数据库、kafka消息引擎,甚至redis缓存都离不开磁盘。我们在优化某个业务逻辑的时候,经常需要用到缓存,尽量让热数据都从缓存里读取,因为我们知道磁盘是缓慢的,特别在高并发的场景下,我们要保证极少的请求走磁盘IO。不知道你有没有思考过以下问题: 机械硬盘为什么慢? 机械硬盘有多慢? kafka也是写磁盘的,它却挺快的,为什么?..原创 2022-01-04 14:31:23 · 2322 阅读 · 1 评论