当前位置:文档之家› J2EE期末复习(含答案)

J2EE期末复习(含答案)

J2EE期末复习(含答案)
J2EE期末复习(含答案)

1、ORM 有什么好处? A

A).能进行关系对象的映射

B).具有控制器功能

C).能在服务器端保存客户端状态

D).向DTO传递数据

2、在使用property标签时,如果要显示标签的代码,需要设置下面哪个属性的

属性值? C

A). default

B). value

C). escape

D). id

3、以下哪一种检索策略利用了外连结查询? C

A).立即检索

B).延迟检索

C).迫切左外连结检索

D).迫切右外连结检索

4、如果你不能确定你要寻找的对象的持久化标识符,那么你需要使用查询,使

用Session的什么方法? A

A). createQuery()

B). query()

C). queryAII()

D). queryObject()

5、HQL查询语句from Cat as cat,不仅仅返回Cat的实例,而且还返回_________ 的实例。B

A). Cat父类

B). Cat子类

C). Cat实现接口

D). Cat兄弟类

6下面哪些子句不支持算数表达式? C

A). compute by 和order by

B). compute by 和insert by

C). order by 和group by

D). insert by 和group by

7、使用Hibernate的QBC查询,要使用SQL中的类似select count(*) from

table name方法求出记录数,必须使用哪一个类? B

A). Restrictions

B). Projections

C). Criteria

D). Criteron

8、Struts2中默认的主题是哪一种? B

A). simple

B). xhtml

C). css_xhtml

D). ajax

9、在Hibernate中,关于数据库的方言,下面哪个说法是正确的? D

A)?可以不写数据库方言

B).数据库方言没有作用,可以随便写

C)?有通用的数据库方言可以使用

D).数据方言对应于每个数据库,主要用于产生SQL语句数据方言对应于每个数据库

10、在JEE企业级开发中,SSH框架中Struts主要是完成Web的MVC中的哪个角色? A

A). C (控制器)和V (视图)

B). M (模型)和C (控制器)

C).只有C (控制器)

D). V (视图)和M (模型)

11、在Struts2的包配置中,下面哪个属性是必须指定的? C

A). namespace

B). extends

C). name

D). abstract

12、通过实现下面哪个接口,可以很容易地实现一个拦截器类的编写? B

A). Action

B). In terceptor

C). AbstractI nterceptor

D). MethodI nterceptor

13、Action运行期间所有用到的数据都保存在下面哪个对象中? D

A). Request

B). Sessi on

C). Response

D). Actio nCo ntext

14、在使用SSH进行JEE企业级开发中,通常把模板文件放置在/WEB-INF目录下的原因是? A

A).因为模板文件不能直接访问,为了防止用户直接访问模板文件,所以放在/WEB-INF目录下,让这些文件直接访问不到。

B).放置在/WEB-INF目录下便于管理

C).个人爱好

D). Struts2要求必须放置在/WEB-INF目录下

15、Session接口中的哪个方法可以从缓存中清除指定的持久化对象? A

A). evict

B). clear

C). delete

D). remove

16、下面哪个不是Hibernate查询优化策略? B

A).优化SQL查询语句

B).使用一级缓存

C).使用正确的查询方法

D) ?抓取优化

17、下面哪个数据不适合存储到二级缓存中? C

A)?不是很重要的数据,允许偶尔出现并发的数据

B).不会被并发访问的数据

C).经常被修改的数据

D)?参考的数据,经常被引用,但是极少被修改。

18、Spring的哪个模块可以用来实现应用程序的日志功能? D

A). Spring DAO

B). MVC框架

C). loC

D). AOP

19、在struts.xml配置文件中,某用户配置了一个package其配置内容如下,根

据其配置信息,下面哪个说明最准确 B

vpackage name=studenf' extends=”truts-default”>

vresult n ame='success >logi

n.jsp

用户通过以下URL请求进行访问:

1)http://localhost:8080/test/student/login

2)http://localhost:8080/test/login

3)http://localhost:8080/test/school/student/login

A).三个请求都不能够处理

B).三个请求都能处理

C).只有第一个请求可以处理

D).只有第二个请求可以处理.

20、在Hibernate关系映射配置中,in verse属性的含义是? A

A).声明在节点上,声明要对方负责关联的维护

B).定义在节点上,声明要负责关联的维护

C).定义在节点上,声明对方要负责关联的维护

D).声明在节点上,声明要负责关联的维护。

21、通过在struts.properties文件中配置下面哪个参数,可以修改Struts2处理的请求后缀? C

A). struts.locale

B). struts.objectFactory

C). struts.action.extension

D). struts.devMode

22、请选择以下代码的输出结果? B

Set set = new HashSet();

set.add( new Stri ng“est1”;

set.add( new Strin g“est2”;

set.add( new Stri ng“est1”;

set.add( new Strin g“est2”;

set.add( new Stri ng“est3”;

System.out.pri ntln( set.size());

A). 2

B). 3

C). 4

D). 5

23、下列属于多对一关系的是? D

A).书和作者

B).生产厂家和手机

C).用户和发布的出租信息

D).士兵和班长

24、控制器需要在下面哪个配置文件中进行配置? B

A). web.xml B) . struts.xml

C). applicationContext.xml D) . hibernate.cfg.xml

25、如果你已知某个实例的持久化标识,你可以使用Session的哪个方法来获取它?A

A). load()

B). loadAll()

C). getAllData()

D).in it()()

26、在三层结构中,数据访问层承担的责任是?( B)

A).定义实体类

