
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
一文吃透!9 大经典数据结构之树型结构全解析,面试、工作都用得上!
在数据结构的世界里,树型结构凭借其独特的层级关系和高效的数据处理能力,成为程序员必须掌握的核心知识。无论是算法面试、日常开发,还是系统架构设计,树结构的身影无处不在。本文将带你深入拆解 9 种经典树型结构,用最通俗的语言、最实用的案例,帮你彻底吃透这些高频考点!树型结构看似复杂,但只要抓住每种结构的核心约束与应用场景,就能轻松驾驭!建议通过 LeetCode 专项训练(如二叉树、堆相关题目)巩固知

一文通俗讲解MySQL数据库常见面试题-持续更新
此文章大部分不会引用最原始的概念,采用的方式。

swagger2显示错误解决:Could not render e, see the console.
同时可以根据environment去处配置要给那些开发环境设置swagger文档,底层会通过扫描配置文件中的active来判断当前的开发环境。环境符合则flag返回true,false则会显示不可用。出现这种情况就是swagger的配置类出了问题,在.enable()中传入了false。active: pro#dev(开发)#pro(生产)

volatile原理(内存屏障)
volatile场景一个线程写,其他线程读的情况double-check-lock时,synchronized同步代码块外共享变量的指令重排序问题同步机制volatile 是 Java 虚拟机提供的轻量级的同步机制(三大特性)保证可见性不保证原子性保证有序性(禁止指令重排)性能:volatile 修饰的变量进行读操作与普通变量几乎没什么差别,但是写操作相对慢一些,因为需要在本地代码中插入很多内存屏

到底了