
面试
文章平均质量分 70
木小同
小学生
展开
-
JAVA基础之NIO
java的NIO是什么,基本的运行流程以及优缺点原创 2024-11-04 14:33:10 · 432 阅读 · 0 评论 -
JAVA基础之I/O
java IO流是什么,分别又哪些模型原创 2024-10-10 16:03:54 · 775 阅读 · 0 评论 -
JVM面试(七)G1垃圾收集器剖析
本文剖析了G1垃圾收集器的大致流程,以及用记忆集等手段解决漏标等问题原创 2024-09-08 17:14:46 · 1235 阅读 · 0 评论 -
JVM面试(六)垃圾收集器
本文介绍了垃圾收集器都有哪些,各自有哪些缺点和优点,什么情况下适合用什么垃圾收集器原创 2024-09-05 17:28:41 · 1397 阅读 · 0 评论 -
什么是内存碎片?
本文介绍了为什么会产生内存碎片原创 2024-09-04 17:21:58 · 400 阅读 · 0 评论 -
JVM面试(五)垃圾回收机制和算法
本文分析了垃圾回收机制中,如何确定哪些对象是要回收的,用什么算法来进行清理原创 2024-09-04 16:54:03 · 1563 阅读 · 0 评论 -
JVM面试(四)类加载器和双亲委派机制
本文介绍了Java虚拟机的类加载器是什么,以及加载过程中用到的模型,双亲委派机制。还有什么情况下会打破双亲委派机制原创 2024-09-03 17:25:41 · 803 阅读 · 0 评论 -
JVM面试(三)类加载过程
本文主要介绍了,java类加载有那些阶段,分别做了什么事情。原创 2024-09-03 15:33:32 · 866 阅读 · 0 评论 -
JVM面试(二)内存区域划分
jvm运行时候,内存区域划分的详情,堆、栈、方法区分别都有什么作用原创 2024-09-02 16:08:47 · 1293 阅读 · 0 评论 -
JVM面试(一)什么是虚拟机?什么是class文件?
什么是java虚拟机? 什么是class文件? class是如何产生的,结构又是什么样的?原创 2024-08-30 17:11:22 · 1976 阅读 · 0 评论 -
redis面试(二十六)总结
redis系列面试题总结原创 2024-08-29 15:50:35 · 1039 阅读 · 0 评论 -
redis面试(二十五)CountDownLatch实现
redis的CountDownLatch实现原理原创 2024-08-28 17:39:44 · 636 阅读 · 0 评论 -
redis面试(二十四)Semaphore锁实现
redisson中semaphore锁的视线代码以及内部的lua原理原创 2024-08-27 14:17:10 · 600 阅读 · 0 评论 -
redis面试(二十三)写锁释放
redisson的写锁释放逻辑,如果是还有其他锁的话,该怎么处理原创 2024-08-26 17:33:53 · 627 阅读 · 0 评论 -
redis面试(二十二)读锁释放
redisson中,读锁释放时候lua脚本具体执行逻辑,一行行的剖析原创 2024-08-26 15:18:33 · 1285 阅读 · 0 评论 -
redis面试(二十一)读写锁互斥
redisson的读写锁互斥是如何通过lua脚本实现的原创 2024-08-24 15:14:07 · 945 阅读 · 0 评论 -
redis面试(二十)读写锁WriteLock
redisson中的writeLock写锁原创 2024-08-23 17:49:22 · 357 阅读 · 0 评论 -
redis面试(十九)读写锁ReadLock
redisson中,读写锁的实现基础逻辑,以及看门狗的实现lua脚本剖析原创 2024-08-22 22:19:21 · 1362 阅读 · 0 评论 -
redis面试(十八)RedLock加锁原理
redisson的RedLock加锁原理,通过多数节点加锁成功来实现原创 2024-08-22 15:53:54 · 869 阅读 · 0 评论 -
redis面试(十七)MultiLock加锁和释放锁
redis中MultiLock锁加锁和释放锁的机制原创 2024-08-15 14:55:06 · 1359 阅读 · 0 评论 -
redis面试(十六)公平锁释放和排队加锁
redis公平锁的释放逻辑以及队列中的线程如何顺序加锁,保证只有头部可以加锁原创 2024-08-14 18:00:21 · 348 阅读 · 0 评论 -
redis面试(十五)公平锁队列重排
redis公平锁的队列,什么是队列重排,什么时候会发生重排原创 2024-08-13 14:23:41 · 713 阅读 · 0 评论 -
redis面试(十四)公平锁可重入
redis公平锁的可重入逻辑,如果多个线程不断地加锁会发生什么情况,如何判断原创 2024-08-12 16:33:03 · 439 阅读 · 0 评论 -
redis面试(十三)公平锁排队代码剖析
redis共公平锁排队代码剖析原创 2024-08-12 11:28:02 · 1459 阅读 · 0 评论 -
redis面试(十二)可重入锁总结
redis可重入锁的流程总结原创 2024-08-10 16:53:54 · 375 阅读 · 0 评论 -
redis面试(十一)锁超时
redis获取锁失败和锁自动超时原创 2024-08-09 15:15:03 · 1323 阅读 · 0 评论 -
redis面试(十)锁释放
redis主动释放锁和自动释放锁的两种方式源码原创 2024-08-08 22:23:27 · 406 阅读 · 0 评论 -
redis面试(九)锁重入和互斥
redis锁的重入和锁的互斥原创 2024-08-08 17:26:59 · 1019 阅读 · 0 评论 -
redis面试(八)watchdog看门狗代码逻辑
redis分布式锁redisson看门狗代码逻辑剖析,如何延长锁原创 2024-08-07 16:39:52 · 1039 阅读 · 0 评论 -
redis面试(七)初识lua加锁脚本
redisson加锁脚本lua,如何加锁,redis锁的具体结构是什么原创 2024-08-06 22:45:06 · 1248 阅读 · 0 评论 -
redis面试(六)分布式锁开篇
为什么要使用分布式锁,zk和reids都是怎么实现分布式锁的原创 2024-08-06 16:10:08 · 534 阅读 · 0 评论 -
redis面试(五)删除策略和淘汰策略
redis中,过期数据是什么时候删除的,内存不足了怎么办,如何删除没有过期的数据,要删除哪些数据。删除策略和淘汰策略分别做了哪些事情。原创 2024-08-04 23:03:47 · 1140 阅读 · 0 评论 -
redis面试(四)持久化
redis持久化数据的策略,应该怎么配合使用,什么业务需要持久化redis原创 2024-08-03 17:23:49 · 1165 阅读 · 0 评论 -
Autowired自动注入Map问题
通过Autowired注解,自动注入Map对象,阴差阳错引发的问题原创 2024-08-02 11:37:14 · 828 阅读 · 0 评论 -
redis面试(四)ZSet数据结构
redis的ZSets有序集合底层的数据结构,剖析跳表的数据结构原创 2024-07-31 15:43:42 · 1103 阅读 · 0 评论 -
redis面试(三)Hash数据结构
redis中的hash数据结构底层剖析,和扩容时候的渐进式迁移操作原创 2024-07-30 14:42:16 · 799 阅读 · 0 评论 -
redis面试(二)List链表数据
redis基础数据结构List链表数据的底层数据结构,以及简单的使用例子原创 2024-07-29 17:25:58 · 503 阅读 · 0 评论 -
redis面试(一)String底层剖析
redis基本数据类型 String字符串的底层剖析,为什么redis的String性能优越,操作简单原创 2024-07-27 17:20:43 · 1040 阅读 · 0 评论 -
mysql面试(七)
mysql数据库锁面试问题原创 2024-07-26 09:55:36 · 813 阅读 · 0 评论 -
mysql面试(六)
mysql执行计划详解原创 2024-07-25 10:38:55 · 685 阅读 · 0 评论