博客网站设计及说明,珠海工程建设信息网站,网站怎么推广怎么做,网站开发 360浏览器阿里云大学考试Java中级题目及解析
1.servlet释放资源的方法是#xff1f;
A.int()方法
B.service()方法
C.close() 方法
D.destroy()方法 D servlet释放资源的方法是destroy() 2.order by与 group by的区别#xff1f;
A.order by用于排序#xff0c;group by用于排序…阿里云大学考试Java中级题目及解析
1.servlet释放资源的方法是
A.int()方法
B.service()方法
C.close() 方法
D.destroy()方法 D servlet释放资源的方法是destroy() 2.order by与 group by的区别
A.order by用于排序group by用于排序
B.order by用于排序group by用于分组
C.order by用于分组group by用于排序
D.order by用于分组group by用于分组 B 见名知意排序和分组 3.JSP如何读取URL中传递的参数值
A.代码% request.getParameter(name)%
B.代码% request.getParameter(name)%
C.代码% request.getURL(name)%
D.代码% request.getURLValue(name)% A 通过getParameter()函数获得参数使用赋值符号“而不是等于号” 4.基于 maven的学模块工程可以有()个pom.xml文件?
A.0
B.1
C.2
D.不确定 B 单模块工程有一个pom.xml文件多模块工程可以有多个pom.xml文件。 5.AJAX请求核心对对象XMLHttpRequest正常返回状态码
A.10
B.200
C.300
D.400 B 状态码200代表正常 6.MyBatis中根据id查询单个Order对象动态SQL如何编写
A .select parameterType int resultMapresult SELECT*FROM Order WHERE ID#{id};/select
B.select idgetorderByld parameterTypeint resultMapresult SELECT*FROM Order WHERE ID#{id});/select
C.select idgetorderByld resultMap result SELECT*FROM Order WHERE ID#{id};/select
D.select idgetorderByld parametertype int SELECT FROM Order WHERE ID #{id};/select B 牢记动态查询需要传递的参数即可 7.JSP指定页面的编译编码是
A.contentType“text/htmlcharsetutf-8”
B.contentType“text/htmloututf-8”
C.pageEncoding“utf-8”
D.pageOutEncoding“utf-8” C JSP基础知识 8.JSP的response.getWrite()的对象是
A.ResponseWriter
B.PrintWriter
C.JspWriter
D.Out B JSP基础知识 9.JSP如何设量响应的状态码
A.void setHttp status(int sc)方法
B.void setStatus(int sc)方法
c.void setHttp StatusCode(int sc)方法
D.void setStatusCode(int sc)方法 B JSP设量响应的状态码是setStatus()函数 10.MyBatis中插入Order语句该如何配置
A. insert idinsertOrder insert into Order(id,price,email)values(#{id},#{price}#{email})/insert
B.insert insert into Order(id,price,email)values(#{id},#{price},#{email})/insert
C.insert idinsertorder insert Order(id,price,email)values(#{id},#{price},#{email})/insert
D.update idinsertorder insert into Order(id,price,email)values(#{id},#{price},#{email})/update A 11.在Git中如果想删除分支dev那么下列哪项操作是正确的()
A. 执行 git push origin:dev可以删除远程版本库的dev分支
B. 执行 git branch -d dev 删除分支一定能能删除分支
C. 删除远程版本库的分支在执行git fetch时本地分支将自动删除
D. 删除本地的分支执行 git push命令后远程分支会自动删除 B 在 github远程端删除一个分支 git push originnew Branch(分支名前的冒号代表删除) git branch-D dev用来删除本地分支 git fetch-p用来删除不存在的远程跟踪分支 12.Spring基于XML配置文件创建bean使用的类型是
A.SpringBeanFactory
B.XmlBeanFactory
C.BeanFactory B 13.JSP使用JDBC连接MySQL数据库头部的包引用是
A.头部导入%page importJava.sql.*%
B.头部导入%page importjava.io.*%
c.头部导入%page importjava util.*%
D.头部导入%page importJava.mysql.*% A 数据库操作导入的包是sql 14.Spring提供哪些标准的事件多选
A.ContextRefreshedEvent
B.ContextStartedEvent
C.ContextStoppedEvent
D.ContextClosedEvent
E.RequestHandledEvent A B C D E 以上标准事件Spring都提供 15.事务的隔离级别包括多选
A.Read uncommitted
B.Read committed
C.Repeatable read
D.Serializable A B C D 未提交读(Read Uncommitted)允许脏读也就是可能读取到其他会话中未提交事务修改的数据 提交读(Read Committed)只能读取到已经提交的数据。Oracle等多数数据库默认都是该级别 (不重复读) 可重复读(Repeated Read)可重复读。在同一个事务内的查询都是事务开始时刻一致的InnoDB默认级别。在SQL标准中该隔离级别消除了不可重复读但是还存在幻象读 串行读(Serializable)完全串行化的读每次读都需要获得表级共享锁读写相互都会阻塞 16.在使用SVN过程中当我们一个版本提交之后通过以下哪些操作可以修改其日志信息多选
A.svn propset-r N --revprop svn:lognew log message URL
B.svnadmin setlog REPOS_PATH -r N FILE
C.svn propedit-r N --revprop svn:log URL
D.svn update URL 第一种方法是让版本库管理员允许修订版本属性修改这可以通过创建 pre-revprop-change(更多相关细节可以看 Subversion手册的这个小节)。钩子 pre-revprop-change可以在修改之前访问老的日志信息(例如通过发送一个部件)所以可以以某种方式保存它(例如通过发送邮件)。一且开启了修订版本属性修改你可以通过 svn propedit 或svn propedit 的 --revpro选项修改修订版本属性就像下面这个svn propedit -r N --revpro 17.DruidDataSource支持的数据库包括多选
A.myst
B.oracle
C.postgres
D.sqlserver
E.db2 A B C D E 全选都包括 18.Spring中 ApplicationContext的作用是什么多选
A.应用程序的上下文
B.加载XML配置文件
C.构造bean对象
D.回收对象内存 A B C 回收内存不是Spring的作用 19.JDBC连接池实现方式多选
A.自定义连接池
B.C3P0
C.C5P0
D.DABP
E.DBCP AE 连接池包括自定义C3P0DBCP 20.MyBatis支持哪几种注解方式定义SQL操作多选
A.注解Select
B.注解Update
C.注解Delete
D.注解Insert ABCD 数据库操作的增删改查