B).数据的增删改查操作

C).业务逻辑的描述

D).页面展示和控制转发

27、下面关于Hibernate的说法,错误的是? ( C)

A). Hibernate是一个“对象-关系映射”的实现

B). Hibernate是一种数据持久化技术

C). Hibernate是JDBC的替代技术

D).使用Hibernate可以简化持久化层的编码

28、POJO 是?( A)

A.. Plain Old Java Object

B.. Programming Object Java Object

C.. Page Old Java Object

D.. Plain Object Java Old

29、Hibernate中的ORM,是指?( A)

A).对象关系映射

B).对象实体映射

C).数据传输对象

D).数据访问对象

30、不属于Action接口中定义的字符串常量的是? ( B )

A). SUCCESS

B). FAILURE

C). ERROR

D). INPUT

31、资源文件的后缀名为?( D )

A). txt

B). doc

C). property

D). properties

32、在struts.xml配置文件中,某用户配置了一个package其配置内容如下,根据其配置信息,下面哪个说明最准确? ( B)

vpackage name=studenf' extends=”truts-default”>

vresult n ame='success >logi n.jsp

用户通过以下URL请求进行访问:

4)http://localhost:8080/test/student/login

5)http://localhost:8080/test/login

6)http://localhost:8080/test/school/student/login

A).三个请求都不能够处理

B).三个请求都能处理

C).只有第一个请求可以处理

D).只有第二个请求可以处理

33、在Hibernate关系映射配置中,in verse属性的含义是(A)

A).声明在节点上,声明要对方负责关联的维护

B).定义在节点上,声明要负责关联的维护

C).定义在节点上,声明对方要负责关联的维护

D).声明在节点上,声明要负责关联的维护

34、在JSP页面中可以通过Struts 2提供的哪个标签来输出国际化信息?

(D)

A). v s:i nput >

B).v s:property >

C). v s:submit>

D). v s:text>

35、执行下面的hql查询,关于返回值的说法,正确的是?( B )

select https://www.doczj.com/doc/308860924.html,er name,https://www.doczj.com/doc/308860924.html,erid from com.x.e https://www.doczj.com/doc/308860924.html,er u where u is not n ull

A).语法错误,不能执行

B).返回一个类型为List的实例

C).返回一个数组

D).当返回结果只有一条时,返回一个数组

36、请选择以下代码的输出结果:? ( B )

Set set = new HashSet();

set.add( new Stri ng“est1”;

set.add( new Strin g“est2”;

set.add( new Strin g“est2”;

set.add( new Stri ng“est1”;

set.add( new Stri ng“est3”;

System.out.pri ntln( set.size());

A). 2

B). 3

C). 4

D). 5

37、下面哪个数据不适合存储到二级缓存中?( C )

A).不是很重要的数据,允许偶尔出现并发的数据

B).不会被并发访问的数据

C).经常被修改的数据

D).参考的数据,经常被引用,但是极少被修改。

38、如果你已知某个实例的持久化标识,你可以使用Sessi on的哪个方法来获取它?( A)

A). load()

B). loadAll()

C). getAllData()

D). init()

39、下面哪个说明不是Spring的优点? ( C)

A).独立于各种应用服务器

B).依赖注入机制降低了业务对象替换的复杂性

C).在程序中使用Spring API,极大提高程序的性能

D).咼度开放。

40、下面创建Criteria对象的语句中正确的是?( D )

A). Criteria c = query.createCriteria()

B). Criteria c = query.addCriteria()

C). Criteria c = session.createCriteria()

D). Criteria c = session.createCriteria(User.class)

41、对原生SQL查询的控制是通过下面哪个接口进行的? ( C)

A). List

B). Session

C). SQLQuery

D). Query

42、使用Session的哪个方法会把对象的状态从数据库中移除? ( A)

A). delete()

B). remove()

C). clear()

D). removeAll()

43、在Spring框架中,Spring默认将所有的Bean设置为什么模式? ( C)

A).构造型模式

B).工厂模式

C).单态模式

D).责任型模式

44、控制器需要在下面哪个配置文件中进行配置? ( B)

A). web.xml B) . struts.xml

45、下面关于拦截器的说法,不正确的是哪一个?( D )

A).拦截器在执行Action之前,Struts2会首先执行配置的拦截器。

B).如果开发者为Action指定了拦截器,那么系统就不再使用默认的拦截器栈。

C).在一个包中,当继承了struts-default包时,也就继承了defaultstack默认拦截器栈。

D) .在一个包中,开发者可以配置多个默认拦截器,以方便对Action的拦截。

46、以下程序的打印结果是什么?( C)

tx = sessi on .begi nTran sacti on();

Customer c1=(Customer)session.load(Customer.class,new Long(1));

Customer c2=(Customer)sessio n.lo ad(Customer.class ,n ew Lon g(1));

System.out.pri ntl n(c1==c2);

https://www.doczj.com/doc/308860924.html,mit();

sessi on. close();

A).运行出错,抛出异常

B).打印false

C).打印true

D).编译出错

47、HQL不支持聚合函数有? ( D)

A). count(*)

B). avg(…)

C). count(…)

D). count(?)

48、在JSP页面中,通过下面哪个Struts2标签可以实现对集合的遍历?( B)

A)

C).

D).

49、元素有一个cascade 属性,如果希望Hibernate 级联保存集合中的对象,casecade属性应该取什么值?( D )

A). none

B). save

C). delete

D). save-update

50、下列属于多对一关系的是? ( D )

A).书和作者

B).生产厂家和手机

