已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
综合测试 部分1、小明有12枚硬币,共3角6分钱。其中有5枚硬币是一样的,那么这5枚硬币一定是:A、1分的B、2分的C、5分的2、有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间?A香两头点,B香一头点,当A烧完后将B香从两头开始点,从此时开始到B烧完的时间就是15分钟时间3、三只蚂蚁从正三角形三个顶点沿边同时同速单向行走,问不碰撞的几率有多大?(注意:蚂蚁行走时一直朝前走,不会回头,但出发时往哪个方向可以自由选择)2/8=1/44、在漆黑的夜里,四位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,四个人一共只带了一只手电筒,而桥窄得只够让两个人同时过。如果各自单独过桥的话,四人所需要的时间分别是1、2、5、8分钟;而如果两人同时过桥,所需要的时间就是走得比较慢的那个人单独行动时所需的时间。问题是,如何设计一个方案,让这四人尽快过桥。一,二过去,二回来,5-8过去,一回来,1-2过去,2+2+8+1+2=155、翻译(英译中):Created Property创建属性Read-only. The date that a database was created.只读,数据库被创建的日期Usage: The database must be open to use this property.用法:数据库必须被打开来使用其特性JAVA 部分1、面向对象的特征有哪些方面 封装,继承,多态2、说出一些常用的类,包,接口,请各举5个类:String, Date,Vector,HashMap,Hashtable包:java.util;java.lang;java.awt; javax.servlet; javax.servlet.http;java.sql;接口:Set;java.util.List;Connection;PrepareStatement;ResultSet;3、HashMap和Hashtable的区别、Collection 和 Collections的区别。 HashMap和Hashtable 基本相同, Hashmap不支持多线程,键和值都可以使用NULL,而hashtable可以同步使用,键和值不能使用NULL值;Collection是一个接口,collections是一个类,collections是collection的包装器6、try 里有一个return语句,那么紧跟在这个try后的finally 里的code会不会被执行,什么时候被执行,在return前还是后? 会执行,会在finally里面的代码执行完后再执行try里面的return语句;8、多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?两种多线程实现方法,一是继承Thread类,并重写run方法;二是实现Runnable接口来实现run方法,然后用其实例在创建 Thread 时作为一个参数来传递并启动同步的实现方面有两种,分别是synchronized,wait与notify 9、启动一个线程是用run()还是start()? 启动线程用start(),run()里面规定启动后应该做的事 JSP 部分1、JSP中两种跳转方式分别是什么?有什么区别? 跳转:由服务器端发送跳转请求给客户端,由客户端来请求一个新的页面,此方式不能在页面间传递参数。转发:由服务器内部完成转发请求,将相关数据传递给一个新的页面,客户端不可见,地址栏无变化3、JSP共有几种动作,作用分别是什么?,:访问JAVABEAN,:以名值对的形式为其他标签提供附加信息:在当前页面中包含静态和动态的资源:允许在将当前的请求转发给一个静态的资源(,):产生与客户端相关的HTML标签:动态定义一个XML标签,:在XML内容中定义个动作属性的值,或者指定输出元素的属性:定义元素的内容,:封装模版数据。:输出XML声明和文档类型声明JDBC 部分1、 写一段Jdbc连Oracle的程序,并实现数据查询. TryClass.forName(oracle.jdbc.driver.OracleDriver);Connection conn=DriverManager.getConnection(jdbc:oracle:thin:localhost:1521:tb,scott,tiger);PrepareStatement pre=conn.prepareStatement(“select count(*) as num from emp”);ResultSet res=Pre.executeQuery();Int count=res.getInt(1);Return count;catch(ClassNotFoundException e1)Catch(SQLException e2)2、获取数据库时Class.forName的作用?为什么要用? Class表示正在运行的JAVA程序中的类和接口,forname()返回与给定串类型想关联的类和接口的class对象,完成类的初始化。3、Jdo是什么? JDO是Java对象持久化的新的规范,为java data object的简称,也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来,从而集中时间和精力在业务逻辑上。另外,JDO很灵活,因为它可以在任何数据底层上运行。JDBC只是面向关系数据库(RDBMS)JDO更通用,提供到任何数据底层的存储功能,比如关系数据库、文件、XML以及对象数据库(ODBMS)等等,使得应用可移植性更强。数据库部分1、 写出5种数据库的名称Mysql;oracle;sql2000;access;DB2、什么是存储过程,什么是事务?和函数的区别过程用于执行特定操作,函数用于返回特定数据确保同时成功则成功,任何一个失败则失败的一种机制。一个事务往往包括三种动作行为:开始事务(Begin Transaction),提交事务(Commit)和回滚(Rollback)。从开始事务到提交事务过程中所发生的一切数据库修改要么同时成功(被Commit,固化在数据库中),要么一个失败,大家同时回复原有状态(Rollback,数据库回复到事务开始时的状态)。4. 写一个简单的触发器和视图。create or replace trigger tig_tigbefore update on tigerfor each rowwhen (old.id=tb01)beginif : !=tom thenraise_application_error(-20002,这个不能改的);end if;end;/create or replace view view_emp as select empno,empname from emp;5、 常用的SQL语句表1名称:employee 包含的字段名称employee_GUID(主键), name(姓名),age(年龄),email(邮件),address(地址),department_GUID(外键)表2名称:department 包含的字段名称 department_GUID(主键), name(部门名称),telephone(部门电话)写出SQL语句:1、所有年龄等于25岁的人姓名Select name from employee where age=25;2、所有年龄等于25岁并且属于“电子政务事业部”的人的姓名、邮件地址Select ,e.email from employee e,department d where e.age=25 and = 电子政务事业部 and e.department_GUID =d.department_GUID;3、统计年龄等于25岁的人的个数Select count(*) form employee where age=25;5、查询所属部门等于“电子政务事业部”人的姓名,年龄Select ,e.age from employee e,department d where = 电子政务事业部 and e.department_GUID =d.department_GUID;6、在表department中插入一条纪录,部门名称为“电子政务事业部”,部门电话为,department_GUID自动生成Insert inot department(name,telephone) values(电子政务事业部,;7、更新表department 中 department_GUID 等于“1”的部门名称为“电子政务事业部项Update department set name= 电子政务事业部项 where department_GUID=1;Spring请根据下面的类图,写出通过Spring来设置相应Bean之间的依赖关系,并声明事务的XML配置片断。说明:l DefaultWorkflowObjectHolderService类位于com.smartdot.workflow.service.impl包下。l DefaultWorkflowObjectHolderService中的ActivityDao和ProcessDao都采用DefaultActivityDao和DefaultProcessDao类的实例。l DefaultWorkflowObjectHolderService中需要进行事务控制,采用JTA的事物管理器。该事物管理器已经在配置文件中定义,id为“transactionManager”。Struts在Struts Action中,根据getNextTransition()方法的返回值是否大于0来定位返回路径。如果大于0,则返回到配置文件中定义的名为“success”的Forward,否则返回到页面上来,该地址并没有在配置文件中定义。public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception if(getNextTransition()0)return mapping.findFoward(“success”);elseResponse.sendRedirect(“”);Return null;请说明Struts中的Action、DispatchAction、MappingDispatchAction的联系和区别,在配置文件以及子类实现上有什么区别? Action 是用户请求和业务逻辑的桥梁,action 的execute方法调用模型的业务方法,完成用户请求的业务逻辑,然后根据结果把
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年建筑施工特种作业人员资格考试试卷及答案(八)
- 脾胃舒丸成分药理活性分析
- 本册综合教学设计-2025-2026学年初中心理健康七年级下册北京版
- 第二节 运动的合成与分解教学设计高中物理粤教版必修2-粤教版2005
- 社区网络安全态势感知
- 2026年沪教版初一英语第二学期期末考试试卷及答案(共八套)
- 护理学立法与护理伦理
- 九上第六单元大单元教学设计
- 三、帧的复制、移动和删除教学设计初中信息技术沪科版九年级下册-沪科版
- 2026年及未来5年市场数据中国汽车内饰行业市场发展数据监测及投资潜力预测报告
- (2026年春季新版本)人教版二年级数学下册全册教案
- 2024年3月全国事业单位联考E类职业能力倾向测验真题试卷试卷答案解析
- 江苏省常州市区2024-2025学年三年级下学期期中数学试题一
- 国际高中入学考-数学试题(英语试题)
- 网络涉毒预警监测分析报告
- 人民医院美容中医科临床技术操作规范2023版
- 《影视光线艺术与照明技巧》word版本
- 五华区城中村改造实施办法
- 云南省住院病案首页附页
- 《社会工作概论(第三版)》课件01 第一章 社会工作导论
- 内蒙古乡镇卫生院街道社区卫生服务中心地址医疗机构名单1598家
评论
0/150
提交评论