自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 全栈面试大全

Java 全栈知识体系包含: Java 基础, Java 部分源码, JVM, Spring, Spring Boot, Spring Cloud, 数据库原理, MySQL, ElasticSearch, MongoDB, Docker, k8s, CI&CD, Linux, DevOps, 分布式, 中间件, 开发工具, Git, IDE, 源码阅读,读书笔记, 开源项目...https://www.pdai.tech/ ...

2022-04-01 09:39:38 599

原创 nginx反向代理配置以及部署

1.下载nginx 2.下载完成后就在下载文件路径下启动nginx 3.访问http://localhost/80 访问成功说明安装nginx没有问题 4.开始配置环境

2022-03-10 00:19:58 2888

原创 Java网络的面试题

目录 1.http响应码301和302代表的是什么?有什么区别? 2.forward和redirect的区别? 3.简述tcp和udp的区别? 4.tcp为什么要三次握手,两次不行吗?为什么? 5.说一下tcp粘包是怎么产生的? 6.OSI的七层模型都有哪些? 7.get和post请求有那些区别? 8.如何实现跨域? 9.说一下JSONP实现原理? 1.http响应码301和302代表的是什么?有什么区别? 301:永久重定向。 302:暂时重定向。 它们的区别是,301对搜索

2021-11-10 14:45:50 121

原创 Java的异常问题—面试题

目录 1.throw和throws的区别? 2.final、finally、finalize有什么区别? 3.try-catch-finally中哪个部分可以省略? 4.try-catch-finally 中,如果 catch 中 return 了,finally 还会执行吗? 5.常见的异常类有哪些? 1.throw和throws的区别? throw:是真实抛出一个异常。 throws:是声明可能会抛出一个异常。 2.final、finally、finalize有什么区别? fin

2021-11-10 09:24:17 68

原创 Java Web 面试题

1.JSP和servlet有什么区别? jsp是servlet技术的扩展,本质他就是servlet的简易方式。 jsp和servlet最主要的不同点在于,servlet的应用逻辑是在Java文件中,并且完全从表示层中的html里分开来,而jsp的情况是Java和html可以组合成一个扩展名为JSP的文件。JSP侧重于视图,servlet主要用于控制逻辑。 2.JSP 有哪些内置对象?作用分别是什么? JSP 有 9 大内置对象: request:封装客户端的请求,其中包含来自 get 或 pos.

2021-11-09 10:23:27 239

原创 Java面试题反射

1.什么反射? 反射是在运行状态中,对于任意一个类,都能够知道这个类的所有的属性和方法,对任意一个对象,都能调用它的任意一个方法和属性;这种动态获取信息以及动态调用对象的方法的功能称为Java语言的反射机制。 2.什么是序例化?什么情况下需要序例化? Java序例化是为了保存各种对象在内存中的状态,并且可以把保存的对象状态在读取出来。 以下情况需要使用 Java 序列化: 想把的内存中的对象状态保存到一个文件中或者数据库中时候; 想用套接字在网络上传送对象的时候; 想通过RMI(远程方法调用)

2021-11-09 09:22:19 63

原创 关于多线程面试题

1.并行和并发有什么区别? 并行:多个处理器或者多核处理器同时处理多个任务。 并发:多个任务在同一个cpu核上,按细分的时间片轮流执行,从逻辑上来看哪些任务是同时执行。 并发 = 两个队列和一台咖啡机。 并行 = 两个队列和两台咖啡机。 2.notify()和 notifyAll()有什么区别? notifyAll()会唤醒所有的线程,notify()之后唤醒一个线程。notifyAll() 调用后,会将全部线程由等待池移到锁池,然后参与锁的竞争,竞争成功则继续执行,如果不成功则留在锁池等待锁.

2021-11-08 09:34:47 51

原创 Java容器的面试题

1.Java容器分为 Colletion 和 Map 两大类,其下 又有很多子类 Collection List :ArrayList、LinkedList、Vector、Stack Set: HashSet、LinkedHashSet 、TreeSet map: 1.HashMap: LinkedHashMap 2.TreeMap 3.ConcurrentHashMap 4.Hashtabl 2.collection 和 Collections 有什么区别? collection..

2021-11-05 18:03:16 144

原创 Java基础面试题

1.JDK和JRE有什么区别 JDK:是Java的开发工具包,提供了Java的开发环境和运行环境 JRE:是Java的运行环境,为Java的运行了提供了所需环境 具体来说JDK及时包含了编辑JRE,同时还包含了编译Javac,还包含了很多Java程序调试和分析的工具。简单来说:如果你需要运行Java的程序,只需要安装JER就可以了,如果你需要编写Java程序,需要安装JDK 2.==和equals的区别是什么 ==对于基本类型来说是比较值,对于引用来说是引用; ...

2021-11-04 22:10:30 88

原创 五条运算规则

计算结果的数据类型,与最大类型保持一致 Byte 、short、char 三种比int小的类型,运算时会先自动提升成int再参与运算 现象,整数溢出问题,一旦溢出,数据就错了 浮点数运算不精确的问题--提供精确运算解决方案 浮点数的特殊值infinity NAN 1.运算符 算术运算符 (+ - * / ++ -- %) ++; 表示给当前变量的值+1 --;表示给当前变量减-1 普通的四则运算(* / - +):不能改变本身的值。 前缀式: ++a ,--...

2021-11-01 17:46:49 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除