C).用户和发布的出租信息

D). 士兵和班长

1、JDBC可以做哪三件事? ( ABC)

A)?与数据库建立连接

B).通过JDBC-API向数据库发送SQL语句

C).通过JDBC-API执行SQL语句

D).进行实体关系的映射

2、常见的三层分别是? ( ABD )

A).应用层|

B).数据访问层

C).通讯层

D).业务逻辑层

3、对象关系映射(ORM)的基本原则是:类型(class)映射(B ),属性(property) 映射

(C ),类型的实例或对象(instanee | object映射( D )?

A).数据库关系

B).数据库表

C).数据库字段

D).数据库记录

4、下面对ActionSupport类的描述正确的有? ( ACD)

A). ActionSupport类是一个工具类,已经实现了Action接口

B).在ActionSupport 类中定义了SUCCESS、INPUT 等常量

C). ActionSupport类实现了Validateable接口,可以提供数据校验功能。

D).在开发中,通过继承ActionSupport类,可以简化Struts2的Action的开发

5、已知系统中的tbl_user表对应的实体类是User,下列HQL语句中正确的是?( AD)

A). from User

B). select * from tbluser

C). select User from User

D). from User u where u.uname= 15”

6 Customer类中有一个Set类型的orders属性,用来存放Order订单对象,在Customer.hbm.xml文件中,用哪些元素映射orders属性?( AB )

A). set

B). one-to-many

C). many-to-one

D). property

7、POJO的作用是?( AC )

A).普通的Java对象映射数据库字段

B).数据访问

C).对象的赋值

D).保存客户端对象

8、常见的三层分别是? ( ABC )

A).应用层

D).通讯层

9、在Hibernate查询语句中,除了______ 和____ 外,查询语句中其他的都是大小写不敏感得到? ( B.D)

A). POJO 类

B). Java 类

C).映射文件

D).属性名称

10、在HQL查询语句中,______ 代表升序,____ 代表降序? ( BC )

A). ansi

B). asc

C). desc

D). descripti on

1、请介绍一下Struts2中输入校验的实现方法有哪些?

答:输入校验分为客户端校验和服务器端校验。客户端校验一般用JavaScript 代码实现。

以下利用Struts2校验方法和Struts2框架进行服务器端验证第一种在Action中进行校验

public String execute()throws Exception{

if(userName.equals("")||userName==null) addFieldError("userName"}"userName^i^! ")■

