面试题
文章平均质量分 70
关于java的面试题
银河系的一束光
这个作者很懒,什么都没留下…
展开
-
html面试题
html的面试题原创 2022-11-15 17:02:13 · 691 阅读 · 0 评论 -
相应的链接
instanceof的具体应用原创 2022-10-05 17:28:20 · 108 阅读 · 0 评论 -
IO流面试题
io流面试题原创 2022-10-05 13:26:26 · 1012 阅读 · 0 评论 -
Java基础面试题1
Java基础面试题原创 2022-10-04 22:05:13 · 666 阅读 · 0 评论 -
tomcat面试和Spring的面试题
tomcat和Spring面试题原创 2022-09-25 16:37:38 · 2133 阅读 · 0 评论 -
Spring aop的简化版本
Spring aop的简化原创 2022-09-16 13:13:15 · 240 阅读 · 0 评论 -
threadlocal的介绍
threadlocal的了解原创 2022-09-12 12:19:23 · 112 阅读 · 0 评论 -
jsp介绍
jsp的学习原创 2022-09-11 20:41:17 · 129 阅读 · 0 评论 -
cookie和session
session和cookie的说明原创 2022-09-11 21:44:31 · 126 阅读 · 0 评论 -
ognl表达式和值栈
ognl和值栈原创 2022-09-11 07:44:44 · 194 阅读 · 0 评论 -
Java基础面试总结2
.jdk、jre、jvm的区别?JDK : (Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(JRE),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。JRE:(java运行时环境)。也就是我们说的JAVA平台,所有的Java程序都要在JRE下才能运行。包括JVM和JAVA核心类库和支持文件。与JDK相比,它不包含开发工具——编译器、调试器和其它工具。JVM:Java Virtual Mechinal(JAVA虚原创 2022-05-20 19:07:12 · 595 阅读 · 0 评论 -
Java面试题
面试题原创 2022-02-14 15:43:32 · 170 阅读 · 0 评论 -
关于冒泡排序的思想
冒泡排序的思想首先,准备几个数(在这里准备的是六个数)[ 11,19,3,6,8,5 ],进行从小到大进行排序;冒泡排序的比较,则是相邻的两个数进行比较,第一轮:第一次比较的两个数是从左往右头两个数,然后在这两个数中大的数,在和从右往左查第三个数进行比较,比较完在和第四个数进行比较,然后一次类推,将最大的数放在最左边;第二轮:在比较头两个数,看一下哪个数大,这个大的数在和第三个数进行比较,然后,大的数在和第四个数进行比较,依次类推,进行比较;如果还没有比较完就和第二轮一样进行比较,直到排序完成为原创 2021-09-14 23:35:11 · 155 阅读 · 0 评论 -
SSM的面试题3
为什么使用Spring(优缺点)spring容器创建对象的时机Spring的常用注解解释Spring MVC的常用注解解释Mybatis的常用标签或者注解用过哪些spring bean 的生命周期【~】Spring事务(ACID,隔离级别,事务传播机制)IOC底层实现原理【~】AOP底层实现原理【~】AOP详解Spring MVC 运行流程(好)什么是控制反转(Inversion of Control)与依赖注入(Dependency Injection)BeanFactory和Ap原创 2021-09-03 15:59:41 · 391 阅读 · 1 评论 -
MQ消息队列面试题
MQ的优点和缺点?优点:解耦 异步,削峰解耦:所以需要用来解耦:异步:解决方法:削峰:解决方法是:缺点:降低高可用性.增加系统的复杂程度.一致性问题降低高可用的原因:系统引入的外部依赖越多,越容易挂掉,本来你就是A系统调用BCD三个系统的接口就好了,现在又加入一个mq,万一mq挂掉了,整个系统也就崩溃了.增加系统的复杂程度:硬生生的增加一个MQ进来怎么保证不被重复消费?怎么保证不会出现消息丢失的情况?怎么保证消息传递的顺序性?一致性问题:系统A处理完以后直接返回成功了,人家原创 2021-09-03 16:16:17 · 136 阅读 · 0 评论 -
Redis面试题
Redis 持久化机制缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题热点数据和冷数据是什么Memcache与Redis的区别都有哪些?单线程的redis为什么这么快redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构redis的过期策略以及内存淘汰机制【~】Redis 为什么是单线程的,优点如何解决redis的并发竞争key问题Redis 集群方案应该怎么做?都有哪些方案?有没有尝试进行多机redis 的部署?如何保证数据一致的?对于大量的请求怎么样处理Re原创 2021-09-03 16:01:04 · 115 阅读 · 0 评论 -
Java面试题(大内)3
面试题)三级目录1.我们能将 int 强制转换为 byte 类型的变量吗?如果该值大于 byte 类型的范围,将会出现什么现象?2.Java语言中使用哪两个类封装大数据类型?分别有什么作用?.&和&&的区别?4. 队列和栈是什么,列出它们的区别?5.continue和 break有什么区别?6.String与StringBuilder的区别?7.说出几点 Java 中使用 Collections 的最佳实践8.介绍Collection框架的结构9.final, finally, fi原创 2021-08-21 09:01:46 · 2382 阅读 · 1 评论 -
real面试题
1.说一下项目,实现了哪些功能,用到了哪些技术这个项目就是一个电商平台的后台管理系统,我负责的主要是用户登陆,菜单栏的实现,用户的增删改查,商品分类,商品的增删改查用到的技术,主要是基于springboot框架的Maven项目,持久层用的mybatis框架,数据库使用的是mysql,服务器用的tomcat,使用Nginx实现了反向代理以及负载均衡2.说一下SpringMVC调用流程1.当用户发起请求时,被SpringMVC框架中的前端控制器拦截.2.由于前端控制器,并不清楚哪个方法与请求对应,所原创 2021-08-18 10:02:15 · 114 阅读 · 0 评论 -
java基础面试题(real)
HashMap的工作原理是什么?HashMap采用数组+链表+红黑树实现。数据结构的存储由数组+链表的方式,变化为数组+链表+红黑树的存储方式,当链表长度超过8时,将链表转换为红黑树。在性能上进一步得到提升。HashMap中的“死锁”是怎么回事?HashMap中能put两个相同key吗?为什么?HashMap中的键值可以为null吗?原理?HashMap扩容机制?map.put(k,v)实现原理第一步首先将k,v封装到Node对象当中(节点)。第二步它的底层会调用K的hashCode()方法原创 2021-08-02 14:17:57 · 891 阅读 · 0 评论 -
前端的面试题
1、什么是盒子模型?在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔相邻的区域或区域。4个部分一起构成了css中元素的盒模型。2、行内元素有哪些?块级元素有哪些? 空(void)元素有那些?行内元素:a、b、span、img、input、strong、select、label、em、button、原创 2021-08-16 23:17:20 · 346 阅读 · 0 评论 -
前端的基础讲解
一,HTML标签–超链接标签:在网页中跳转的效果 百度一下 <ol> <li> <a target="_blank" href="#"> 全国新冠疫苗接种剂次超7亿 </a> </li> <li> <a target="_blank" href="#"> 美国公布首批疫苗全球分配计划 </a> </li> </ol> <!-- 锚定:使用a标签实原创 2021-08-16 23:06:49 · 384 阅读 · 0 评论 -
SpringBoot+SpringCloud面试题整理
什么是SpringBoot?1、用来简化spring初始搭建和开发过程使用特定的方式进行配置(properties或者yml文件)2、创建独立的spring引用程序main方法运行3、嵌入Tomcat无需部署war包,直接打成jar包nohup java -jar – & 启动就好4、简化了maven的配置4、自动配置spring添加对应的starter自动化配置SpringBoot常用的starter:1、spring-boot-starter-web(嵌入Tomcat和web开发需原创 2021-08-16 22:33:54 · 322 阅读 · 0 评论 -
数据库的面试题
几率大的网络安全什么是SQL注入攻击攻击者在HTTP请求中注入恶意的SQL代码,服务器使用参数构建数据库SQL命令时,恶意SQL被一起构造,并在数据库中执行。如何防范SQL注入攻击Web端进行有效性检验并限制字符串的长度,服务端使用预编译PrepareStatement取代拼接SQL字符串,并再进行有效性检查防止攻击者绕过WEB段请求,过滤参数中特殊的符号比如单引号双引号。MySQL常见的存储引擎InnoDB、MyISAM的区别?1)事务:MyISAM不支持,InnoDB支持2)锁级别: MyIS原创 2021-08-16 18:16:06 · 4071 阅读 · 0 评论 -
Java的面试题
Java基础知识篇面向对象和面向过程的区别面向过程:优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。缺点:没有面向对象易维护、易复用、易扩展面向对象:优点:易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护缺点:性能比面向过程低Java语言有哪些特点? 1,简单易学;2,面向对象(封装,继承,多态);3,平台无原创 2021-08-16 23:40:22 · 1105 阅读 · 0 评论