## Spring篇 什么是Spring ``` Spring是个轻量级的框架,他有两大内核分别是IOC、AOP ``` IOC是什么 * ``` 依赖注入和控制反转,它是一种思想,创建对象不是直接n...
## Redis篇 常用术语有哪些 ``` UA 客户ip PV 浏览量 DAU 日活跃用户量 MAU 月活跃用户量 ``` Redis的基本类型有哪些 * ``` 字符串、List、Hash、Set...
## 多线程 并发和并行的区别: ``` 并发:同一时间,多个线程抢占同一个资源 并行:我一边做A的事情,也做B的事情,例:一边听歌一边打游戏 ``` 谈一下volatile * ``` volati...
## Mysql篇 索引分为哪几大类: ```java 索引分为三大类:B+树索引、Hash索引、全文索引 ``` MySQL有哪些索引 * ```java 主键索引:一张表只能有一个主键索引,主键索...
## 基础篇 接口和抽象类的区别 ``` 相同:接口和抽象类都不能被实例化 不同:抽象类可以有构造方法,而接口没有 ``` 重载和重写的区别 * ``` 重载:在一个类中,方法名相同、返回类型相同,参...
### **掌握的技术** * java 框架:ssm(spring,springmvc,mybatis) springboot+mybatis springcloud(不会) * 数据库:oracl...
## 数据类型 ### 基本类型 - byte/8 - char/16 - short/16 - int/32 - float/32 - long/64 - double/64 - boolean/~...
#JAVA异常分类及处理 ##1.概念 如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不会返回任何值。另...
`C++`作为一门重要的编程语言,其在面试中常常是热门的考察对象。本文将会介绍一些常见的`C++`面试题,帮助`C++`面试者避免很多不必要的困惑和迷惑。每个问题都有相对应的答案,以便各位同学快速查阅...
## 整体概述 1、为什么需要TCP/IP网络模型? 2、TCP/IP各层的作用? 3、键入网址到网页显示,期间发生了什么? 4、OSI 网络模型与TCP/IP网络模型对照 5、Linux 网络协议栈...
## 基础内容 1、MySQL的架构分层 2、一条 SQL 查询语句的执行流程 3、如何查看 MySQL 服务被多少个客户端连接了? 4、 空闲连接会一直占用着吗? 5、MySQL 的连接数有限制吗?...
## 过程 (1)三十分钟做了一个笔试题 > 涉及的方面比较广,比如: > 1. 计网web session的使用、 > 2. 代码重构(if-else嵌套太多) > 3. 算...
## 1、归并排序 ## 2、N个升序链表合并为一个升序链表 牛客高频题目:NC5 ```Java import java.util.ArrayList; public class Solution ...
## 事务 **1、事务与存储引擎的关系** 事务是由 MySQL 的引擎来实现的,我们常见的 InnoDB 引擎它是支持事务的。 不过并不是所有的引擎都能支持事务,比如 MySQL 原生的 MyIS...