P13

  J2EE编程规范 文档

应用范围本规范应用于采用J2EE规范的项目中,所有项目中的JAVA代码(含JSP,SERVLET,JAVABEAN,EJB)均应遵守这个规范。同时,也可作为其它项目的参考。

雨@天 2011-05-17   3197   0
P12

  JVM内存管理 文档

在生产环境中JVM参数的优化和设置对J2EE应用系统性能有着决定性的作用。本篇我们就来分析JAVA的创建者SUN 公司的JVM的内存管理机制(在现实中绝大多数的应用服务器是运行在SUN公司的JVM上的,当然除了SUN公司的JVM,还有IBM的JVM,Bea的JVM等);下篇咱们具体讲解怎样优化JVM的参数以达到优化J2EE应用的目的。

spectJ 2011-05-16   460   0
P7

  Servlet容器生命周期 文档

Catalina由许多组件构成。当Catalina启动时,那些组件也需要启动。当前Catalina停止时,那些组件也必须拥有释放资源的机会。例如,当容器停止工作时,它必须调用它内部的所有Servlet的destroy方法并且session管理器必须将session对象保存在备用储备中。一个使组件启动和停止始终如一的措施是让当前组件实现org.apache.catalina.Lifecycle接口,一个实现了这个接口的组件可以引起下列的事件:BEFORE_START_EVENT、START_EVENT、AFTER_START_EVENT、BEFORE_STOP_EVENT、STOP_EVENT、AFTER_STOP_EVENT。前三个事件在组件启动时会被激活,后三个事件在组件停止时会被激活。事件是通过org.apache.catalina.LifecycleEvent定义,当然,如果想让Catalina组件可以激活一个事件,那么你必须编写此事件的监听器。监听器通过org.apache.catalina.LifecycleListener定义。<br> 这一章将谈论Lifecycle、LifecycleEvent、LifecycleListener这三种生命周期接口。并且,我们也会讲解一个叫做LifecycleSupport的实用类,这个类为组件提供了一种简单的方法去激活生命周期事件并且分配声明周期监听器。在这一章,我们将使用一些实现了Lifecycle接口的类去建立一个应用程序,这个应用程序是基于在第五章的第二个应用程序的。

175425414 2011-05-15   4594   0
P11

  Java类中热替换的概念、设计与实现 文档

类的热替换是Java在线升级系统设计中的基础技术,从文中给出的实例来看,构建在线升级系统不仅仅是一个技术问题,还牵扯到很多管理方面的因素,比如:如何管理、部署系统中的可在线升级部分和不可在线升级部分以降低系统的管理、维护成本等。 对于许多关键性业务或者庞大的Java系统来说,如果必须暂停系统服务才能进行系统升级,既会大大影响到系统的可用性,同时也增加了系统的管理和维护成本。因此,如果能够方便地在不停止系统业务的情况下进行系统升级,则可以很好地解决上述问题。

javacoo 2011-05-15   3540   0
P4

  JSP中把动态页面转换为静态页面 文档

要自动生成静态页面,用Filter截获jsp请求并先进行预处理,自动生成Html,是个不错的主意。一个很容易想到的方法是在Filter截获Request后,导向一个Servlet,在这个Servlet中向本机发送一个http请求,然后将响应写入一个文件。

css0613 2011-05-13   488   0
JSP   Java开发  
P11

  Servlet Context和Wrapper容器 文档

容器是处理某个Servlet接收到的请求并且将此Servlet做出的响应返还给web客户端的单元,org.apache.catalina.Container接口定义了容器的规范并且这里有四种容器:Engine,Host,Context,Wrapper。这一章讲述了Context和Wrapper,其他的两种容器留在第13章讲述。这一章通过对容器接口的讨论开始,然后讲述一个容器内的各个部分的运行顺序,然后我们查看Wrapper和Context接口。在这一章的结尾,将有两个各自演示简单的Wrapper和简单的Context的例子。

175425414 2011-05-13   547   0
P2

  学习Java必须要掌握的 文档

1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。

westcity 2011-05-12   3777   0
P27

  Java制作文本编辑器的全代码 文档

Java制作文本编辑器的全代码此文档提供了用java制作文本编辑器的全代码,并且提供了多种文本窗口界面的显示主函数(main函数),运用了线程等知识。其中图片在文档的下面已经给出,而关于帮助的文档在此不变给出(因为此文档是用网页显示的)。

ddalq 2011-05-11   749   0
P3

  Jndi笔记 文档

此文的目的是记录自己学习j2ee的一些过程。这理解过程中可能有一些错误,如果高手看到了我的文章希望能够替我指正,感激不尽!!!同时也希望能从一个初学者的角度去理解一些东西为后来学习j2ee的人提供一些参考。Jndi是j2ee的基础,全名是java命名路径接口,英文名就不写了。咋一看来好像不难理解,但是要理解准确,确也不简单。要是有.net经验的人,会记得.net里面有个命名空间的说法,其实就是java里面的包的概念。但是jndi不是简单的命名空间或者包。

bingjava 2011-05-11   3800   0
P38

  Java线程池编程 文档

一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resin和Jetty等,现在有了JDK5,我们就没有必要重复造车轮了,直接使用就可以,何况使用也很方便,性能也非常高。

RemixVer 2011-05-11   486   0
P17

  Java1.5泛型介绍 文档

泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。

GAGA 2011-05-09   382   0
P150

  Java Swing课件 文档

