- 2023-11-21一套被严重低估的后端面试题库!
在面试跳槽前,给大家整理了一份大厂加强版面试+技术资料供大家修炼。主要有Java集合、JVM、多线程、设计模式、算法调优、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、MongoDB、Redis、MySQL……等等包含了20个技术栈的资料合集和十多个互联网大厂的面试核心知识点、
- 2023-09-14态路小课堂丨光纤跳线的使用与维护小指南
TARLUZ态路在光通信领域中,光纤跳线扮演着至关重要的角色。它作为一种用于连接光纤设备之间的光纤连接线,可以根据实际需求进行定制,以此来满足不同网络拓扑和连接方式的要求。在安装光纤跳线时,遇到的问题可能会对整个通信系统的性能和稳定性产生影响。本文态路通信将为您简单介绍光纤
- 2023-08-11【后端面经-数据库】Redis详解——Redis基本概念和特点
目录1.Redis基本概念2.Redis特点2.1优点2.2缺点3.Redis的应用场景面试模拟参考资料声明:Redis的相关知识是面试的一大热门知识点,同时也是一个庞大的体系,所涉及的知识点非常多,如果用一篇文章罗列,往往会陷入知识海洋中无法感知其全貌,因此,这段时间我会试着拆分Redis的相关章节,辅
- 2023-08-11【后端面经-数据库】Redis详解——Redis基本概念和特点
(【后端面经-数据库】Redis详解——Redis基本概念和特点)声明:Redis的相关知识是面试的一大热门知识点,同时也是一个庞大的体系,所涉及的知识点非常多,如果用一篇文章罗列,往往会陷入知识海洋中无法感知其全貌,因此,这段时间我会试着拆分Redis的相关章节,辅以思维导图的形式介绍Redis的相
- 2023-07-25【后端面经-Spring】Spring简介
【后端面经-Spring】Spring简介目录【后端面经-Spring】Spring简介1.Spring简介2.Spring模块3.Spring核心特性4.Spring的后续拓展面试模拟参考资料1.Spring简介Spring是为了简化java项目开发设计的一款设计层面开源框架,其设计目的就是为了“简化开发”。它使用分层架构,解
- 2023-07-25【后端面经-Java】Java基本概念
【后端面经-Java】Java基本概念目录【后端面经-Java】Java基本概念1.面向对象和面向过程1.1概念1.2优缺点对比2.C++和Java的区别2.1"去其糟粕"——Java同学,你对C++的这些东西有什么意见?2.2改进之处————Java同学,你的这个论文,,,创新点是什么?面试模拟参考资料1.面向对象和
- 2023-07-19【后端面经-Java】JVM垃圾回收机制
(【后端面经-Java】JVM垃圾回收机制)1.Where:回收哪里的东西?——JVM内存分配JVM垃圾回收机制(GarbageCollect,简称GC)主要负责回收JVM内存当中未被及时释放回收的内存区域,JVM垃圾回收机制让程序员摆脱了手动释放内存的操作,降低了程序员疏忽大意导致的风险。那么,垃圾回收机制到底针
- 2023-07-19【后端面经-Java】JVM垃圾回收机制
目录1.Where:回收哪里的东西?——JVM内存分配2.Which:内存对象中谁会被回收?——GC分代思想2.1年轻代/老年代/永久代2.2内存细分3.When:什么时候回收垃圾?——GC触发条件4.Why:凭什么说它是垃圾?——垃圾判断算法4.1引用计数法4.2可达性分析法5.How:如何对待垃圾?——垃圾回收算法5
- 2023-07-17【后端面经-Java】JVM内存分区详解
@目录1.JVM内存分区简介2.JVM栈3.JVM堆4.JVM方法区5.JVM内存分配实例面试模拟参考资料1.JVM内存分区简介JVM内存分区如图所示:主要有如下几个区域:栈(Stack)堆(Heap)方法区(MethodArea)程序计数器(PC)本地方法栈(NativeMethodStack)其中,程序计数器用于存储线程当前执行的
- 2023-07-05【后端面经-计算机基础】HTTP和TCP的区别
【后端面经-计算机基础】HTTP和TCP的区别目录【后端面经-计算机基础】HTTP和TCP的区别1.OSI七层模型和相关协议2.TCP协议2.1特点:2.2报文格式2.3三次握手和四次挥手3.HTTP协议3.1特点3.2报文格式3.2https和http4.HTTPvsTCP5.面试模拟参考资料1.OSI七层模型和相关协
- 2023-06-29 【后端面经-Java】公平锁和加锁流程
目录1.公平锁和非公平锁1.1基本概念1.2ReentrantLock的公平锁和非公平锁2.加锁流程2.1ReentrantLock和AQS的关系2.2公平锁-加锁流程2.3非公平锁-加锁流程2.4加锁流程和性能的关系3.面试问题模拟参考文献1.公平锁和非公平锁1.1基本概念公平锁:线程按照到来的先后
- 2023-06-29【后端面经-Java】AQS详解
目录1.AQS是什么?2.AQS核心思想2.1基本框架2.1.1资源state2.1.2CLH双向队列2.2AQS模板3.源码分析3.1acquire(int)3.1.1tryAcquire(int)3.1.2addWaiter(Node.EXCLUSIVE)3.1.3acquireQueued(Nodenode,intarg)3.2release(int)3.2.1tryRelease(int)3.2.2unparkSuccess
- 2023-06-25【后端面经-Java】HashMap详解
(【后端面经-Java】HashMap详解)1.HashMap的家族定位接口java.util.Map有四个常用的实现类,如图是它们之间的类继承关系。下面我将一一介绍其性能特点。HashMap:最常用的Map实现类,通过使用Hash表结构,提高查找速度;使用键值对作为存储节点,只允许一个key值为null,允许多个value
- 2023-06-25【后端面经-Java】HashMap详解
目录1.HashMap的家族定位2.HashMap的数据结构2.1Hash表的基本概念2.2Hash冲突2.3HashMap数据结构3.HashMap的重要变量3.1常量3.2变量3.3辨析size、capacity、threshold4.HashMap重要方法和源码解析4.1构造方法4.2resize方法4.3hash方法4.4put方法参考文献1.HashMa
- 2023-06-20【后端面经-Java】Java创建线程的方法简介
(【后端面经-Java】Java创建线程的方法简介)1.线程的基本概念1.1线程学过操作系统的同学应该不陌生,线程是计算机中的最小调度单元,一个进程可以有多个线程,执行并发操作,提高任务的运行效率1.2线程状态和生命周期线程状态包括:新建(new):线程创建而尚未启动的阶段;就绪态(r
- 2023-06-20【后端面经-Java】Java创建线程的方法简介
目录1.线程的基本概念1.1线程1.2线程状态和生命周期2.创建线程的四种方法2.1继承Thread类2.2实现Runnable接口2.3实现Callable接口2.4使用线程池3.参考资料1.线程的基本概念1.1线程学过操作系统的同学应该不陌生,线程是计算机中的最小调度单元,一个进程可以有多个线程
- 2023-06-14【后端面经-数据库】MySQL的事务隔离级别简介
(【后端面经-数据库】MySQL的事务隔离级别简介)0.事务的概念事务指的是一连串的集中操作指令,一个事务的执行必须执行完所有的动作才能算作执行结束。事务具有四个特点,简记作ACID:A-Atomicity:原子性,事务的执行必须保证所有的动作都执行完毕;C-Consistency:一致性,事务的执行必
- 2023-06-14【后端面经-数据库】MySQL的事务隔离级别简介
目录0.事务的概念1.三类问题2.事务隔离级别3.操作指令4.总结5.参考博文0.事务的概念事务指的是一连串的集中操作指令,一个事务的执行必须执行完所有的动作才能算作执行结束。事务具有四个特点,简记作ACID:A-Atomicity:原子性,事务的执行必须保证所有的动作都执行完毕;C-Co
- 2023-06-09【后端面经-数据库】MySQL的存储引擎简介
目录MySQL的存储引擎0.存储引擎的查看和修改1.MyISAM2.InnoDB3.MEMORY4.MERGE5.总结6.参考博客MySQL的存储引擎mysql主要有四类存储引擎,目前主要使用InnoDB作为存储引擎。0.存储引擎的查看和修改查看当前数据库的默认存储引擎showvariableslike'default_storage_e
- 2023-06-06为什么光纤端面要研磨成8度角?
首先我们先了解一下光纤是如何传导光信号的。光纤裸纤的结构图一般分为三层:纤芯、包层和涂覆层。光纤纤芯和包层是由不同折射率的玻璃组成,中心为高折射率玻璃纤芯(掺锗二氧化硅),中间为低折射率硅玻璃包层(纯二氧化硅)。光以一特定的入射角度射入光纤,在光纤和包层间发生全发射(由于包
- 2023-03-25O型圈轴向(端面)密封结构设计
一、O形橡胶密封圈是一种断面形状为圆形的密封元件,它广泛用于多种机械设备中,在一定温度、压力及不同的液体或气体介质中起到密封作用,与其它密封圈相比,具有如下的优越性能:
- 2022-10-23字节跳动后端面经(14)
redis中zset怎么实现限流哈希表是否是线程安全的,如何保证线程安全当哈希表比较多时,加锁效率不高那如何改进性能TCP与UDP的区别TCP如何保证可靠传输TCP四次挥手网址
- 2022-10-22字节跳动后端面经(13)
Mysql日志系统MySQL最左前缀原则Mysql崩溃恢复日志文件很大怎么办MySQL采用B+树的优缺点问流量控制和拥塞控制区别怎么防止中间人攻击https加密的过程http请求方式
- 2022-10-20字节跳动后端面经(12)
孤儿进程和僵尸进程了解多少虚拟内存说一下页面置换算法说一下问TCP和UDP的区别视频、直播、游戏等采用TCP还是UDPUDP为什么实时性好https与http的区别堆中的GC说
- 2022-10-17字节跳动后端面经九
了解I/O模型吗,介绍下介绍下select、poll、epoll区别http状态码http和https,https加密过程,加密密钥怎么来,对称加密密钥哪里生成cookie和session区别和联系,session用法s