需要努力的97
需要努力的97
全部文章
八股+面经
Git(2)
HTML/CSS/JavaScript(3)
JavaSE学习笔记(19)
JavaWeb学习笔记(21)
Linux(1)
Maven(1)
MyBatisPlus(1)
Redis(1)
SSM框架(17)
分布式系统(3)
刷题笔记(12)
微服务(5)
项目(2)
归档
标签
去牛客网
登录
/
注册
需要努力的97的博客
全部文章
/ 八股+面经
(共8篇)
排序问题
1.有一个10G大小的无序文件,文件里是32位无符号数(0~42亿,即:0 ~ 2^32 - 1),给你5G的内存空间,请对这个10G大小的文件进行排序? 一般的归并排序、快速排序等都需要将所有数据...
2023-04-12
0
369
Mybatis
1.mybatis的缓存机制? Mybatis有一级缓存和二级缓存。 一级缓存又称为会话(Session)缓存,默认开启无法关闭。  ...
2023-04-10
3
576
设计模式
一、单例模式 单例模式就是保证一个类只能有一个实例对象。 1.实现方式 单例模式有5种常见的实现方式。 (1)饿汉式 ...
2023-03-28
0
676
红黑树
1.二叉查找(排序)树BST (1)什么是BST? 二叉查找树满足: 左子树上所有结点的值均小于或等于它的根结点的值。 右子树上所有结点的值均大于或等于它的根结点的值...
2023-03-15
0
412
十大经典排序算法(以升序为目的)
1.简介 排序算法可以分为: 内部排序:数据记录在内存中进行排序。 外部排序:因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 &nb...
2023-03-13
3
694
Spring & Spring Boot面试题
一、Spring 1.什么是Spring?介绍一下Spring的核心功能? Spring 是一个 Java 开发框架,由多个模块组成,比如核心容器、AOP、Test模块等,有了Spring可以整合第三方服务,更方...
2023-03-10
1
839
JVM入门
1.JVM的位置 JVM称为java虚拟机,本质上就是一个运行在OS上的程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。 &nb...
2023-01-11
2
668
JUC并发编程
一、基础概念知识 1.什么是JUC? JUC是java中java.util.concurrent这个包的缩写,JUC包可以用来更好的支持高并发任务。 &...
2023-01-09
2
1186