自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自强

眯 眼 阳 光 → ¤ 之:效率

  • 博客(59)
  • 资源 (2)
  • 收藏
  • 关注

原创 Oracle系列:Record + PL/SQL表

Oracle系列:Record和PL/SQL表一,什么是记录Record和PL/SQL表?  记录Record:由单行多列的标量类型构成的临时记录对象类型。类似于多维数组。 PL/SQL表:由多行单列的索引列和可用列构成的临时索引表对象类型。类似于一维数组和键值对。  都是用户自定义数据类型。 二,Record + PL/SQL表 用途是什么? Record + PL/SQL表可以进行数据的多

2008-05-18 01:04:00 5465 2

原创 Oracle系列:程序包

2008-05-08 00:26:00 1053 1

原创 Oracle Cursor

Oracle系列:Cursor1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。     ②关系数据库中的操作是在完整的行集合上执行的。  由 SELECT 语句返回的行集合包括满足该语句的 WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。     应用程序,尤其是互动和在线应用程序,把完整的结果集作为一个单元处理并不总是有效的。     这些应

2008-05-06 23:28:00 23655 9

原创 JSP/Servlet中实现MVC的一点初级建议

一,MVC的需求 将创建和操作数据的代码与表达数据的代码分离。JSP将大部分表现内容从动态内容中分离出来。而servlet来处理商业逻辑。  由servlet负责处理最初的请求,查找数据,并将结果存储在bean中,然后将请求转发到JSP页面中来提交最后的结果 二,实现MVC  1,将商业逻辑,数据和表现层分离。   1,定义bean来表示数据。  2,使用servlet处理请求。 

2008-08-20 06:12:00 1992

原创 JSP系列八:JSTL - JSP标准标签库

一,JSP标准标签库 JSTL * 用于编写和开发jsp页面的一组标准标签。目的在于简化JSP页面的设计。 * 组成:  core核心标签库:http://java.sun.com/jsp/jstl/core  前缀c  I18N国际化与格式化标签库:http://java.sun.com/jsp/jstl/fmt 前缀fmt  SQL标签库:http://java.sun.com/jsp/j

2008-08-20 06:08:00 4105 1

原创 JSP系列七:JSP表达式(EL表达式)

 一,表达式语言:Expression Language 生成动态内容的简洁方式。 1,JSP2.0最重要的二项特征:JSP语法定义定制标签和表达式语言。 2,为了计算和输出存储在标准位置的java对象的值。  * 语法简单有效。  * 条件输出。  * 精确访问存储对象。  * bean属性的简略使用。  * 对集合元素的简单访问。  * 对请求参数,cookie和其他请求数据的

2008-08-20 06:06:00 3250

原创 JSP系列六:JSP自定义标签

一,自定义标签 :实现了特定接口的java类,封装了java代码编写的预定义行为。 * 在运行时,标签被替换成相应的预定义java代码。 * JSP 自定义标记提供了替代简单的 JavaBean 和 Java 脚本的方法。  更好的是在 JSTL 中已存在一组已定义的标准的自定义标记库。 * 目的在于将业务和表示逻辑分离,代码的可重用性,可移植性。二,标签库:按照功能或实现进行分组

2008-08-20 06:05:00 4576 1

原创 JSP系列五:JSP隐含对象

一,jsp隐含对象 1,jsp隐含对象是JSP容器加载管理的一组类的实例.  * jsp隐含对象在 _jspService方法 中定义,所以只能在表达式,scriptlet中使用这些对象。  2,jsp隐含对象分为4类:  * 输入输出对象 : HttpServletRequest的request, HttpServletResponse的response, JspWriter的out; 

2008-08-20 06:04:00 2775

原创 JSP系列四:JSP动作元素

一,动作元素(Action):预定义的java代码。目的在于代码的可重用性。 1,为请求阶段提供信息,允许在页面之间转移控制权。  2,JSP2.0规范定义了标准动作,标准动作是一些标签,影响JSP运行时的行为和对客户请求的响应。在页面被转换为Servlet时,JSP容器遇到这些标签,就使用预先定义的对应于该标签的java代码来代替它。  3,动作元素语法基于xml的形式。   4,JSP

2008-08-20 06:02:00 8161

原创 JSP系列三:JSP脚本元素

一,脚本元素:将Java代码插入到与jsp页面对应的servlet中。  脚本元素的3中形式:  表达式,Scriptlet,声明。  二,表达式:将数据或数据操作后的结果转换为字符串,插入到当前servlet的输入流中(_jspService方法中)。 1,JSP表达式标准语法:    JSP表达式xml语法:   JAVA表达式 2,JSP表达式后面不加分号; 3,操作后的结果

