10 2012 档案

摘要:会话管理Session是服务器端技术,利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的session对象,由于session为用户浏览器独享,所以用户在访问服务器的web资源时,可以把各自的数据放在各自的session中,当用户再去访问服务器中的其它web资源时,其它web资源再从用户各自的session中取出数据为用户服务。什么是Session使用Cookie和附加URL参数都可以将上一次请求的状态信息传递到下一次请求中,但是如果传递的状态信息较多,将极大降低网络传输效率和增大服务器端程序处理的难度。Session技术是一种将会话状态保存在服务器端的技术,它可以比喻成是医 阅读全文
posted @ 2012-10-31 14:56 流-星-追-月 阅读(145) 评论(0) 推荐(0)
摘要:第一,谈谈final, finally, finalize的区别。 final 如果一个类被声明为final,意味着它不能再派生出新的子类,因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。finally 用来清除异常。如果抛出一个异常,那么相匹配的 catch 子句就会执行,然后控制就会进入 finally 块(如果有的话)。finalize() 在垃圾收集器将对象从内存中清除出去之 阅读全文
posted @ 2012-10-29 15:51 流-星-追-月 阅读(125) 评论(0) 推荐(0)
摘要:会话管理什么是会话?在日常生活中,从拨通电话到挂断电话之间的一连串的你问我答的过程就是一个会话。会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话过程中要解决的一些问题?每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,服务器要想办法为每个用户保存这些数据。例如:多个用户点击超链接通过一个servlet各自购买了一个商品,服务器应该想办法把每一个用户购买的商品保存在各自的地方,以便于这些用户点结帐servlet时,结帐servlet可以得到用户各自购买的商品为用户结帐。提问:这些数据保存在reque 阅读全文
posted @ 2012-10-29 14:49 流-星-追-月 阅读(130) 评论(0) 推荐(0)
摘要:XML考试题库大全1.为定义一个XML文档的结构,开发者可以使用的XML技术有。(选择二项)(bd)a)UMLb)DTDc)Namespaced)XMLSchemae)XSL2.下面是XML标准提供的编程接口,用于开发人员访问XML文档。(选择两项)(bd)a)Xpathb)Domc)XSLTd)SAXe)Xlink3.下面是一个XML文档的序言部分:<?xmlversion=”1.0”encoding=”gb2312”?><!DOCTYPElib[<!ELEMENTlib(poems*)><!ELEMENTpoems(title,content)*> 阅读全文
posted @ 2012-10-25 10:47 流-星-追-月 阅读(2207) 评论(0) 推荐(0)
摘要:response对象简介Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。HttpServletResponse简介WEB服务器回送给WEB客户端的HTTP响应消息分为三个部分:状态行响应消息头消息正文(也叫实体内容)ServletAPI中定义的ServletResponse接口类用于创建响应消息。HttpServletRespon 阅读全文
posted @ 2012-10-24 10:37 流-星-追-月 阅读(167) 评论(0) 推荐(0)
摘要:排序 单位名称 软件收入1 华为技术有限公司 6223602 中兴通讯股份有限公司 6013313 海信集团有限公司 4486414 UT斯达康通讯有限公司 3867635 海尔集团公司 3336646 神州数码(中国)有限公司 3118627浙江浙大网新科技股份有限公司 2887818 熊猫电子集团有限公司 2335729 浪潮集团有限公司 18104610 东软集团有限公司 17419611 北京北大方正集团 17171112 微软(中国)有限公司 16331313 朝华科技(集团)股份有限公司 15594314 中国计算机软件与技术服务总公司 13989015 清华同方股份有限公司 13 阅读全文
posted @ 2012-10-22 15:04 流-星-追-月 阅读(823) 评论(0) 推荐(0)
摘要:1.写出获取ServletContext的两种方式packagecom.hbsi.context;importjava.io.IOException;importjavax.servlet.ServletContext;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;publicclassContext1extendsH 阅读全文
posted @ 2012-10-22 14:51 流-星-追-月 阅读(144) 评论(0) 推荐(0)
摘要:在Eclipse中开发Servlet在eclipse中新建一个webproject工程,eclipse会自动创建下图所示目录结构:使用ServletAPIServlet接口实现类HttpServlet指能够处理HTTP请求的servlet,它在原有Servlet接口上添加了一些与HTTP协议处理方法,它比Servlet接口的功能更为强大。因此开发人员在编写Servlet时,通常应继承这个类,而避免直接去实现Servlet接口。HttpServlet在实现Servlet接口时,覆写了service方法,该方法体内的代码会自动判断用户的请求方式,如为GET请求,则调用HttpServlet的doG 阅读全文
posted @ 2012-10-20 21:13 流-星-追-月 阅读(149) 评论(0) 推荐(0)
摘要:Servlet入门 目标:Servlet的应用avaWeb应用程序的开发过程开发JavaWeb应用程序的大致流程设计目录结构:根据具体业务需要,遵照规范的目录结构设计好Web应用程序的目录结构。编写Web应用程序代码:编写业务逻辑所需的Java代码。编写部署描述文件:把Servlet、初始化参数等定义到部署描述文件web.xml中。编译代码:把编写好的Java源代码编译成字节码。将Web应用程序打包:把整个Web应用程序打成War包,以方便部署。部署Web应用程序:把打好的War包部署到Web服务器上。执行Web应用程序:启动Web服务器,利用客户端浏览器进行访问测试。注意:在具体的开发过程中 阅读全文
posted @ 2012-10-18 10:22 流-星-追-月 阅读(161) 评论(0) 推荐(0)
摘要:相信学Java的朋友都比较关心Java目前的发展前景与就业方向这个问题。Java的诞生和发展促进了计算机软件开发的进步和繁荣,作为目前计算机编程语言排行榜第一名的高级语言,Java在计算机科学知识时代扮演了重要的角色。全球有超过500万Java开发者活跃在地球的每一个角落,数以亿万计的Web用户每次上网都亲历Java的威力。这么多应用,彻底改变了用户的生活。越来越多的企业,因为使用了Java而提高了生产效率。在天朝,越来越多的用户,因为Java而降低了成本,享受了生活。进入Java就业方向这个主题之前先简单介绍一下Java就业前景。Java发展前景如何?Java就业市场依旧火爆吗?根据2012 阅读全文
posted @ 2012-10-18 10:05 流-星-追-月 阅读(312) 评论(0) 推荐(0)
摘要:-深入体验JavaWeb开发内幕HTTP简介客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。HTTP是hypertexttransferprotocol(超文本传输协议)的简写,它是TCP/IP协议集中的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程以及数据本身的格式。HTTP协议的版本HTTP/1.0、HTTP/1.1HTTP协议是学习JavaWEB开发的基石,不深入了解HTTP协议, 阅读全文
posted @ 2012-10-17 19:21 流-星-追-月 阅读(167) 评论(0) 推荐(0)
摘要:1.请按自己的理解简述HTTP 1.1与HTTP 1.0的区别。 在HTTP1.0协议中,客户端与web服务器建立连接后,只能获得一个web资源。 HTTP1.1协议,允许客户端与web服务器建立连接后,在一个连接上获取多个web资源。2.请描述HTTP请求消息和HTTP响应消息的组成结构,并各举一例进行说明。 HTTP请求消息 请求消息的结构:一个请求行、若干消息头、以及实体内容,其中的一些消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开。 GET /books/java.html HTTP/1.1-------请求行 Accept: */* -------消息头 Acce... 阅读全文
posted @ 2012-10-17 14:47 流-星-追-月 阅读(331) 评论(0) 推荐(0)
摘要:用Tomcat构建WEB站点Web应用程序简介应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。桌面应用程序(DesktopApplication):一般是指采用客户机/服务器结构(Client/Server)的应用程序。Web应用程序(WebApplication)Web应用程序一般是指采用浏览器和服务器结构(Browser/Server,简称B/S结构)的应用程序。Web应用程序由Web服务器和Web客户端组成。Web服务器:Web服务器上装有某个应用程序,这个Web服务器应用程序负责接收客户请求进行处理,向客户返回结果Web客户端:允许用户请求服务 阅读全文
posted @ 2012-10-15 19:02 流-星-追-月 阅读(168) 评论(0) 推荐(0)
摘要:新建(N)... Ctrl+N打开(O)... Ctrl+O 在 Bridge 中浏览Ctrl+Alt+O 关闭(C) Ctrl+W 全部关闭 Ctrl+Alt+W 共享我的屏幕... 退出(X) Ctrl+Q 编辑(E) 复制(C) Ctrl+C 全选(L) Ctrl+A 查找(N)... Ctrl+F 再次查找(A) F3 转到行(G)... Ctrl+G首选参数(F)... Ctrl+U快捷键(K)... 视图(V) 隐藏字符(C) Ctrl+Shift+8 自动换行(W) Ctrl+Shift+W 隐藏面板(P) F4 调试(D) 继续(C) Alt+F5 结束调试会话(E) Alt+ 阅读全文
posted @ 2012-10-11 14:45 流-星-追-月 阅读(245) 评论(0) 推荐(0)
摘要:XML Schema 和DTD一样也是一种用于定义和描述XML文档结构与内容的模式语言,出现的原因是克服DTD的局限性,比如XML并不能很好的实现应用程序的不同模块间的相互协调,缺乏对文档结构、属性、数据类型等约束的足够描述的等,而且Schema为XML文档提供了更丰富的语法结构。W3C希望以Schema来作为XML模式描述语言的主流,并逐渐代替XML DTD;Schema与DTD对比XML Schema符合XML语法结构。DOM、SAX等XML API很容易解析出XML Schema文档中的内容。 XML Schema对名称空间支持得非常好。 XML Schema比XML DTD支持更多的数 阅读全文
posted @ 2012-10-10 19:07 流-星-追-月 阅读(400) 评论(0) 推荐(0)
摘要:xml文档使用的是自描述的和简单的语法,一个XML文档最基本的构成包括:声明,处理指令(可选)和元素。以下是一个简单的XML文档:1<?xml version ="1.0" encoding ="GB2312" standalone="yes"?>2<?xml-stylesheet type="text/xsl" href="yxfqust.xsl" ?>3<!--以下是一个学生名单-->4<学生名单>5<学生>6<学号>2 阅读全文
posted @ 2012-10-10 15:20 流-星-追-月 阅读(140) 评论(0) 推荐(0)
摘要:一:什么是XML? XML(eXtensible Markup Language)可扩展标记语言,是 Web 上的数据通用语言。它使开发人员能够将结构化数据,从许多不同的应用程序传递到桌面,进行本地计算和演示,并且它还支持用户自己可以定义自己的一组标签,用来增强数据的自描述。XML允许为特定应用程序创建唯一的数据格式。它还是在服务器之间传输结构化数据的理想格式。XML文档是基于文本格式的,其允许开发人员描述结构化数据并在各种应用之间发送和交换这些数据。 XML 1.0 是在 1998 年 12 月由W3C正式批准的,现在仍是个稳定的标准。W3C 有一个活跃的 XML 工作组,致力于XM... 阅读全文
posted @ 2012-10-09 14:57 流-星-追-月 阅读(185) 评论(0) 推荐(0)