![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
树的遍历 先序:父左右 中序:左父右(在二叉查找树中做此遍历可以得到一个有序数列) 后序:左右父 二叉查找树: 遵从“左父右”的大小顺序原则(从...
底层数据结构 Collection List:(有序,可重复) ArrayList:Object数组Vector: Object数组Linked...
终端:Linux 的终端就是控制台, 是用户与内核交互的平台, 通过输入指令 来控制内核完成任务操作。 Shell:shell是linux的外...
进程和线程的区别,什么是协程? 进程和线程的区别 线程与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中可以产生多个线程。与...
为什么使用Redis 高性能:假如用户第一次访问数据库中的某些数据。这个过程会比较慢,因为是从硬盘上读取的。将该用户访问的数据存在数缓存中,这样...
事务4大特性,一致性具体指什么?这4个特性mysql如何保证实现的? 事务的四大特性 原子性:事务由一系列动作组成,整个事务的所有操作,要么全部...
使用Spring框架的好处 解耦合:在不使用Spring开发的项目当中,在使用相同接口的不同实现类时,每次在进行不同的实现时都要创建不同的实现类...
JVM运行时内存划分?程序计数器(PC寄存器)+虚拟机栈+本地方法栈+堆+方法区+JDK1.7与1.8区别 JVM运行时内存划分? 程序计数器字...
公平锁/非公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁。非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请...
文集作者