if(pwd.equals(■'") | £wd==null) addFi“dE"or(”叔"「"密码为空!")

if(rpwd.equals(,,H)1 |rpwd==null) addFieldError("rpwd", 认密码为空! ")S

if ( ! pwd. equals(r^wd) ) addFieldError ("jgwd", 码不同「);

if(age<=0&&age>lB0)mddFi JdEwor ("已歹笃"年龄只能犬于?且小于IE?* " )

if(hasErrors())return "input"j

return "success";

第二种是自定义类继承ActionSupport后,重写validate方法中校验

客户端请求调用的次序validateRegist方法,然后调用validate。最后调用

regist()

/**?rw^**/

-厂持蛛:当方法容为execute,^的验证方宏为旳li茁"

T若regisvalidateRegist

丰* y

public String regist()七hrows Except i on{

^(hasErrorst ) ){ return "input M j } ret urn "success11

public void validateRegist(){

if(userName.equals(M")||userName==null) addFieldError{"userName^j"userNams^i^!

if(pwd.equals(,H")| pwd=-null) addFieldError(H pi^d", tt);

if (rpwd.equals^ "" j j | rpwd==null) addFieldError("rpwd M,"诵认密玛対空!**);

if(J pwd.equals(rpwd)) addFieldErrar(dl pwd",; if(age<=9&&age>180)addFieldErropfage'1, ;

第三种采用Struts2框架

只需要对每个要验证的数据项提供要验证的配置信息即可。假设有一个

XXXAction类,要经过这个Action进行业务逻辑处理之前,必须对用户发过来的数据进行有效性验证,用户只需要提供一个名字是XXXActio n-validati on .xml ,在此配置文件里对每个要验证的数据项进行

配置,只会在执行Action的处理方

法之前,根据此配置文件调用验证框架(实际是一个拦截器)。如果没有通过验证,该拦截器会将其放到错误消息中,在页面中输出

一、Hibernate的检索方式简介

1、HQL检素方式

HQL (Hibernate Query Language)是面向对象的查询语言,它和SQL 查询语言有些相识。在Hibernate提供的各种检素方式中,HQL是使用最广的一种检索方式。它具有以下功能:

?在查询语句中设定各种查询条件。

?支持投影査询,即仅检素出对象的部分属性。

?支持分页查询。

?支持分组査询,允许使用having和group by关键字。

?提供内置聚集函数,如sum()、min()和mac。。

?能够调用用户定义的SQL函数。

?支持子查询,即嵌入式查询。

?支持动态绑定参数。

Session类的find方法及Qurey接□都支持HQL检素方式。区别在于, 前者只是执行一些简单HQL查询语句的便捷方法,它不具有动态绑定参数的功能,而且在将来新的Hibernate版本中,有可能淘汰五nd方法;而Qurey接口才是真正的HQL查询接

口,它先供了以上列出的各种查询功能。

注:Qurey接口支持方法链编程风格,它的set方法都返回自身实例,而不是返回

void类型。方法链编程风格能使程序代码更加简洁。

示例代码:

Query query = session.createQuery(rom Customer as c where n

+ n https://www.doczj.com/doc/308860924.html,=:customerName and

c.age=: customer Age") ; // 动态绑定参数

n Test”);

query. setString (f,customerName11

z

query.setInteger("cus tomerAge J 21);

//执行检索

List result = query.list();

//方法链编程风格

List resul= session.createQuery(

f,from Customer as c where c. name=: customerName" + n and

c. age = : customerAge") . setString (n cu s tomerName n,

n Test”)?setInteger (n customerAge n, 21).list ();

3、请说明一下Spring中实现DI ( Dependency Injection)的几种方式? 答:⑴接口注入,利用接口给这个类注入他所依赖的类

public interface injectLoginDao {

void injectLogin(LoginDao loginDao);

⑵通过Setter方法注入

public class LoginServicelmpl £ private LoginDao loginDao;

public void setLoginDao(LoginDao loginDao) { this . log in Dao = log inDao;

public Useres check(String name^String pwd){ return

lcginDao,check(name,pwd);}

}

在Application.xml 文件中

删除 B. 删除 C. 删除 D. 删除 5.不属于Action接口中定义的字符串常量的是( B ) A.INPUT B.FAILURE C.SUCCESS D.ERROR 6.J2EE中,JSP EL表达式:${user.loginName}的执行效果等同于(A)。 A.<%=user.getLoginName()%> B.<%=user.getLoginName();%> C.<%=user.loginName%> D.<%=user.loginName;%> 7.在J2EE中,下列( C )语句可以获取页面请求中的一个文本框的输入的内容(文本框的名字为:title)。 A.response.getParameter(“title”); B.request.getAttribute(“title”); C.request.getParameter(“title”); D.request.getParamet ers(“title”); 8.给定JSP程序源码如下,该JSP运行后输出的结果是(B ) <% int count =1;%> Count: <%=++count%> A.Count:1 B.Count:2 C.1:2 D.Count 9.在JavaScript中window对象的(D )方法用于关闭当前窗口。 A.open() B.confirm() C.alert() D.close() 10.Tomcat服务器的默认端口为(C) A.8888 B.8001 C.8080 D.80 11.资源文件的后缀名为( D ) A.doc B.txt C.property D.properties 12.在Servlet里,能正确获取session的语句是(A) A.HttpSession session = request.getSession( ); B.HttpSession session = request.getHttpSession( ); C.HttpSession session = response.getSession( ); D.HttpSession session = response.getHttpSession ( );

平安建设和安全知识测试题及答案

平安创建和安全知识测试题 姓名:得分: 一、填空题(每空1分,共计27分) 1、平安建设工作原则:,, ,,。 2、平安建设的主要内容:。平安建设的主题: 。 3、平安建设成效的重要标准:、 。 4、平安建设的主体是:。维护社会治安秩序的积极措施:。 5、落实综治各项措施的重要保证:。 6、落实综治各项措施的关键:。 7、平安单位的标准:单位、、 、、。 8、发现食物中毒后,能采取的最有效的应急措施是。 9、如果不幸溺水,当有人救你的时候,你应该 10、家用电器或线路着火时,应该

二、多项选择题(每小题5分,共计45分) 1、综治工作的方针() A.打防结合 B.预防为主 C.专群结合 D.依靠群众 2、社会治安综合治理工作列入绩效考评内容,施行() A.一票否决制 B.领导责任制 C.目标管理责任制 D.分管领导负责制 3、平安建设的目标任务:() A. 社会政治稳定,治安秩序良好,社会治安防控体系健全 B. 经济社会发展环境优化,文化活动健康 C. 法制健全 D. 政法队伍高效廉洁,群众安全感增强 4、社会治安综合治理的基本方法() A.党委领导,发动群众,调动方方面面的力量,充分发挥各部门的职能作用 B.条块结合,以块为主 C.打防并举,以防为主;点面结全,以面为主 D.内外结合,城乡结合,群策群力,群防群治 5、群防群治所需经费采取()等形式解决。 A.单位自筹 B.社会捐助 C.政府出资 D.个体集资 6、社会治安综合治理是全社会共同的责任,应当动员和组织社会各方面力量,运用政治、法律、()等多种手段。 A.行政、经济 B.经济、法律 C.文化、教育 D.教育、行政

J2EE考试题目及答案

J2简答题 1、简述J2的四层模型。 运行在客户端机器上的客户层组件;运行在J2服务器上的层组件;运行在J2服务器上的业务逻辑层组件;运行在服务器上的企业信息系统层软件 2、什么是对象持久化? 即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、数据文件中等等。 3、简述一下,为什么我们使用它? ( )是一种为了解决面向对象与关系型数据库存在的互不匹配的现象的技术。简单说:是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据中。本质上就是将数据从一种形式转换到另外一种形式。 原因:用它来架起对象和关系型数据库的桥梁,可解决对象层次的映射、对象关系的映射以及对象的持久化问题。 4、简述一下如何使用实现对象持久化的过程(可画图或用伪码描述) 1:创建对象。在这一步中主要为了进行配置文件的装载操作,读取所有的配置文件并进行解析、

2: 创建对象。通过创建好的对象可以创建一个对象的实例,同时是生成对象实例的工厂,他在整个应用中应该是,唯一的。 3:创建对象。对象类似于数据库的连接对象,可以理解为与数据库建立的一个连接,但是他的功能要比中的对象丰富很多。 4:开始一个事务。在中定义一个事务操作的开始,这是使用进行持久化操作必不可少的步骤 5:进行持久化操作。在这个步骤中可以读取或者保存对象。 6:结束事务。在操作完成之后还要进行显式的结束事务的操作。 7:关闭。类似于释放数据库的连接。 5、为什么要实现序列化? 1、序列化以某种存储形式使自定义对象持久化 2、序列化将对象转换为可传输方式从一个地方传递到另一个地方 3、序列化使程序更具维护性 6、比较一下中的()和()方法 1、创建的会和绑定到当前线程,而不会。 2 、创建的线程会在事务回滚或事物提交后自动关闭,而必须手动关闭 7、比较一下中的()和()方法,以及如何保证每次都是从数据库读取而不是在缓存中读? ()和()方法均可以根据指定的实体类和从数据库读取记录,并返回与之对应的实体对象。

J2EE简答题及答案

1、简述J2EE的四层模型。 运行在客户端机器上的客户层组件 运行在J2EE服务器上的Web层组件 运行在J2EE服务器上的业务逻辑层组件 运行在EIS服务器上的企业信息系统层软件 2、什么是对象持久化? 即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 3、简述一下ORMAPPING,为什么我们使用它? ORM(Object Relational Mapping)是一种为了解决面向对象与关系型数据库存在的互不匹配的现象的技术。简单说:ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据中。本质上就是将数据从一种形式转换到另外一种形式。 原因:用它来架起对象和关系型数据库的桥梁,可解决对象层次的映射、对象关系的映射以及对象的持久化问题。 4、简述一下如何使用Hibernate实现对象持久化的过程(可画图或用伪码描述)STEP 1:创建Configuration对象。在这一步中主要为了进行配置文件的装载操作,读取所有的配置文件并进行解析

STEP 2: 创建SessionFactory对象。通过创建好的Configuration对象可以创建一个sessionFactory对象的实例,同时是生成Session对象实例的工厂,他在整个应用中应该是唯一的。 STEP 3:创建Session对象。 Session对象类似于数据库的连接对象,可以理解为与数据库建立的一个连接,但是他的功能要比JDBC中的Connection对象丰富很多。 STEP 4:开始一个事务。在Java中定义一个事务操作的开始,这是使用Hibernate 进行持久化操作必不可少的步骤 STEP 5:进行持久化操作。在这个步骤中可以读取或者保存Java对象。 STEP 6:结束事务。在操作完成之后还要进行显式的结束事务的操作。 STEP 7:关闭Session。类似于释放数据库的连接。 5、为什么要实现序列化? 1、序列化以某种存储形式使自定义对象持久化 2、序列化将对象转换为可传输方式从一个地方传递到另一个地方 3、序列化使程序更具维护性 6、比较一下sessionFactory中的opensession()和getcurrentsession()方法。 1、getCurrentSession创建的session会和绑定到当前线程,而openSession不会。 2 、getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而

中小学安全知识竞赛试题与答案

中小学安全知识竞赛试题与答案 学校班级姓名 一、判断题。(对的在括号里打“√”,错的在括号里打“×”) 1、火灾逃跑时,遇到浓烟,应直立行走。()× 2、用煤气煮饭时,火被风吹灭,可以用打火机重新点燃。()× 3、室内发现煤气味,要立即打开排气扇。()× 4、不带与体育课无关的物品,如别针、小刀等金属、硬物上体育课。()√ 5、春秋游时不需要带饮用水,到景点山上找一些泉水喝更清甜。()× 6、小狗、小猫身上往往带有细菌,不要去抓玩。()√ 7、钻或爬马路上的护拦都是很好玩的,没有危险。()× 8、发生火灾时,小学生也可以参加救火。()× 9、只要不影响交通,可以在道路上使用旱冰鞋代步。()× 10、沉迷于网吧,会影响人的学习和身心健康,所以学生要远离网吧。()√ 二、选择题。(把正确答案的题号填入括号内) 1、每年全国的“中小学生安全教育日”是在()月份最后一周的星期一。A A、三 B、六 C、九 D、十 2、今年“全国中小学生安全教育日”活动的主题是()。A A、强化安全管理,共建和谐校园 B、强化安全教育,共建平安校园 C、完善管理制度,确保校园平安 D、远离网吧,从我做起 3、放学路上如果被陌生人跟踪,你认为最好的做法是()。C A、与陌生人拼 B、赶快跑回家 C、打110报警 4、如果发现邻居发生火灾,要及时报警,报警电话是()。B A、120 B、119 C、122 D、110 5、当你单独一人在家时,遇有陌生人敲门,你认为最好的做法是()。C A、把门打开问他有什么事 B、打开门,让他进来 C、始终不开门 6、如果在校外有人向你敲诈要钱,你认为下面做法正确的是()。B A、身上准备些钱,免得没钱挨打 B、尽快告诉父母和老师 C、不告诉别人,免得遭报复 D、找几个同学教训他一顿 8、小东家发生火灾,他身上的衣服着火了,他应该采取的正确灭火方法是()。C A、用手拍打身上的火 B、赶快脱掉衣服 C、就地打滚压灭身上火苗 9、家中电视机着火了,下更做法错误的是()。B A、迅速切断电源 B、用灭火器对准荧光屏灭火 C、用水把火灭掉 10、在上体育时脚不慎扭伤,下列做法最好的是()。C A、马上用热水袋热敷 B、马上揉搓患处 C、马上用冷水浸泡 11、未满()岁的儿童,不能在马路上骑自行车。C A、10 B、11 C、12 D、14 12、点燃的蚊香应放在()。C A、窗口 B、桌子上 C、地板砖上 15、幼儿园小朋友小明在大街上和妈妈走散了,他应该()。A A、找警察叔叔帮忙 B、在原地等待 C、找过路的人帮忙 16、一个未成年人被绑架,对他自己比较有利的做法是()。C A、大声斥责歹徒 B、绝食抗争 C、假装与歹徒合作,然后伺机逃跑 17、乘坐公共汽车、电车、出租车时,不准携带()。C A、食品 B、饮料 C、易燃易爆物品 18、坐在客车上,对面的叔叔请你喝他带的可乐,你认为最好的做法是()。A A、向他表示感谢,但不接受他的可乐 B、接过可乐,并向他道谢 C、不要理他,保持沉默

J2ee复习题3

一、填空 2. 在Tomcat服务器中部署Web应用程序时,可以直接将Web程序归档文件W AR存放到tomcat服务的_______________ webapps ________目录中。 3. 在Servlet中用来接收客户表单数据的两个常用方法为____ doGet _________、_____doPost________。 4. 在一个应用程序中不同的页面共享数据时,最好的JSP内置对象为__________application /session _______。 7. JDBC中_________DriverManager/Connection _接口用于连接数据库。 8. Resulset接口的_________next()_方法可以使结果集指针指向下行数据。 二、单选选择 1.在JSP中如果要导入java.io.* 包,应该使用_________A______指令。 A. page B. taglib C. include D. forward 2.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的__D______属性。 A. Exception B. isErrorPage C. error D. errorPage 3.在MVC模式中,核心内容为____C____。 A. view B. control C. model D. 不确证 8.sesson对象的_______D___方法用于判断是否为开始新会话。 A. begin() B. isNewSessionID() C. invalidate() D. isNew() 9.创建JSP应用程序时,配置文件web.xml应该在程序下的____C______目录中。 A. admin B. servlet C. WEB-INF D. WebRoot 10.下列不属于URL的组件部分为____________D___________。 A. 协议 B. IP地址或域名 C.目录或文件 D. 服务器名称 11.下列表单

,如果单击提交按钮时,表单____________C____________。 A. 没有指定action属性,所以不做提交 B. 使用post方式提交 C. 提交到当前页 D. 不确定 13.JSP中的隐式注释为_______C____________。 A. // 注释内容 B. C. <%--注释内容--%> D. /* 注释内容*/ 14.下列__A______指令定义在JSP编译时包含所需要的资源。 A. include B. page C. taglib D. forward 15.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的_____D _对象。 A. page B. session C. request D. application 16.下列可以正确获取当前Web程序物理路径的方法为_____A__________。 A.request.getRealPath(“/”) B.request.getFile(“/”) C. esponse.getRealPath(“/”) D. response.getFile(“/”) 19.如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的________C_____________目录。 A. common B. server C. lib D. server\lib 20.Tomcat服务器的默认端口为________C______________。 A. 8888 B. 8001 C. 8080 D. 80 22.如果在网页上显示一幅图片,下面哪句代码是正确的_____A________________。

JAVA高级面试题集及答案

1 1、BS与CS的联系与区别。 回答:C/S 是Client/Server 的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、 Sybase、Informix 或SQL Server。客户端需要安装专用的客户端软件。B/S是Brower/Server 的缩写,客户机上只要安装 一个浏览器(Browser),如Netscape Navigator 或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server 等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端 实现。浏览器通过web Server 同数据库进行数据交互。 C/S 与B/S 区别: 1.硬件环境不同: C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务. B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S 更强的适 应范围, 一般只要有****作系统和浏览器就行 2.对安全要求不同 C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通 过B/S 发布部分可公开信息. B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。 3.对程序架构不同 C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑. B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S 有更高的要求B/S 结构的程序架构 是发展的趋势, 从MS 的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持网络的构件搭建的系统. SUN 和IBM推的 JavaBean 构件技术等,使B/S更加成熟. 4.软件重用不同 C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好. B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石 头桌子 5.系统维护不同 C/S 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统 B/S 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从网上自己下载安装就可以实 现升级. 6.处理问题不同 C/S 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与****作系统相关. 应该都是相同的系统

平安建设基础知识试题50题附答案

平安建设基础知识试题50题附答案 ※1、什么是平安创建? 平安创建是指通过采取法律、经济、行政手段,使一定区域围的社会治安状况得到好转或控制、人民群众得到安居乐业的工作过程。 平安创建的工作目标:发案少、秩序好、社会稳定、群众满意。 2、什么是司法确认制度? 司法确认制度是指对于涉及到的民事权利义务的纠纷,经行政机关、人民调解组织、商事调解组织、行业调解组织或者其他具有调解职能的组织调解达成的具有民事合同性质的协议,经调解组织和调解员签字盖章后, 或双方当事人签署协议之后,如果双方认为有必要,共同到人民法院申请确认其法律效力的制度。 ※3、综治办的主要职责是什么? 综治办是社会管理综合治理委员会的长设办事机构,与党委zd委机关合署办公,主要履行社会管理综合治理方面的调查研究、组织协调、督办检查、考评推动等职能。 ※4、乡镇(街道)的综合治理部门或单位是指哪些部门或单位? 从中央、省、市、县到乡镇(街道),均有社会管理综合治理委员会(简称“综治委”),并下设有社会管理综合治理委员会办公室(简称“综治办”)。乡镇(街道)的综合治理部门或单位就是指乡镇(街道)的综治委(办),村(社区)设有治保调解委员会。 5、什么是保条例? 保条例是指《企事业单位部治安保卫条例》,为了规企业、事业单位部治安保卫工作,

保护公民人身、财产安全和公共财产安全,维护单位的工作、生产、经营、教学和科研秩序,制定本条例。该条例以国务院令第421号文公布,于2004年12月1日起施行。 6、单位保的基本方针? 单位部治安保卫工作贯彻预防为主,单位负责、突出重点、保障安全的方针。保工作应当突出保护单位部人员的人身安全,单位不得以经济效益、财产安全或者其他任何借口忽视人身安全。 7、保工作的指导监督由政府哪些部门负责? 县级以上地方各级人民政府公安机关指导、监督本行政区域的单位部治安保卫工作,对行业、系统有监管职责的县级以上地方各级人民政府有关部门指导、检查本行政区域的本行业、本系统的单位部治安保卫工作,及时解决单位部治安保卫工作中的突出问题。 8、企事业单位如何设置保机构? 单位应当根据部治安保卫工作需要,设置治安保卫机构或者配备专职、兼职治安保卫人员。治安保卫重点单位应当设置与治安保卫任务相适应的治安保卫机构,配备专职治安保卫人员,并将治安保卫机构的设置和人员的配备情况报主管公安机关备案。 ※9、平安创建活动开展有哪些形式,公民如何参与? 平安创建活动主要有“平安市(州)”、“优秀平安县(市区)”、“平安乡镇”、“平安单位”、“平安企业”、“平安校园”、“平安村(社区)”、“平安小区”、“平安道路(铁路)”、“平安边界”、“平安家庭”等形式。公民可以通过以下方式参与“平安创建”活动:自我防、诚实守信、遵纪守法、维护公平正义、邻里团结友善、遵老爱幼、家庭和睦,积极参加平

10计算机《J2EE试卷-期末》含答案

10计算机《J2EE试卷-期末》含答案 以下是为大家整理的10计算机《J2ee试卷-期末》含答案的相关范文,本文关键词为计算机,J2ee试卷-期末,答案,河海,大学,文天,学院,2,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在综合文库中查看更多范文。 河海大学文天学院20XX~20XX学年度(二) 10计算机《J2ee应用架构与eclipse开发技术》期末试卷 一、填空题:(共10小题,每空2分,共20分)

1.根据Java应用环境的不同可将Java平台划分为三种类型的版本,其中用于创建嵌入式应用程序的Java平台版本是_____J2me_________。 2.在hTmL中,一组选项中只可以选择单项的表单元素是___radio________。 3.web服务器会加载servlet类创建一个servlet对象,这个对象调用___init()_____方法完成必要的初始化工作。 4.在Tomcat中访问helloapp应用的login.html文件时,在浏览器地址栏应写的url为:___________________________________________________________ ____(注:端口号为8080)。 5.Jsp文件中,一个Jsp页面可以有许多程序片,这些程序片将被Jsp引擎按顺序执行,请问插入Java程序片的标记符为:___________。 6.在Jsp中,注释可以增强Jsp文件的可读性,并易于Jsp文件的维护。Jsp中的注释可分为两种,一种是hTmL注释,另一种为Jsp注释,其中Jsp注释的标记符号为______。 7.在“Jsp+Javabean”二层架构中增加了控制层,引入“控制器”概念以释放Jsp的控制逻辑功能,请问控制器角色由_servlet____________来担任。 8.servlet容器启动每一个web应用时,都会为它创建一个唯一的_____AppLIcATIon____对象,该对象和web应用有相同的生命周期。 9.如果要在Jsp页面中使用struts2提供的标签库,首先必须在页

平安建设知识竞赛试题

平安建设知识竞赛试题 单位:姓名:职务:得分: 一、填空(题内每空格0.5分,共25分) 1、社会管理综合治理是在各级党委、政府统一领导下,各部门齐抓共管;依靠人民群众,运用______、______、_____、________、_______、____________等多种手段,解决社会治安问题,维护社会稳定。 2、加强社会管理综合治理,维护社会治安秩序,是落实“三个代表”重要思想的 ________,关系到党和政府在人民群众心目中的______,关系到改革发展稳定的______,关系到国家的__________,关系到我们党执政地位的_______,符合广大人民群众的 ______________。 3、邪教的本质是_________、__________、_____________。 4、社会管理综合治理责任制包括_____________、___________、___________、 ____________。 5、平安单位的标准是领导责任制健全,责任落实到位;矛盾纠纷排查有力,单位内部稳定;防控体系健全,防范措施到位;____________、_________________;内部管理严格,人员素质提高。 6、“平安固阳”建设活动的总体要求是以_____________为中心,以_____________为根本,努力做到_________________。 7、平安建设中的“一控四降”是_____________、______________ 、______________、______________、________________。 8、公众安全感两项指标是____________________和____________________。 9、综合治理的“五大工程”分别是______________、___________、_____________ 、______________、_______________。 10、覆盖城乡的四个治安防控体系分别是_____________、______________、 _______________、________________。 11、对可能引发重大治安问题和群体性事件要坚持____________________、 _______________________、________________、_________________________、 ________________________________、__________________________________。 12、各级综合治理委员会在平安建设工作中,要在党委、政府的领导下,充分发挥 _____________________作用。

J2EE考试题目及答案

J2EE简答题 1、简述J2EE的四层模型。 运行在客户端机器上的客户层组件;运行在J2EE服务器上的Web层组件;运行在J2EE服务器上的业务逻辑层组件;运行在EIS服务器上的企业信息系统层软件 2、什么是对象持久化? 即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的数据存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 3、简述一下ORMAPPING,为什么我们使用它? ORM(Object Relational Mapping)是一种为了解决面向对象与关系型数据库存在的互不匹配的现象的技术。简单说:ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据中。本质上就是将数据从一种形式转换到另外一种形式。 原因:用它来架起对象和关系型数据库的桥梁,可解决对象层次的映射、对象关系的映射以及对象的持久化问题。 4、简述一下如何使用Hibernate实现对象持久化的过程(可画图或用伪码描述) STEP 1:创建Configuration对象。在这一步中主要为了进行配置文件的装载操作,读取所有的配置文件并进行解析、

STEP 2: 创建SessionFactory对象。通过创建好的Configuration对象可以创建一个sessionFactory对象的实例,同时是生成Session对象实例的工厂,他在整个应用中应该是,唯一的。 STEP 3:创建Session对象。 Session对象类似于数据库的连接对象,可以理解为与数据库建立的一个连接,但是他的功能要比JDBC中的Connection对象丰富很多。 STEP 4:开始一个事务。在Java中定义一个事务操作的开始,这是使用Hibernate进行持久化操作必不可少的步骤 STEP 5:进行持久化操作。在这个步骤中可以读取或者保存Java对象。 STEP 6:结束事务。在操作完成之后还要进行显式的结束事务的操作。 STEP 7:关闭Session。类似于释放数据库的连接。 5、为什么要实现序列化? 1、序列化以某种存储形式使自定义对象持久化 2、序列化将对象转换为可传输方式从一个地方传递到另一个地方 3、序列化使程序更具维护性 6、比较一下sessionFactory中的opensession()和getcurrentsession()方法 1、getCurrentSession创建的session会和绑定到当前线程,而openSession 不会。 2 、getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭 7、比较一下session中的load()和get()方法,以及如何保证每次都是从数据库读取而不是在缓存中读? load()和get()方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。 其区别在于:如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException。 Load方法可返回实体的代理类实例,而get方法永远直接返回实体类。

平安建设基础知识试题50题附答案0001

平安建设基础知识试题 50 题附答案 ※1、什么是平安创建? 平安创建是指通过采取法律、经济、行政手段,使一定区域范围内的社会治安状况得到好转或控制、人民群众得到安居乐业的工作过程。 平安创建的工作目标:发案少、秩序好、社会稳定、群众满意。 2、什么是司法确认制度?司法确认制度是指对于涉及到的民事权利义务的纠纷,经行政机关、人民调解组织、商事调解组织、行业调解组织或者其他具有调解职能的组织调解达成的具有民事合同性质的协议,经调解组织和调解员签字盖章后, 或双方当事人签署协议之后,如果双方认为有必要,共同到人民法院申请确认其法律效力的制度。 ※ 3、综治办的主要职责是什么? 综治办是社会管理综合治理委员会的长设办事机构,与党委zd 委机关合署办公,主要履行社会管理综合治理方面的调查研究、组织协调、督办检查、考评推动等职能。 ※ 4、乡镇(街道)的综合治理部门或单位是指哪些部门或单位?从中央、省、市、县到乡镇(街道),均有社会管理综合治理委员会(简称“综治委” ),并下设有社会管理综合治理委员会办公室(简称“综治 办” )。乡镇(街道)的综合治理部门或单位就是指乡镇(街道)的综治委(办),村(社区)设有治保调解委员会。 5、什么是内保条例? 内保条例是指《企事业单位内部治安保卫条例》,为了规范企业、事业单位内部治安保

卫工作,保护公民人身、财产安全和公共财产安全,维护单位的工作、生产、经营、教学 和科研秩序,制定本条例。该条例以国务院令第 421 号文公布,于 2004 年 12 月 行。 6、单位内保的基本方针? 单位内部治安保卫工作贯彻预防为主,单位负责、突出重点、保障安全的方针。内保 工作应当突出保护单位内部人员的人身安全,单位不得以经济效益、财产安全或 者其他任 何借口忽视人身安全。 7、内保工作的指导监督由政府哪些部门负责? 县级以上地方各级人民政府公安机关指导、监 督本行政区域内的单位内部治安保卫工 作,对行业、系统有监管职责的县级以上地方各级人民政府 有关部门指导、检查本行政区 域内的本行业、本系统的单位内部治安保卫工作,及时解决单位内部 治安保卫工作中的突 出问题。 8、企事业单位如何设置内保机构? 单位应当根据内部治安保卫工作需要,设置治安保卫机构 或者配备专职、兼职治安保 卫人员。治安保卫重点单位应当设置与治安保卫任务相适应的治安保卫 机构,配备专职治 安保卫人员,并将治安保卫机构的设置和人员的配备情况报主管公安机关备案。 ※9、平安创建活动开展有哪些形式,公民如何参与? 平安创建活动主要有“平安市(州) ”、“优秀平安县(市区) ”、“平安乡镇” 、 位”、“平安企 业” 、“平安校园” 、“平安村(社区) ”、“平安小区” 、“平安道路(铁路) ”、“平 安边界”、“平安家 庭”等形式。公民可以通过以下方式参与“平安创建”活动:自我防范、 诚实守信、遵纪守法、维护公 平正义、邻里团结友善、遵老爱幼、家庭和睦,积极参加平 安志愿者、治安巡逻员、义务联防队、 治安中心户等,积极参与公众安全感和治安满意度 测评等。 10、什么是“百名民警进网格”? 是指从市公安局党委成员开始,局直各单位、各镇(街道)派出所全体民警每人联系 一个网格,目前共1 日起施 平安单

相关主题
文本预览
相关文档 最新文档