多线程
-
Redis 6 终于还是迎来了多线程版本!
今天是 5 月 3 号,五一假期已经过半,相信不少人假期余额已经不足了!昨天 Redis 6.0 版本正式发布,Redis 终于还是迎来了多线程! Redis 6.0 版本,本来是…
-
一次阿里 P8 的问答交谈之旅!
问:请教一个问题,在局域网内对一台灰度机器进行压测,如果带宽被打满后,压测的效果也就到瓶颈了,那么问题来了,怎么判断这台灰度机器的带宽是否被打满? 我:有几个工具都可以看 ifto…
-
2020 年最新版 68 道Redis面试题,20000 字干货,赶紧收藏起来备用!
Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键…
-
阿里面试题:Java为什么要引入偏向锁?
这是一道来自阿里的面试题,在聊到锁的时候,阿里面试官引入了这个问题。我这里来简单的回答一下! 要回答这个问题,首先你要直到什么是偏向锁! JDK1.6 对锁做了很多优化,轻量级锁和…
-
JVM 垃圾回收实战
本文我们来学习下 GC 的实战内容,主要包括以下几点 JVM 参数简介 发生 OOM 的主要几种场景及相应解决方案 OOM 问题排查的一些常用工具 GC 日志格式怎么看 jstat…
-
聊聊 Java 的几把 JVM 级锁
简介 在计算机行业有一个定律叫”摩尔定律”,在此定律下,计算机的性能突飞猛进,而且价格也随之越来越便宜, CPU 从单核到了多核,缓存性能也得到了很大提升,…
-
75 道Java高级工程师面试题(含答案)
2020 的开局真的困难啊,很多小的企业生存特别困难,为此大家要多准备点面试题进行激烈的竞争! 今年群里不少网友需要刷面试题,我这里准备了 75 道常用面试题,分享给大家! 1、在…
-
Spring 常犯的十大错误,打死都不要犯!
Spring 可以说是最流行的 Java 框架之一,也是一只需要驯服的强大野兽。虽然它的基本概念相当容易掌握,但成为一名强大的 Spring 开发者仍需要很多时间和努力。 在本文中…
-
volatile可见性原理最强总结
最近看到一篇很好的 volatile 可见性原理总结,分享给大家! volatile 是一种轻量且在有限的条件下线程安全技术,它保证修饰的变量的可见性和有序性,但非原子性。相对于 …
-
面试官让我写一个 ArrayList 的线程不安全的“bug”,并修复它!
我们都知道,ArrayList 天生就不是线程安全的,但是很多人也就是道听途说而已。并没有实际的进行测试,也并不清楚 ArrayList 为什么不是线程安全的! 这不,昨天还有人问…