框架的组成及外观<br> 在框架中显示文本和图形<br> 字体和颜色的设置<br> Java的事件处理机制<br> 窗口事件、焦点事件、键盘事件、鼠标事件的处理<br> Swing各种组件的用法

limux 2011-05-08   6522   0
Java开发   教学   HTML   Java  
P3

  ServletContext详解 文档

ServletContext是servlet与servlet容器之间的直接通信的接口。Servlet容器在启动一个Web应用时,会为它创建一个servletContext对象。每个web应用有唯一的servletContext对象。同一个web应用的所有servlet对象共享一个serveltContext,servlet对象可以通过它来访问容器中的各种资源。

weblgx 2011-05-06   3961   0
P9

  浅析Java的“克隆”方法 文档

浅析Java的“克隆”方法。什么是"clone"?在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,也就是说,A与B是两个独立的对象,但B的初始值是由A对象确定的。在Java语言中,用简单的赋值语句是不能满足这种需求的。要满足这种需求虽然有很多途径,但实现clone()方法是其中最简单,也是最高效的手段。

wangf_nec 2011-05-05   2972   0
P23

  Java IO操作代码 文档

lostyq 2011-05-05   3062   0
P6

  Java Swing控件属性归纳总结 文档

Java Swing控件属性归纳总结了解各种用户界面组件:JButton、JLabel、JTextField、JTextArea、JComboBox、Jlist、JCheckBox、JRadioButton、JMenuBar、JMenu、JMenuItem、JCheckBoxMenuItem、JRadioButtonMenuItem、JScrollBar、JScrollPane、JTabbedPane等。

就来逛逛11 2011-05-04   7124   0
Swing   Java开发   Java  
P7

  Http上传技术的JAVA实现 文档

本文介绍了HTTP上传协议,分析了web上传技术的原理,最终通过一个实例给出了解决该问题的通用方法和关键源程序代码。关键字:Web上传,JavaBean,JSP一、引言许多基于B/S结构的web系统都有直接通过网页上传文件的功能。Web程序员通常都是调用现成的第三方文件上传组件来实现,就JSP来说,国内使用的一般是JspSmart的JavaBean组件,目前JspSmart已经不再提供该类型组件,今后在有类似的开发需求就需要开发人员自行实现。其实,这些Beans采用的都是基于Http协议的文件上传技术,其原理及规范已在RFC文档中说明,实现并不很难。本文将通过一个实例来介绍如何编写一个JavaBean来实现Web上传技术。二、基于Http协议的文件上传技术原理在最初的http协议中,没有上传文件方面的功能。

nasi90 2011-04-24   590   0
P20

  JavaCard基础知识--靳伟 文档

Java智能卡是在智能卡硬件系统的基础之上在卡片内通过软件构建的一个支持 Java 程序下载、安装和运行的软、硬件系统。它在有限资源的智能卡环境中支持Java语言的一个子集,是将Java嵌入到智能卡中的一种新应用。

crayon 2011-04-24   3450   0
P42

  EJB3.0学习 文档

EJB作为企业级的数据访问/持久化标准在1999年作为J2EE规范的核心规范出现,极大的转变了java企业级开发的模式,为java软件开发提供了一个良好的架构。 EJB从1.0到2.1在J2EE架构中,都是作为一个服务器端的(Server side)的数据访问中间件。开发人员通过EJB标准的API接口来访问操作数据,避免直接用JDBC和Sql操作底层的数据库。

guiguzi629 2011-04-22   381   0
EJB   Java开发  
P7

  Java的异常类 文档

1.java.lang.nullpointerexception这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。数组的初始化是对数组分配需要的空间,而初始化后的数组,其中的元素并没有实例化,依然是空的,所以还需要对每个元素都进行初始化(如果要调用的话)2.java.lang.classnotfoundexception这个异常是很多原本在jb等开发环境中开发的程序员,把jb下的程序包放在wtk下编译经常出现的问题,异常的解释是"指定的类不存在",这里主要考虑一下类的名称和路径是否正确即可,如果是在jb下做的程序包,一般都是默认加上package的,所以转到wtk下后要注意把package的路径加上。3.java.lang.arithmeticexception这个异常的解释是"数学运算异常",比如程序中出现了除以零这样的运算就会出这样的异常,对这种异常,大家就要好好检查一下自己程序中涉及到数学运算的地方,公式是不是有不妥了。4.java.lang.arrayindexoutofboundsexception这个异常相信很多朋友也经常遇到过,异常的解释是"数组下标越界",现在程序中大多都有对数组的操作,因此在调用数组的时候一定要认真检查,看自己调用的下标是不是超出了数组的范围,一般来说,显示(即直接用常数当下标)调用不太容易出这样的错,但隐式(即用变量表示下标)调用就经常出错了,还有一种情况,是程序中定义的数组的长度是通过某些特定方法决定的,不是事先声明的,这个时候,最好先查看一下数组的length,以免出现这个异常。5.java.lang.illegalargumentexception这个异常的解释是"方法的参数错误",很多j2me的类库中的方法在一些情况下都会引发这样的错误,比如音量调节方法中的音量参数如果写成负数就会出现这个异常,再比如g.setcolor(intred,intgreen,intblue)这个方法中的三个值,如果有超过255的也会出现这个异常,因此一旦发现这个异常,我们要做的,就是赶紧去检查一下方法调用中的参数传递是不是出现了错误。

同宇星 2011-04-21   425   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档