1、文档名称 文档密级2019-5-16 华为机密,未经许可不得扩散 第 1 页, 共 4 页1:游标的使用?答案: Open 。 for 。Loop Fetch 。2: Sql%rowcount 表示什么意思?答案:最近的 sql 语句影响的行数。3: Sql 语句的执行顺序?答案:从左至右,之下而上。1. 从开发角度简要描述下 Struts 的工作原理?答案: 从 JSP 页面录入表单数据后,点击提交按钮,ActionForm 自动封装表单数据,接着请求到达 Struts 的Action 中,进行完相应的业务逻辑,通过 ActionForward 对象找到在 struts-config.xml
2、 配置的JSP 页面,最终返回给用户端.2. 简要描述下 struts 中常用的标签?答案: S 标签(Struts2) html 标签 logic 标签 bean 标签文档名称 文档密级2019-5-16 华为机密,未经许可不得扩散 第 2 页, 共 4 页3.Ibatis 配置 sql 语句时, #和$的区别?答案:从安全角度:#是安全的,$会存在 SQL 注入,不安全 ; 从 SQL 角度:#拼接的参数会自动加上单引号,$不会自动加上单引号。4. Oracle 同义词是什么意思?答案:同义词用于 oracle 数据库的 2 个用户之间,将另一个用户下的表通过创建同义词引入到该用户下,一般
3、用于解决一套应用同时调用 2 个不通用户下的表数据。5.简要介绍下,常用的 oracle 函数?答案: to_date 、decode nvl 。( PS: 只要是oracle 数据库的就行)6.简要描述下 Oracle 存储过程的语法格式?答案:CREATE OR REPLACE PROCEDURE 存储过程名称(参数。参数。)AS文档名称 文档密级2019-5-16 华为机密,未经许可不得扩散 第 3 页, 共 4 页Beginexceptionwhen others thenEnd;7.Oracle 中去除重复数据使用哪个关键字?答案:distinct8.Oracle 中 union 和
4、 union all 哪个性能高效些?为什么?答案:union all 比 union 的查询效率高效些,因为 union all 是将所有的结果查询出来,不排序去重复操作,所以高效些,union 会去除去重复行;9.Oracle 中 having 子句的用法;答案:having 子句对 group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或 group by 子句中的列;文档名称 文档密级2019-5-16 华为机密,未经许可不得扩散 第 4 页, 共 4 页10.javascript 中如何捕获异常信息?答案:使用 try catch 来捕获异常11.javascript 中如何打开一个 windows 窗体答案:window.open(参数) 方法打开;12.javascript 中如何设置一个定时器?答案:window.setTimeout(“方法名”,时间);