首页>计算机等级考试>历年真题>正文
09年计算机二级试题:JAVA面试题集(五)

www.zige365.com 2010-7-5 13:42:12 点击:发送给好友 和学友门交流一下 收藏到我的会员中心


int intPageCount=1; 

intPageCount=(i%numPages==0)?(i/numPages):(i/numPages+1); 

int nextPage ; 

int upPage; 

nextPage = currentPage+1; 

if (nextPage>=intPageCount) nextPage=intPageCount; 

upPage = currentPage-1; 

if (upPage<=1) upPage=1; 

rs.close(); 

sql="select * from tables"; 

rs=DBLink.executeQuery(sql); 

i=0; 

while((i<numPages*(currentPage-1))&&rs.next()){i++;} 

%> 

//输出内容 

//输出翻页连接 

合计:<%=currentPage%>/<%=intPageCount%><a href="List.jsp?page=1">第一页</a><a 



href="List.jsp?page=<%=upPage%>">上一页</a> 

<% 

for(int j=1;j<=intPageCount;j++){ 

if(currentPage!=j){ 

%> 

<a href="list.jsp?page=<%=j%>">[<%=j%>]</a> 

<% 

}else{

out.println(j);





%> 

<a href="List.jsp?page=<%=nextPage%>">下一页</a><a href="List.jsp?page=<%=intPageCount%>">最后页 



</a> 

Xml方面 

1、xml有哪些解析技术?区别是什么? 

答:有DOM,SAX,STAX等 

DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问 

STAX:Streaming API for XML (StAX) 

2、你在项目中用到了xml技术的哪些方面?如何实现的? 

答:用到了数据存贮,信息配置两方面。在做数据交换平台时,将不能数据源的数据组装成XML文件,然后将XML文件压缩打包加密后通过网络传送给接收者,接收解密与解压缩后再同XML文件中还原相关信息进行处理。在做软件配置时,利用XML可以很方便的进行,软件的各种配置参数都存贮在XML文件中。 

3、用jdom解析xml文件时如何解决中文问题?如何解析? 

答:看如下代码,用编码方式加以解决 

package test; 

import java.io.*; 

public class DOMTest 



private String inFile = "c:\people.xml"; 

private String outFile = "c:\people.xml"; 

public static void main(String args[]) 



new DOMTest(); 



public DOMTest() 



try 



javax.xml.parsers.DocumentBuilder builder = 

javax.xml.parsers.DocumentBuilderFactory.newInstance().newDocumentBuilder(); 

org.w3c.dom.Document doc = builder.newDocument(); 

org.w3c.dom.Element root = doc.createElement("老师"); 

org.w3c.dom.Element wang = doc.createElement("王"); 

org.w3c.dom.Element liu = doc.createElement("刘"); 

wang.appendChild(doc.createTextNode("我是王老师")); 

本新闻共3页,当前在第2页  1  2  3  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
09年计算机二级试题:JAVA面试题集(四)
09年计算机二级试题:JAVA面试题集(三)
09年计算机二级试题:JAVA面试题集(一)