Maven相关特性

1.传递依赖与排除依赖传递依赖:如果我们的项目引用了一个jar包,而该jar包又引用了其他jar包。那么,在默认情况下,项目编译时,Maven会把直接引用和间接引用的jar包都下载到本地(~/.m2/repository)。排除依赖:如果我们只想下载直接引用的jar包,那么需要在pom.xml中做如......

李庆林  4 浏览  0 喜欢   评论

Maven基础知识

1.maven的基础样式1.POM代表工程对象模型。它是使用Maven工作时的基本组建,是一个xml文件。2.它被放在工程根目录下,文件命名为pom.xml。3.POM包含了关于工程和各种配置细节的信息,Maven使用这些信息构建工程。2.坐标groupId:这是工程组的标识。它在一个组织或者项目中......

李庆林  13 浏览  0 喜欢   评论

面试题基础八(数据库部分)

1.左连接,右连接,内连接,外连接的区别内连接也叫连接,是最早的一种连接。还可以被称为普通连接或者自然连接,内连接是从结果表中删除与其他被连接表中没有匹配行的所有行,所以内连接可能会丢失信息。外连接分为三种:左外连接,右外连接,全外连接。其中左外连接:leftjoin是以左表的记录为基础的,例如A可......

李庆林  37 浏览  1 喜欢   评论

面试题基础七(框架部分)

1.Spring依赖注入的几种实现方式是什么?a)接口注入;b)setter方法注入;c)构造方法注入;2.简单介绍一下Struts2的拦截器与过滤器的工作原理?Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的Strut......

李庆林  8 浏览  1 喜欢   评论

面试题基础六(框架部分)

1.Hashmap和Hashtable的区别1.HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口。2.主要区别在于HashMap允许空(null)键值(key),由于非线程安全,在只有一个线程访问的情况下,效率要高于Hashtable。3.HashMap允许......

李庆林  7 浏览  0 喜欢   评论

面试题基础五(前端AJAX部分)

1.如何解决AJAX的跨域问题?1、在请求页面上使用Access-Control-Allow-Origin标头。  使用如下标头可以接受全部网站请求:header('Access-Control-Allow-Origin:*')  使用如下标头可以接受指定网站请求:header(&#......

李庆林  13 浏览  0 喜欢   评论

面试题基础四(前端JSP部分)

1.JSP有哪几个内置对象,每个对象的作用是什么,并写出常用方法JSP中有9个内置对象,依次是:application对象:该实例对象代表JSP所属的Web应用本身,可用于JSP页面,或者在Servlet之间交换信息。常用的方法有getAttribute(Stringname)、setAttribu......

李庆林  13 浏览  0 喜欢   评论

面试题基础三(JAVA基础部分)

1.静态变量与实例变量的区别一种是被static关键字修饰的变量,叫类变量或者静态变量。另一种没有static修饰,为实例变量。类的静态变量在内存中只有一个,java虚拟机在加载类的过程中为静态变量分配内存,静态变量位于方法区,被类的所有实例共享。静态变量可以直接通过类名进行访问,其生命周期取决于类......

李庆林  5 浏览  0 喜欢   评论

面试题基础二(JAVA基础部分)

1.线程的状态都有哪些?创建一个线程的常用方法有哪些?第一是创建(New)状态。在生成线程对象,并没有调用该对象的start方法,这是线程处于创建状态。第二是就绪(Runnable)状态。当调用了线程对象的start方法之后,该线程就进入了就绪状态,但是此时线程调度程序还没有把该线程设置为当前线程,......

李庆林  9 浏览  0 喜欢   评论

面试题基础一(JAVA基础部分)

1.Java的基本类型有哪些?8种基本类型:byteshortintlongfloatdoublecharboolean2.JDBC访问数据库的步骤1)加载JDBC驱动程序2)提供JDBC连接的URL3)创建数据库的连接4)创建一个Statement5)执行SQL语句6)处理结果。两种情况:1、执行......

李庆林  17 浏览  0 喜欢   评论