首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试题
订阅
已注销
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Mysql innodb为什么使用B+Tree?
“这是我参与更文挑战的第7天,活动详情查看: 更文挑战” Mysql innodb存储结构(B+Tree) 二叉树 缺点:数据量容易单边过长形成链表。 红黑树(本质为平衡二叉树) 缺点:虽然使用旋转方
死磕 java同步系列之AQS终篇(面试)
AQS的全称是AbstractQueuedSynchronizer,它的定位是为Java中几乎所有的锁和同步器提供一个基础框架。 在之前的章节中,我们一起学习了ReentrantLock、ReentrantReadWriteLock、Semaphore、CountDownLat…
面试官就是要问我SpringMVC的源码
《对线面试官》系列目前已经连载22篇啦!有深度风趣的系列!这一次来到了SpringMVC,差点就倒在面试官的怀里了。
ReentrantLock实现原理
ReentrantLock是一个Java层面的锁,也是我们使用较多的一个,在本文中我们通过其源码,了解他是如何在AQS的基础上实现的锁功能~
Spring的奥秘AOP(一)
这是我参与更文挑战的第 7 天,活动详情查看: 更文挑战 一、对AOP的初印象 AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理
NoClassDefFoundError错误而引起的JVM知识点串联
前言 今天项目在本地运行代码时报错:java.lang.NoClassDefFoundError: Could not initialize class。排查此问题同时顺便借此复习了一波Java类加载
深度剖析synchronized实现原理
面试必备,深度刨析synchronized实现原理。看完这篇文章,再不会synchronized来打我。
HashMap?ConcurrentHashMap?看完这篇文章瞬间理解!!!
最近针对互联网公司面试问到的知识点,总结出了Java程序员面试涉及到的绝大部分面试题及答案分享给大家,希望能帮助到你面试前的复习且找到一个好的工作,也节省你在网上搜索资料的时间来学习。
大白话带你认识JVM
如果在文中用词或者理解方面出现问题,欢迎指出。此文旨在提及而不深究,但会尽量效率地把知识点都抛出来 JVM 是 Java Virtual Machine 的缩写,它是一个虚构出来的计算机,一种规范。通过在实际的计算机上仿真模拟各类计算机功能实现··· 好,其实抛开这么专业的句子…
java架构师基础编程
死锁 DeadLockSample DeadLockSampleV2 如何预防死锁? 尽量避免使用多个锁,并且只有需要时才持有锁 如果必须使用多个锁,尽量设计好锁的获取顺序 辅助手法 使用图的方式表达