Java面试题
文章平均质量分 70
Java面试题
陌守
这个作者很懒,什么都没留下…
展开
-
Redis 核心知识点(持续更新中)
7、volatile-lfu(least frequently used):从已设置过期时间的数据集(server.db[i].expires)中挑选最不经常使用的数据淘汰。1、volatile-lru(least recently used):从已设置过期时间的数据集(server.db[i].expires)中挑选最近最少使用的数据淘汰。2、volatile-ttl:从已设置过期时间的数据集(server.db[i].expires)中挑选将要过期的数据淘汰。这个应该没人使用吧!原创 2024-04-17 00:05:24 · 654 阅读 · 0 评论 -
Spring、SpringMVC、SpringBoot核心知识点(持续更新中)
【代码】Spring的核心知识点(持续更新中)原创 2024-04-16 23:28:58 · 606 阅读 · 0 评论 -
JVM核心知识点(持续更新中)
JVM核心知识点常考面试题(持续更新中)JVM 结构JVM 结构https://www.processon.com/view/link/64eaf5bd8ae8db1df6e18f88原创 2024-03-04 11:09:47 · 150 阅读 · 0 评论 -
MySQL 核心知识点(持续更新中)
2、MySQL事务优化,参考文章:1、参考视屏:2、参考文章:参考文章:1、索引优化,参考视屏【P9-P16】:2、执行计划,参考文章:3、原创 2024-03-04 10:57:25 · 253 阅读 · 0 评论 -
Java核心知识点(持续更新中)
可以设置许可的个数,表示同时允许最多多少个线程使用改信号量,通过 acquire() 来获取许可,如果没有许可可用则线程阻塞,并通过 AQS 来排队,可以通过 release() 方法来释放许可,当某个线程释放了许可后,会从 AQS 中正在排队的第一个线程开始一次唤醒,直到没有空闲许可。yield 方法执行后线程直接进入就绪态,马上释放CPU的执行权,但是依然保留了CPU的执行资格,所以有可能CPU下次进行线程调度时,还会让这个线程获取到执行权继续执行。但是 wait 会释放,而且会加入到等待队列中。原创 2024-02-26 21:55:49 · 1044 阅读 · 0 评论 -
Java高频核心(持续更新中)
Java高频面试题(持续更新中)Java核心知识点常考面试题Java核心知识点常考面试题原创 2024-03-03 21:14:19 · 167 阅读 · 0 评论