![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
八股文巴拉巴拉说~
文章平均质量分 86
八股文巴拉巴拉说,助力高薪之路。
IT学习小镇
Java领域从业者;CSDN新兴创新博主;Java领域优质创作者;
展开
-
TCP三次握手,四次挥手详解!
点击上方“蓝字”关注我们要理解TCP三次握手和四次挥手的前提:理解TCP报文的格式。重点解释:32位序号(seq):随机生成,唯一标识报文的当前序号。32位确认序号(ack):对上一条发...原创 2020-06-29 14:13:57 · 289 阅读 · 0 评论 -
第十三期八股文巴拉巴拉说
点击上方蓝字关注我们1Q:Bean工厂和“上下文”有什么区别?1、BeanFactory可以理解为含有bean集合的工厂类。BeanFactory包含了 bean 的定义,以便在接收到客户端请求时将对应的bean实例化。2、BeanFactory 还能在实例化对象的时生成协作类之间的关系。此举将 bean自身与bean 客户端的配置中解放出来。BeanFactor...转载 2022-05-24 10:30:14 · 78 阅读 · 0 评论 -
第十六期八股文巴拉巴拉说(MQ篇)
点击上方蓝字关注我们1Q:RocketMq使用哪种方式消费消息,pull还是push?RocketMq提供两种方式:pull和push进行消息的消费。而RocketMq的push方式,本质上也是采用pull的方式进行实现的。也就是说这两种方式本质上都是采用consumer轮询从broker拉取消息的。push方式里,consumer把轮询过程封装了一层,并注册了Messa...转载 2022-07-21 18:00:01 · 153 阅读 · 0 评论 -
第十五期八股文巴拉巴拉说(混合篇)
点击上方蓝字关注我们1Q:Nginx 反向代理为什么能够提升服务器性能?对于后端是动态服务来说,比如 Java 和 PHP。这类服务器(如 JBoss 和 PHP-FPM)的 IO 处理能力往往不高。Nginx 有个好处是它会把 Request 在读取完整之前 buffer 住,这样交给后端的就是一个完整的 HTTP ...转载 2022-05-27 08:20:27 · 127 阅读 · 0 评论 -
第十四期八股文巴拉巴拉说
点击上方蓝字关注我们1Q:原生 jdbc 操作数据库流程?1、Class.forName()加载数据库连接驱动。2、DriverManager.getConnection()获取数据连接对象。3、根据SQL获取sql会话对象,有 2 种方式 Statement和PreparedStatement 。4、执行SQL处理结果集,执行SQL前如果有参数值就设置参数值setXXX...转载 2022-05-25 12:30:00 · 80 阅读 · 0 评论 -
第十二期八股文巴拉巴拉说
点击上方蓝字关注我们1Q:在浏览器中输入url地址到显示页面的过程?1、DNS解析:浏览器查找域名的ip地址。浏览器缓存->路由器缓存->DNS缓存。2、TCP连接(三...转载 2022-02-18 13:34:50 · 133 阅读 · 0 评论 -
第十一期八股文巴拉巴拉说(混合篇)
点击上方蓝字关注我们1 Q:ArrayList源码重要信息?1、被RandomAccess标识,具有快速随机访问的功能,但归根结底还是因为底层是数组的原因。2、不带参数,构造函数则按照默认...转载 2022-01-26 17:38:59 · 74 阅读 · 0 评论 -
第十期八股文巴拉巴拉说(线程锁篇)
点击上方蓝字关注我们1Q:什么是自旋锁?自旋锁是SMP架构中的⼀种low-level的同步机制。1、当线程A想要获取⼀把自旋锁而该锁又被其它线程锁持有时,线程A会在⼀个循环中自旋以...转载 2022-01-25 12:25:00 · 94 阅读 · 0 评论 -
第九期八股文巴拉巴拉说(混合篇)
点击上方“蓝字”关注我们1Q:什么是反射?反射机制是在运行时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意个对象,都能够调用它的任意一个方法。在java中,只要给定类...转载 2022-01-23 21:11:44 · 100 阅读 · 0 评论 -
第八期八股文巴拉巴拉说(MySQL篇)
点击上方“蓝字”关注我们1Q:数据库的三范式是什么?第一范式:列不可再分。第二范式:行可以唯一区分,主键约束。第三范式:表的非主属性不能依赖与其他表的非主属性 外键约束且三大范式是一级一级...转载 2022-01-20 13:21:43 · 138 阅读 · 0 评论 -
第七期八股文巴拉巴拉说(Java线程篇)
点击上方“蓝字”关注我们1Q:创建线程的有哪些方式?1、继承 Thread 类创建线程类2、通过 Runnable 接口创建线程类3、通过 Callable 和 Future 创建...转载 2022-01-19 12:55:46 · 64 阅读 · 0 评论 -
第六期八股文巴拉巴拉说(Java集合篇)
点击上方“蓝字”关注我们1Q:了解Hashmap吗?1、用自定义类作为key,必须重写equals()和hashCode()方法:因为自定义类中的equals() 和 hashCo...转载 2022-01-17 11:57:37 · 106 阅读 · 0 评论 -
第五期八股文巴拉巴拉说(JavaWeb篇)
点击上方“蓝字”关注我们1Q:什么要使用 PreparedStatement?1、PreparedStatement 接口继承 Statement,PreparedStatement 实例...转载 2022-01-15 11:59:38 · 326 阅读 · 0 评论 -
第四期八股文巴拉巴拉说(Java篇)
点击上方“蓝字”关注我们1Q:自动装箱和拆箱是什么?自动装箱是Java 编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比如:把int转化成 Integer,double转化成 ...转载 2022-01-14 12:30:00 · 65 阅读 · 0 评论 -
八股文巴拉巴拉说第三期(spring篇)
点击上方“蓝字”关注我们Q:spring boot 核心配置文件是什么?bootstrap.properties 和 application.properties 有何区别 ?单纯做 Sp...转载 2022-01-13 12:30:00 · 100 阅读 · 0 评论 -
第二期八股文巴拉巴拉说(spring篇)
点击上方“蓝字”关注我们Q:说一说Spring中使用到的设计模式?1、spring 中两种代理方式,若目标对象实现了若干接口,spring 使用 jdk 的 java.lang.refle...转载 2022-01-12 12:30:00 · 120 阅读 · 0 评论 -
TCP三次握手,四次挥手知识整理,通俗易懂。
首先要理解TCP三次握手和四次挥手的前提:理解TCP报文的格式。重点解释:32位序号(seq):随机生成,唯一标识报文的当前序号。 32位确认序号(ack):对上一条发送的信息进行确认,一般为上一条seq+1。ACK标志位: 注:区别ACK标志位和确认序号(ack),ACK只有一位,要么1,要么0。ack有32位,一般等于seq+1。SYN标志位:置为1时,表示发起新的连接。 FIN标志位:置为1时,表示结束连接。三次握手:解释(注:这里为了方便,没有采用32位,使用1000和10000的原创 2020-06-29 14:23:57 · 871 阅读 · 0 评论