(招聘面试)(BTRL-305)面试人员评价表_ (488)_

上传人:精****库 文档编号:136762603 上传时间:2020-07-02 格式:DOC 页数:14 大小:75.50KB
返回 下载 相关 举报
(招聘面试)(BTRL-305)面试人员评价表_ (488)__第1页
第1页 / 共14页
(招聘面试)(BTRL-305)面试人员评价表_ (488)__第2页
第2页 / 共14页
(招聘面试)(BTRL-305)面试人员评价表_ (488)__第3页
第3页 / 共14页
(招聘面试)(BTRL-305)面试人员评价表_ (488)__第4页
第4页 / 共14页
(招聘面试)(BTRL-305)面试人员评价表_ (488)__第5页
第5页 / 共14页
点击查看更多>>
资源描述

《(招聘面试)(BTRL-305)面试人员评价表_ (488)_》由会员分享,可在线阅读,更多相关《(招聘面试)(BTRL-305)面试人员评价表_ (488)_(14页珍藏版)》请在金锄头文库上搜索。

1、8.描述一下你最常用的编程风格。9. heap和stack有什么区别。栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。堆是栈的一个组成元素。10.如果系统要使用超大整数(超过long长度范围),请你设计一个数据结构来存储这种超大型数字以及设计一种算法来实现超大整数加法运算)。publicclassBigInt()intArrOne=newArrOne1000;StringintString=;publicintArr(Strings)intString=s;for(inti=0;i它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数静态INC

2、LUDE用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面4、两种跳转方式分别是什么?有什么区别?答:有两种,分别为:前者页面不会转向include所指的页面,只是显示该页的结果,主页面还是原来的页面。执行完后还会回来,相当于函数调用。并且可以带参数.后者完全转向新页面,不会再回来。相当于goto语句。Servlet方面1、说一说Servlet的生命周期?答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由.Servlet接口的init,service和destroy方法表达。2、Servlet版本间(忘了问的是哪两个版本了)

3、的不同?希望大家补上,谢谢3、JAVASERVLETAPI中forward()与redirect()的区别?答:前者仅是容器中控制权的转向,在客户端浏览器地址栏中不会显示出转向后的地址;后者则是完全的跳转,浏览器将会得到跳转的地址,并重新发送请求链接。这样,从浏览器的地址栏中可以看到跳转后的链接地址。所以,前者更加高效,在前者可以满足需要时,尽量使用forward()方法,并且,这样也有助于隐藏实际的链接。在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用sendRedirect()方法。4、Servlet的基本架构publicclassServletNameextendsHtt

4、pServletpublicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOExceptionpublicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOExceptionJdbc、Jdo方面1、可能会让你写一段Jdbc连Oracle的程序,并实现数据查询.答:程序如下:package;import.*;publicclassjdbcS

5、tringdbUrl=jdbc:oracle:thin:127.0.0.1:1521:orcl;StringtheUser=admin;StringthePw=manager;Connectionc=null;Statementconn;ResultSetrs=null;publicjdbc()try(.).newInstance();c=(dbUrl,theUser,thePw);conn=c.createStatement();catch(Exceptione)e.printStackTrace();publicbooleanexecuteUpdate(Stringsql)try(sql)

6、;returntrue;catch(SQLExceptione)e.printStackTrace();returnfalse;publicResultSetexecuteQuery(Stringsql)rs=null;tryrs=(sql);catch(SQLExceptione)e.printStackTrace();returnrs;publicvoidclose()try();c.close();catch(Exceptione)e.printStackTrace();publicstaticvoidmain(Stringargs)ResultSetrs;jdbcconn=newjdb

7、c();rs=(select*fromtest);trywhile().println(id);.println(name);catch(Exceptione)e.printStackTrace();2、的作用?为什么要用?答:调用该访问返回一个以字符串指定类名的类的对象。3、Jdo是什么?答:JDO是Java对象持久化的新的规范,为javadataobject的简称,也是一个用于存取某种数据仓库中的对象的标准化API。JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBCAPI的使用)。这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来

8、,从而集中时间和精力在业务逻辑上。另外,JDO很灵活,因为它可以在任何数据底层上运行。JDBC只是面向关系数据库(RDBMS)JDO更通用,提供到任何数据底层的存储功能,比如关系数据库、文件、XML以及对象数据库(ODBMS)等等,使得应用可移植性更强。4、在ORACLE大数据量下的分页解决方法。一般用截取ID方法,还有是三层嵌套方法。答:一种分页方法=intPageCount)nextPage=intPageCount;upPage=currentPage-1;if(upPage=1)upPage=1;();sql=select*fromtables;rs=(sql);i=0;while(i

9、/输出内容/输出翻页连接合计:/第一页ahref=?page=上一页%for(intj=1;jahref=?page=ahref=?page=下一页ahref=?page=最后页Xml方面1、xml有哪些解析技术?区别是什么?答:有DOM,SAX,STAX等DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触

10、发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问STAX:StreamingAPIforXML(StAX)2、你在项目中用到了xml技术的哪些方面?如何实现的?答:用到了数据存贮,信息配置两方面。在做数据交换平台时,将不能数据源的数据组装成XML文件,然后将XML文件压缩打包加密后通过网络传送给接收者,接收解密与解压缩后再同XML文件中还原相关信息进行处理。在做软件配置时,利用XML可以很方便的进行,软件的各种配置参数都存贮在XML文件中。3、用jdom解析xml文件时如何解决中文问题?如何解析?答:看如下代码,用编码方式加以解决packagetest;import.*;publicclassDOMTestprivateStringinFile=c:;privateStringoutFile=c:;publicstaticvoidmain(Stringargs)newD

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号