2008-08-20 06:00:00 4200

原创 JSP系列二:JSP指令元素:page指令,include指令,taglib指令

JSP指令元素:page指令,include指令,taglib指令一,指令元素(directive elements):控制所生成的servlet结构。 JSP指令用于“转换阶段”提供整个JSP页面的相关信息,影响由JSP页面生成的Servlet的整体结构。 指令不会产生任何的输出到当前的输出流中。  1,指令元素语法:     说明:  之间不能有任何的空格。  属性值两边的双引号可以替

2008-08-20 05:58:00 8497 1

原创 JSP系列一:JSP简介

378一,JSP简介 JSP是建立在Servlet规范提供的功能之上的动态网页技术。 1,Servlet和JSP:servlet是含有HTML的Java代码,JSP是含有Java代码的HTML.  Servlet在服务器上执行和解释浏览器的请求,承担客户端和应用程序之间的中间层角色,把动态的内容混合到静态的内容中产生HTML.  JSP在HTML中嵌入Java脚本代码和JSP标记,将静态(

2008-08-20 05:54:00 2169

原创 会话跟踪技术:会话Cookie,URL重写和HttpSession

 一,会话跟踪(session tracking)技术 会话是客户端发送请求,服务器返回响应的连接时间段。 HTTP是无状态协议:每次都是单独连接,不能维持客户的上下文信息。 会话跟踪技术是用于维持客户端和服务器端通信信息的技术。  三种典型客户端会话跟踪解决方案:  1,Cookie;  2,URL重写;  3,隐藏表单域;二,会话Cookie 用于会话跟踪的Cookie叫做会话Cookie

2008-07-15 09:33:00 16621 3

原创 Servlet多线程安全问题

 一,servlet容器如何同时处理多个请求。Servlet采用多线程来处理多个请求同时访问,Servelet容器维护了一个线程池来服务请求。线程池实际上是等待执行代码的一组线程叫做工作者线程(Worker Thread),Servlet容器使用一个调度线程来管理工作者线程(Dispatcher Thread)。当容器收到一个访问Servlet的请求,调度者线程从线程池中选出一个工作者

2008-07-15 09:31:00 18373 8

原创 Servlet过滤器

一,什么是Servlet过滤器? 1,过滤器 过滤器是在数据交互之间过滤数据的中间组件,独立于任何平台或者 Servlet 容器。 2,Servlet过滤器 Servlet过滤器是在Java Servlet规范2.3中定义的. 在WEB中,Servlet过滤器是服务器端WEB容器中的一个WEB组件,它们拦截请求和响应,并监视、修改或以某种方式处理正在交互的数据。  Servlet 过滤器可

2008-07-15 09:18:00 6047

原创 Spring 框架简介

 个人整理:(一)Spring 框架简介1,Spring 技术用途和核心?  ① 用 Spring 技术构建轻量级的、强壮的 J2EE 应用程序。  ② Spring 的核心要点是:支持不绑定到特定 J2EE 服务的可重用业务和数据访问对象。2,什么是框架?  ① 框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件(模块),     同时为 J2EE 应用程序开发提供集

2008-07-15 09:17:00 1180

原创 单体模式 Singleton

一,什么是单体模式        对象只要利用自己的属性完成了自己的任务,那该对象就是承担了责任。除了维持了自身的一致性,该对象无需承担其他任何责任。     如果该对象还承担着其他责任,而其他对象又依赖于该特定对象所承担的责任,我们就需要得到该特定对象。        将类的责任集中到唯一的单体对象中,确保该类只有一个实例,并且为该类提供一个全局访问点。这就是单体模式的目的。    

2008-07-06 22:07:00 2539 1

原创 Cookie介绍和运用

在Servlet中显示地设置和读取Cookie一,什么是Cookie?       Cookie是Web服务器利用set-cookie响应报头发送给客户端的一段消息。客户端在随后的请求中返回给服务器,服务器可以读取(而不可以改变)该消息。       Cookie不会以任何方式得到解释和执行,以名-值对的显示保存消息,服务器通过再次发送修改后的cookie来改变cookie。  浏

2008-06-30 09:05:00 4431

原创 服务器响应的生成:HTTP状态代码——HttpServletResponse接口应用

一,HTTP响应的格式             web服务器对客户端的响应一般包含:一个状态行,一些响应报头,一个空行和相应的文档构成。                                          1,状态行:                    状态行由HTTP版本,一个状态代码以及一段对应状态代码的简短消息组成,表示请求是否被理解或被满足。HTTP版本由服务

2008-06-20 04:42:00 22750 1

原创 服务器响应的生成:HTTP响应报头——HttpServletResponse接口的应用

一,响应报头         响应报头允许服务器传递不能放在状态行中的附加响应信息,以及关于服务器的信息和对Request-URI所标识的资源进行下一步访问的信息            常用的响应报头                     Location                      Content-Type                     Refe

2008-06-20 04:12:00 16051 2

原创 Servlet客户请求的处理:HTTP请求报头HttpServletRequest接口应用

对请求报头的访问,使Servlet可以执行许多优化,创建高效的Servlet。一,在Servlet 中读取HTTP请求报头 —— HttpServletRequest接口    在Servlet中读取HTTP头,调用HttpServletRequest的getHeader方法。                   getHeader(String  报头名)方法:返回客户请求中提供的指

2008-06-18 17:46:00 14951 1

原创 HTTP简介

一,HTTP简介 HTTP协议(Hypertext Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。  它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。  这就是你为什么在浏览器中看到的网页地址都是以“http://”开头的原因。

2008-06-18 04:15:00 2224

原创 在web.xml中配置Servlet,Servlet被WEB应用程序加载过程

一,元素及其子元素,声明一个Servlet。           *:为Servlet指定一个文本描述。            *:为Servlet提供一个简短的名字被某些工具显示。            *:为Servlet指定一个图标,在图形管理工具中表示该Servlet。            :Servlet的名字,唯一性。             or :servle

2008-06-17 15:05:00 5177

原创 Servlet请求转发 RequestDispatcher接口

在Servlet中,利用RequestDispatcher对象,可以将请求转发给另外一个Servlet或JSP页面,甚至是HTML页面,来处理对请求的响应。一,RequestDispatcher接口方法简介       1,RequestDispatcher对象由Servlet容器来创建,封装一个由路径所标识的服务器资源。         2,RequestDispatcher接口中定

2008-06-16 04:35:00 37074 9

原创 Servlet对表单数据的处理

Servlet对表单数据的处理一,单个请求参数的读取  调用HttpServletRequest的getParameter方法 ,返回与指定参数相应的值。参数区分大小写。   参数没有相应的值则返回空String,    如果没有该参数则返回null。    对于多个同一参数名则返回首次出现的值。二,全部请求参数的读取 getParameterValues方法,返回指定参数

2008-06-15 04:29:00 8640

原创 Servlet上下文ServletContext接口

ServletContext接口简述 ServletContext接口的简述:public interface ServletContext 定义了一系列方法用于与相应的servlet容器通信,比如:获得文件的MIME类型,分派请求,或者是向日志文件写日志等。 每一个web-app只能有一个ServletContext,web-app可以是一个放置有web application 文件的文件夹

2008-06-15 04:17:00 3073 1

原创 HTTP method GET is not supported by this URL

Servlet  eroor:HTTP method GET is not supported by this URL错误提示: type: Status reportmessage: HTTP method GET is not supported by this URLdescription: The specified HTTP method is not allowed f

2008-06-13 22:22:00 45508 19

原创 Servlet简介

一,什么是Servlet?  Servlet 是用 Java 编写的服务器端程序模块,用以扩展 WebServer 的功能。  Servlet 被加载到 Web 服务器上, 并在其中运行。Servlet 使用 HTTP 服务器接收和响应客户机发出的请求。 二,Servlet 能够执行哪些功能?  1,能够创建并返回整个 HTML Web 页面,根据客户请求的性质而具有动态内容。  

2008-06-13 18:59:00 1195

原创 WEB应用程序简介

  个人整理:WEB应用程序简介一,WEB应用程序体系结构  1,大多数体系结构由三层组成:          1.表示层:用户界面和界面代码;           2.业务层:包含系统的业务和功能代码;           3.数据存取层:负责完成存取数据库操作;  2,根据这3层的组合可以分出3种应用程序体系结构:           1.一层体系结构:表示层、业务

2008-06-12 01:45:00 2987

原创 Struts框架简介

(一)个人整理Struts框架简介一,什么是框架?         所谓框架就是提供了一组统一的接口和编程方式的可以重用组件,同时我们可以在框架中扩充我们自己的特定逻辑。   二,MVC设计模式         将应用程序分为3个部分:模型 Model,视图View,控制器Controller;        模型组件:负责业务逻辑;               模型包含应

2008-06-11 23:47:00 2391 1

原创 Spring 控制反转(IoC)容器

(二)个人整理Spring系列:控制反转(IoC)容器一,什么是控制反转模式?  不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器 (在 Spring 框架中是 IOC 容器) 负责将这些联系在一起。二,Spring 中的 Bean?  由Spring IoC容器所管理的对象被称之为bean。bean就是由Sp

2008-06-11 17:13:00 1301

原创 简单示例:使用XML Schema + XSL + XML制作简历

XML系列:示例 使用XML Schema  + XSL + XML制作简历下面是我使用XML Schema  + XSL + XML制作的简单简历,通过这个示例希望可以让大家更实际的理解XML Schema  ,XSL , XML一,创建XML Schema文件 resume.xsdhttp://www.w3.org/2001/XMLSchema" elementFormDefaul

2008-06-05 18:08:00 5738 1

原创 将数据库中的数据发布为XML文档

将数据库中的数据发布为XML文档一,使用XML SPY 工具 1,在 转换(C)  中选择 导入数据库数据(Import Database 。。。)。 2,配置数据源。 3,选择数据库表,获取表中的数据。  例如Oracle的EMP表  select EMPNO, ENAME,JOB,MGR,    to_char(HIREDATE,yyyy-mm-dd) as HIREDATE, SAL

2008-06-05 11:04:00 1372

原创 使用Java和JAXP对XML文档进行访问

XML系列:使用Java和JAXP对XML文档进行访问和操作一,Java访问XML文档 导入java.xml.parsers包和org.w3c.dom包  org.w3c.dom包包含了DOM解析器接口类型的定义。  1,获取java.xml.parsers.DocumentBuilder类:为加载和分析XML文档提供接口,也就是XML分析程序接口。  可以把JAXP配置成不同XML分析程序,

2008-06-03 01:53:00 3345

原创 使用JavaScript和MSXML对XML文档进行访问

使用JavaScript和MSXML对XML文档进行访问。 XML文档(type.xml):http://www.w3.org/2001/XMLSchema-instance"  xsi:noNamespaceSchemaLocation="type1.xsd">      张三   男       1   119      李四  女  数学 JavaScript程序(type.ht

2008-06-02 21:10:00 1360

原创 文档对象模型DOM

XML系列:文档对象模型DOM一,什么是DOM? 1,XML文档的编程接口,定义如何访问和操作XML文档。 2,DOM通过提供一组对象实现对XML文档结构的访问。  通过DOM访问XML文档的应用程序,需要XML解析器和DOM来实现。 3,XML文档在DOM中以树形结构表示。DOM是树形结构的规范。  任何遵循该规范的分析程序都称为基于DOM的分析程序(XML解析器和DOM的实现)。  例如M

2008-06-02 21:07:00 838

原创 XML Schema

XML系列:XML Schema一,什么是XML Schema? 1,从XML文档看:  用XML编写的,用于描述XML文档结构,验证XML文档的结构和数据类型有效性的规则。 2,从自身组成来看:  Schema是遵循DTD的XML文档,定义Schema的结构。DTD与分析程序一起验证XML文档的有效性。 3,从数据来看:  是描述数据存储的模型。Schema的二种重要模型:Microsoft

2008-05-30 07:15:00 1810

原创 XML命名空间NameSpase

XML系列:命名空间 一,什么是命名空间? 命名空间是唯一标识XML文档中的元素和实体的信息集合,通过特定URL关联XML,解决命名冲突。 DTD不支持命名空间的所有功能。但XML Schema支持。 二,命名空间的使用 1,声明和使用命名空间:将前缀和URL关联,使用xmls属性定义命名空间别名。  语法:  xmls:前缀名 = “命名空间的URL”

2008-05-28 17:56:00 1555 1

原创 文档类型定义DTD

XML系列:文档类型定义DTD一,什么是DTD? 1,XMl是一种元标记语言,是描叙语言的语言,定义标记的语法结构,从而生成新标记。而DTD则是为新标记建立文档并进行规范说明。  也就是说XML定义标记的语法结构是通过DTD来定义,并指定文档结构的规范,而XML文档来使用标记。 2,自描述数据的规范。 二,DTD的作用 1,DTD定义了文档中的元素(标记和属性)和实体,以及相互关系。数据和结构

2008-05-26 12:40:00 2103

原创 XML文档结构

XML文档结构一,XML文档结构 XML文档是由一组使用唯一名称标识的实体组成。也是由数据和描述数据的标记组成。 文档的组成部分包括:声明,元素,注释,字符引用和处理命令。 二,创建XML文档 XML声明始终是任何XML文档的第一行。  1,陈述XML声明:为XML文档匹配合适的解析器。    XML声明语法:        :表处理指令的开始和结束;   version :XML版本,默认1

2008-05-23 11:54:00 7204 1

Java嵌入式开发

Java嵌入式开发.Java嵌入式开发Java嵌入式开发

2007-10-24

生成可执行jar文件的教程.txt

生成可执行jar文件的教程.txt

2007-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除