
面试题
System_sheep
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【经典面试题】转发与重定向的区别 from servlet
转发与重定向转发重定向 转发 request.getRequestDispatcher("目标页面").forward(request,response); 转发属于客户端转发,使用的是request请求,转发后可以转发到新页面但是URL地址不变,转发过程中可以携带参数。 重定向 response.sendRedirect("目标页面"); 属于服务器重定向,使用的是response响应,...原创 2019-04-15 18:46:30 · 289 阅读 · 0 评论 -
【经典面试题】#{} 和${}区别 from Mybatis
未完成版 1)mybatis中占位符使用#{}格式—对应的是动态SQL 2)mybatis中串联符号${},相当于jdbc中的静态sql方式,意思是将SQL和数据参数实现串联 3)当传递的参数是简单的数据,如int、String、Date、char,那么使用#{}名称任意;而使用${}必须使用value ...原创 2019-05-05 23:35:23 · 342 阅读 · 0 评论 -
【经典面试题】datetime & timestamp的区别
datetime的最大时间为9999-12-31 23:59:59 timestamp 的最大值为 2037-12-31 23:59:59(32位) 当数据表中是datetime时候,默认值null 如果是时间戳类型,默认是当前时间。 ...原创 2019-04-27 00:50:59 · 388 阅读 · 0 评论 -
【经典面试题】JSP四大作用域 from JSP
回顾Servlet中三个作用域分别是 request session ServletContext JSP中四个作用域 pageContext : 页面作用域 request : 请求作用域 session : 会话作用域 application = ServletContext :服务器作用域 作用范围由小到大 示例1:在同一个页面中分别向四个作用域中存放值,在本页中获取值 结论1:在...原创 2019-04-16 23:57:27 · 355 阅读 · 0 评论 -
【经典面试题】JSP与Servlet的区别 from JSP
Servlet: 控制层框架,继承了HttpServlet作用是连接前后台。纯粹的Java类。 JSP :本质上就是一个Servlet,继承了HttpJspBase 是一个简化版的Servlet。作用是为页面数据展示。继承HttpJspBase 是一个HttpServlet的子类。 ...原创 2019-04-16 10:05:26 · 372 阅读 · 0 评论 -
【经典面试题】JDBC连接步骤 from JDBC
第一步、注册驱动 Class.forName(“com.mysql.cj.jdbc.Driver”); 这个是Java反射中的一种写法,作用是获取当前提供路径的这个类的字节码文件(.class)。 得到这个字节码文件之后可以进行创建类、获取方法、属性、修饰符… MySQL 中 class.forName 作用是什么 第一点: sun公司希望每个数据库厂商的驱动类是通过JavaAPI创建的,除了为了...原创 2019-04-16 00:20:38 · 1018 阅读 · 0 评论 -
【经典面试题】表单中get方法与post方法请求的区别 from servlet
GET与Post请求的区别 get方式传参会将表单中的信息使用URL拼接的方式显示到浏览器的地址栏中,不安全 post传参不会暴露信息 get方式属于URL参数传递信息会以?的形式进行拼接,多个参数使用&形式拼接 post会将信息放在请求主体中,这样的信息是不会暴露的。 get传参数有长度限制,超过限制后直接报错。 post传参长度不受限制。 get方式传递参数浏览器会直接缓存数据,无论多...原创 2019-04-15 21:59:33 · 278 阅读 · 0 评论 -
【经典面试题】Servlet生命周期 from servlet
生命周期 : 从创建到销毁的一个过程。 指Servlet创建到销毁的过程。 Servlet的生命周期一共分为三个阶段 第一阶段:初始化阶段 初始化是有Tomcat执行的 共初始化1次。 ·第一个请求数据会初始化。 ·或者配置load-on-startup 时只要值>0 会在Tomcat启动的时候直接初始化。 第二阶段:运行阶段 只要初始化了之后Service()方法运行N次。 第三阶段:销毁...原创 2019-04-15 21:53:53 · 228 阅读 · 0 评论 -
【经典面试题】指令包含(静态包含)与JSP包含(动态包含)的区别 from JSP
静态包含 静态包含:是先整合页面然后Tomcat才会将整合的页面编译成Java文件 静态包含是JSP指令包含,先整个页面在进行编译,最终编译后只有一个Java类。这种方式运行较快,但是不能传递参数及动态参数获取。 动态包含 先编译涉及到的所有页面,在通过jsp_service()方法调用 include方法整个页面。 动态包含是JSP标签动态包含,先编译涉及到的所有页面,整各的时候是通过 jsp...原创 2019-04-15 19:12:32 · 273 阅读 · 0 评论 -
分布式框架-Dubbo-简单介绍及相关面试题总结---完善中
Dubbox简介 *Dubbox 是一个分布式服务框架,其前身是阿里巴巴开源项目Dubbo ,被国内电商及互联网项目中使用,后期阿里巴巴停止了该项目的维护,当当网便在Dubbo基础上进行优化,并继续维护,为了与原有的Dubbo区分,故将其命名为Dubbox。 Dubbox 致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 简单的说,dubbox就是个服务框架,如果没...原创 2019-09-24 21:24:01 · 424 阅读 · 0 评论