![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试学习
文章平均质量分 81
一些知识
凡风-J
如果觉得写的还可以,不妨点个赞٩(๑❛ᴗ❛๑)۶
展开
-
分布式-复习
分布式事务解决方案https://xiaomi-info.github.io/2020/01/02/distributed-transaction/跨表分页查询https://cloud.tencent.com/developer/article/1048654原创 2022-03-03 09:45:12 · 140 阅读 · 0 评论 -
Spring-复习
五、Spring相关Spring AOP的实现原理和场景?Spring bean的作用域和生命周期;Spring Boot比Spring做了哪些改进? Spring 5比Spring4做了哪些改进;如何自定义一个Spring Boot Starter?Spring IOC是什么?优点是什么?SpringMVC、动态代理、反射、AOP原理、事务隔离级别;Spring和Springboot差别jianshu.com/p/ffe5ebe17c3aSpringboot怎么处理接口请求的收到请原创 2022-03-03 09:45:42 · 339 阅读 · 0 评论 -
JUC-复习
JUC大全----一般大公司才会问,建议把aqs学明白线程池的原理,为什么要创建线程池?创建线程,4种1.new Thread(new runnable)2.继承Thread new Thread(){run()}重写run方法3.创建一个futureTask对象,里面重写call方法,再放入Thread里面4.线程池创建线程池的4种方式newCachedThreadPool 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程newFixedTh原创 2022-03-03 09:40:56 · 193 阅读 · 0 评论 -
Java-复习
四、Java扩展篇红黑树的实现原理和应用场景;NIO是什么?适用于何种场景?Java9比Java8改进了什么;HashMap内部的数据结构是什么?底层是怎么实现的?(还可能会延伸考察ConcurrentHashMap与HashMap、HashTable等,考察对技术细节的深入了解程度);说说反射的用途及实现,反射是不是很慢,我们在项目中是否要避免使用反射;说说自定义注解的场景及实现;List 和 Map 区别,Arraylist 与 LinkedList 区别,ArrayList 与 Vec原创 2022-03-03 09:40:08 · 388 阅读 · 0 评论 -
JVM-复习
三、JVM相关GC机制和原理;GC分哪两种,Minor GC 和Full GC有什么区别?什么时候会触发Full GC?分别采用什么算法?什么情况下我们需要破坏双亲委派模型;常见的JVM调优方法有哪些?可以具体到调整哪个参数,调成什么值?class文件结构是如何解析的;jvm内存结构https://www.cnblogs.com/ityouknow/p/5610232.html程序计数器,私有,表示当前线程执行的字节码的行号。虚拟机栈,私有:它的生命周期与线程相同。虚拟机栈描述的是Ja原创 2022-03-03 09:39:31 · 467 阅读 · 0 评论 -
Redis-复习
八、RedisRedis为什么这么快?redis采用多线程会有哪些问题?Redis跳跃表的问题;Redis单进程单线程的Redis如何能够高并发?Redis如何使用Redis实现分布式锁?Redis分布式锁操作的原子性,Redis内部是如何实现的?数据类型https://www.cnblogs.com/lizhenghn/p/5322887.htmlredis的hash结构,字典结构拉链法解决的hash冲突,那么在数据过多时,hash冲突不可避免,为了避免链表太长,直接进行rehash原创 2022-03-03 09:37:53 · 387 阅读 · 0 评论 -
MySQL-复习
七、数据库篇锁机制介绍:行锁、表锁、排他锁、共享锁;乐观锁的业务场景及实现方式;事务介绍,分布式事物的理解,常见的解决方案有哪些,什么事两阶段提交、三阶段提交;MySQL记录binlog的方式主要包括三种模式?每种模式的优缺点是什么?MySQL锁,悲观锁、乐观锁、排它锁、共享锁、表级锁、行级锁;分布式事务的原理2阶段提交,同步\异步\阻塞\非阻塞;数据库事务隔离级别,MySQL默认的隔离级别、Spring如何实现事务、JDBC如何实现事务、嵌套事务实现、分布式事务实现;SQL的整个解析、执原创 2022-03-03 09:36:23 · 303 阅读 · 0 评论 -
计算机网络-复习
王道–计算机网络 https://bithachi.blog.csdn.net/article/details/104722679应用层(1)掌握DNS(域名解析)协议:名字空间;DNS指针查询(反向查找或逆向解析)基本原理、DNS缓存(2)FTP协议(活化石):控制连接和数据连接(为什么需要这两种连接);两种工作模式(PASV+PORT);各种FTP指令和响应码;FTP断点续传,匿名FTP(3)HTTP协议:报文格式(请求报文、响应报文、请求头各种字段、响应头各种字段);HTTP状态码100原创 2022-03-03 09:46:01 · 734 阅读 · 0 评论 -
操作系统复习
线程/进程王道–操作系统 https://blog.csdn.net/weixin_43914604/article/details/104415990进程和线程的区别-重点进程和线程的区别:进程是调度资源的基本单位,线程是执行任务的基本单位。进程有自己的独立数据空间,程序切换的开销大,线程共享一个进程的数据空间,每个线程有自己独立的运行栈和程序计数器,线程之间开销小。进程之间的资源隔离,共享复杂,线程的共享资源简单。线程的目的是为了并发,因为线程上下文的切换快,可以提高并发效原创 2022-03-03 09:30:04 · 289 阅读 · 0 评论