面试
文章平均质量分 66
EP小良_007
万物皆有裂痕,那是光透过来的地方
展开
-
每日一练 for循环 、break 加括号和不加括号的区别 break跳出循环
题目我的答案是246答案是错的正确答案是 2,4因为5的时候已经跳出去了还有括号以及那个静态变量 很容易误导break是直接跳出循环了所以是2、4 没有 6 了原创 2022-01-12 13:28:54 · 345 阅读 · 0 评论 -
java面试题_简单说明hibernate、Struts2、Spring、springMVC、mybatis的执行流程或者原理_5_mybatis
系列文章目录文章目录系列文章目录一、MyBatis简介工作流程面试题mybatis的基本工作流程讲下MyBatis的缓存1. spring和mybatis整合之后为什么一级缓存会失效?2. 二级缓存中要注意的事情?4. #{}和${}的区别5. MyBatis与Hibernate有哪些不同6. 为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里7. Mybatis是如何进行分页的?分页插件的原理是什么?8. Mybatis映射文件中,如果A标签通过include引用B标签的内容,请问B标原创 2021-07-10 23:51:22 · 123 阅读 · 0 评论 -
java面试题_简单说明hibernate、Struts2、Spring、springMVC、mybatis的执行流程或者原理_4_SpringspringMVC
系列文章目录文章目录系列文章目录SpringspringMVC的执行流程 一句话概括/快速记面试题1、什么是Spring MVC ?简单介绍下你对springMVC的理解?2、Springmvc的优点3、springMVC和struts2的区别有哪些4、SpringMVC怎么样设定重定向和转发的5、SpringMvc怎么和AJAX相互调用的?6、如何解决POST请求中文乱码问题,GET的又如何处理呢?7、Spring MVC怎么做异常处理8、SpringMvc的核心入口类是什么,Struts1,Strut原创 2021-07-10 11:27:38 · 233 阅读 · 0 评论 -
java面试题_简单说明hibernate、Struts2、Spring、springMVC、mybatis的执行流程或者原理_3_Spring
系列文章目录文章目录系列文章目录spring面试题1、简单介绍一下Spring?2、面向切面编程是啥意思3、介绍一下对Spring IoC的理解4、谈一下@Autowired 和@Resource区别是什么?5、介绍Spring中常见注解及解释6、Spring框架中用到了哪些设计模式Spring 事务实现方式spring的原理是什么?总结spring面试题1、简单介绍一下Spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2原创 2021-07-10 10:44:57 · 141 阅读 · 0 评论 -
java面试题_简单说明hibernate、Struts2、Spring、springMVC、mybatis的执行流程或者原理_2_Struts2
系列文章目录文章目录系列文章目录百度说的我说的,一句话概括1、Struts2一句话说明其原理工作流程疑问工作原理总结百度说的Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的原创 2021-07-10 09:42:06 · 230 阅读 · 0 评论 -
java面试题_简单说明hibernate、Struts2、Spring、springMVC、mybatis的执行流程或者原理_1_hibernate
系列文章目录文章目录系列文章目录hibernatehibernate 简介hibernate工作原理为什么要用hibernate/hibernate的优点Hibernate是如何延迟加载?get与load的区别Struts2SpringspringMVCmybatishibernatehibernate 简介hibernate 可以将其视为升级版的jdbchibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封装,使java程序员可以使用面向对象的思想来操纵数据库。原创 2021-07-10 07:58:13 · 222 阅读 · 2 评论 -
sql面试题_SQl优化技巧_1、注意通配符中like的使用,百分号放后面_2、避免在where子句中对字段进行函数操作_3、在子查询当中,尽量用exists代替in_4、where子句中尽量不要使用
系列文章目录作为程序员经常和数据库打交道的时候还是非常频繁的,掌握住一些Sql的优化技巧还是非常有必要的。下面列出一些常用的SQl优化技巧文章目录系列文章目录1、注意通配符中like的使用,百分号放后面2、避免在where子句中对字段进行函数操作3、在子查询当中,尽量用exists代替in4、where子句中尽量不要使用is null 或 is not null对字段进行判断5、避免在where子句使用or作为链接条件6、避免在 where 子句中使用 != 或 <> 操作符7、少用in 或原创 2021-07-09 23:23:10 · 797 阅读 · 0 评论 -
java面试_集合框架001_List、Set、Map三者的区别_说出ArrayList、LinkList、Vector的区别
系列文章目录文章目录系列文章目录List、Set、Map三者的区别说出ArrayList、LinkList、Vector的区别用源码来佐证总结List、Set、Map三者的区别看图说明即可,List和Set是同级的,他们都继承了 Collection而Map则不一样,它与Collection是同级的接着:说出ArrayList、LinkList、Vector的区别Vector(是老的类,好像不能这么说),它是线程安全的,即是同步的什么叫线程异步,就是不安全的,用到多线程的时候,可能就原创 2021-07-08 09:02:07 · 232 阅读 · 0 评论 -
sql面试题_sql_分组查询、左连接和右连接的区别
系列文章目录文章目录系列文章目录题目一题目二连接查询:内连接、外连接(左连接、右连接)联合查询题目一有如下表结构,数据如下.表test结构:grop score a 胜b 负a 负 b 胜请写出sql语句,使检索结果如下组 胜 负a 1 1 b 1 1这很明显是一一道分组查询的题目,那么应该如何解答呢分析完整数据如下原创 2021-06-22 00:56:55 · 393 阅读 · 1 评论 -
TreeSet简单介绍与使用方法、HashSet和TreeSet有什么区别、、面试题
系列文章目录文章目录系列文章目录简单使用简单介绍:注意简单使用简单介绍:TreeSet是JAVA中集合的一种,TreeSet 是一个有序的集合,它的作用是提供有序的Set集合。它继承于AbstractSet抽象类,实现了NavigableSet,Cloneable,java.io.Serializable接口TreeSet是有序的Set集合,因此支持add、remove、get等方法支持迭代器的方式遍历for(Iterator iter = set.iterator(); iter.h原创 2021-06-02 11:32:54 · 334 阅读 · 1 评论 -
javaSSM框架001_面试题_简单说明springMVC的执行流程
系列文章目录文章目录系列文章目录简单说明springMVC的执行流程一句话概括/快速记简单说明springMVC的执行流程一句话概括/快速记核心控制器(DispatcherServlet )捕获请求,查找 Hander,执行 Handler,选择 ViewResolver,通过ViewResoler 渲染视图并返回具体步骤:1)用户向服务器发送请求,请求被 Spring 前端控制 Servelt DispatcherServlet捕获;2)DispatcherServlet 对请求 URL原创 2021-06-01 16:03:34 · 85 阅读 · 0 评论 -
java基础_面试题_下列代码中编译错误的是_数据类型自动提升
原创 2021-06-01 10:00:39 · 271 阅读 · 0 评论 -
java的foreach的使用、Array和ArrayList的区别以及各自的使用(java根本没有foreach,可以跟C#对比)java的foreach就是for,只是方式不一样
java中foreach用法文章目录java中foreach用法java中foreach用法Array和ArrayList的区别以及使用区别Array和ArrayList的使用注意java中foreach用法java的foreach的使用(java根本没有foreach,或者说foreach就是 使用for来实现的,可以跟C#对比)java的foreach就是for,只是方式不一样java中可以通过foreach来遍历数组foreach语句格式:for(元素类型type 元素变量value原创 2021-05-13 00:12:44 · 1706 阅读 · 15 评论 -
00011面试的坑(2)try{}catch{}finally{}
原创 2020-09-21 20:43:04 · 70 阅读 · 0 评论 -
0001Java面试时的陷阱1——当形参是引用数据类型,实参给形参地址值之后, 形参修改了地址值,那么和实参就无关了
面试时的陷阱/*陷阱:当形参是引用数据类型,实参给形参地址值之后,形参修改了地址值,那么和实参就无关了*/代码如下,猜一猜分别输出什么class test08_3面试时的陷阱{ public static void main(String[]args){ Circle yuan=new Circle(); yuan.radius=1.1; doubleRadius(yuan); System.out.println("半径:"+yuan.radius); doubl原创 2020-07-25 09:27:23 · 288 阅读 · 0 评论 -
00011 面试的坑(1)断句 x=++a+b+++c++、自增和自减的面试坑i++和++i的不同、非常易错
文章目录前言一、分开来看,我们看看它到底是何方神圣总结前言int x,a=2,b=5,c=-2;x=++a+b+++c++;x=多少?最开始我的思路是,没看清题目 瞎搞一通 ,所以答了11,后来仔细一想 应该是 7 因为 我的认知是 ++a 在计算时就自增,而a++ 是计算后自增,那么答案应该是7才对int x, a = 2, b = 5, c = -2;x = ++a+b+++c++;那自然是x = ++2+5+++(-2)++;x = 3+5 + (-1)++x原创 2020-09-20 12:24:09 · 2214 阅读 · 0 评论