- 浏览: 181833 次
- 性别:
- 来自: 天堂和地狱的中间
-
最新评论
-
itfirefly:
畜生,我要的文档呢
JCS(Java Caching System)简介以及相关文档 -
m635674608:
转换了吗。、怎么转换过后的长度还是gbk得长度了。str.ge ...
用java程序将GBK字符转成UTF-8编码格式 -
sydney_lin:
要是能把源码公开让我们学习多好啊
几种基于HTTP协议的RPC性能比较 -
surpass_li:
能把测试服务商和client公开一下吗?
几种基于HTTP协议的RPC性能比较 -
anhaoy:
骗子, 哪里有相关文档!!!!!!!
JCS(Java Caching System)简介以及相关文档
文章列表
application和session比较简单,这里主要说明request和page的作用范围。
application:全局作用范围,整个应用程序共享,就是在部署文件中的同一个webApp共享,生命周期为:应用程序启动到停止。
session:会话作用域,当用户首次访问时,产生一个新的会话,以后服务器就可以记住这个会话状态。生命周期:会话超时,或者服务器端强制使会话失效。
request:请求作用域,就是客户端的一次请求。
page:一个JSP页面。
以上作用范围使越来越小, request和page的生命周期都是短暂的,他们之间的区别就是:一个request可以包含多个page页(inclu ...
- 2007-01-12 16:41
- 浏览 2807
- 评论(0)
Java RMI-IIOP(java remote method invocation over the internet inter-ORB protocol),如果使用过RMI,就应该很清除RMI是Java执行远程方法调用的方式,而RMI-IIOP则是RMI的功能扩展版本,增加了如:分布式垃圾收集,对象活化,可下载类文件等,所以你可 ...
- 2007-01-12 16:41
- 浏览 2477
- 评论(0)
ClassLoader 是一个抽象类。为了扩充 Java 虚拟机动态装载类的方法,应用程序可实现 ClassLoader 的继承类。
通常,Java 虚拟机以与平台有关的方式,从局部文件系统中装载类。例如,在 UNIX 系统,虚拟机从 CLASSPATH 环境变量中定义的路径中装载类。
但是,
某些类可能不是来自文件,而是来自其它资源,诸如网络,或者它们可能是由应用程序创建的。
defineClass 方法将一字节数组转换为 Class 类的实例。采用 Class 类中的 newInstance 方法创建新定义的类的实例。
类装载器创建的方法和构造子可以引用其它类。为确定引用类 ...
- 2007-01-12 16:40
- 浏览 1692
- 评论(0)
自定义标签--返回常量
- 博客分类:
- servlet
面是很重要的返回常量的意义和用法,参考网文修改的:
EVAL_BODY_INCLUDE:把Body读入存在的输出流中,doStartTag()函数可用
EVAL_PAGE:继续处理页面,doEndTag()函数可用
SKIP_BODY:忽略对Body的处理,doStartTag()和doAfterBody()函数可用
SKIP_PAGE:忽略对余下页面的处理,doEndTag()函数可用
EVAL_BODY_TAG:已经废止,由EVAL_BODY_BUFFERED和EVAL_BODY_AGAIN取代 ,三者值是一样的,但后二者的名称意义更明确
EVAL_BODY_B ...
- 2007-01-12 16:39
- 浏览 1328
- 评论(0)
标签库Taglib
标签被定义和分布在一个称为标签库的结构中,一个标签库是由元信息和类组成的集合:
1.标签处理器:实现定制标签功能的Java类。
2.标签附加信息(TEI):向JSP容器提供边辑以确认标签属性和创建变量的类。
3.标 ...
- 2007-01-12 16:39
- 浏览 1010
- 评论(0)
问:
如果我把我的class文件加密,在运行时用指定的类加载器(class loader)装入并解密它,这样子能防止被反编译吗?
答:
防止JAVA字节码反编译这个问题在java语言雏形期就有了,尽管市面上存在一些反编译的工具可以利用,但是J ...
- 2007-01-12 16:39
- 浏览 1960
- 评论(0)
UTF-8
一种字符集
介绍UTF-8编码规则
首先 UCS 和 Unicode 只是分配整数给字符的编码表. 现在存在好几种将一串字符表示为一串字节的方法. 最显而易见的两种方法是将 Unicode 文本存储为 2 个 或 4 个字节序列的串. 这两种方法的正式名称分别为 UCS-2 和 UCS-4. 除非另外指定, 否则大多数的字节都是这样的(Bigendian convention). 将一个 ASCII 或 Latin-1 的文件转换成 UCS-2 只需简单地在每个 ASCII 字节前插入 0x00. 如果要转换成 UCS-4, 则必须在每个 ASCII 字节前插入三个 0x00.
...
- 2007-01-12 16:38
- 浏览 3192
- 评论(0)
软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。
软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。
最早出现的软件开发模型是1970年W·Royce提出的瀑布模型。该模型给出了固定的顺序,将生存期活动从上一个阶段向下一个阶段逐级过渡,如同流水下泻,最终得到所开发的软件产品,投入使用。但计算拓广到统计分析、商业事务等领域时,大多数程序采用高级语言(如FORTRAN、COBOL等)编写。瀑布模式 ...
- 2007-01-12 16:38
- 浏览 13611
- 评论(0)
Java中public、package、protected、private的访问权限如下表所示
注:package权限就是默认的访问权限,也就是default package 只能被同类或者同一个包中的类访问
prtected 只能被同类,同一包中的类,或者不同包中的子类访问
同一个类 同一个包 不同包的子类 不同包的非子类
public 可访问 可访问 可访问 可访问
protected 可访问 可访问 可访问
package 可访问 可访问
private 可访问
- 2007-01-12 16:38
- 浏览 3667
- 评论(0)
最近做个项目,需要在tomcat,weblogic中写连接池.weblogic还是老样子,照着图形界面配置就可以了.Tomcat我用的是5.5.9.虽说以前用tomcat4版本写过,可早就听说,5版本和4版本的差距很大.所以就提前做好了心里准备,先看了一 ...
- 2007-01-12 16:38
- 浏览 1176
- 评论(0)
RMI是远程方法调用的简称,象其名称暗示的那样,它能够帮助我们查找并执行远程对象的方法。通俗地说,远程调用就象将一个class放在A机器上,然后在B机器中调用这个class的方法。
我个人认为,尽管RMI不是唯一的企业级 ...
- 2007-01-12 16:38
- 浏览 1481
- 评论(0)
命令行参数处理是一项令人厌烦的零碎工作,不管您过去已经处理过多少次了,它好像总能重新摆在您的面前。与其一遍又一遍地编写同一块代码的不同变种,为什么不利用反射来简化参数处理的工作呢?Java 顾问 Dennis Sosnoski ...
- 2007-01-10 18:22
- 浏览 1485
- 评论(0)
首先,让我们来看一下传统的Internet网络的基本结构和数据传输情况,如下图1-1所示。
图1-1 Internet 网络基本结构及数据传输方式
· 根据传统的网络结构,用户的访问流程基本如下:
a) 用户在自己的浏览器中输入要访问 ...
- 2007-01-10 18:21
- 浏览 4022
- 评论(0)
1. 基本步骤 实例-输出“hello,eking”
1) 标记处理类
import javax.servlet.jsp.tagext.*;
import javax.servlet.jsp.*;
public class HelloTag extends TagSupport {
public int doEndTag() throws javax.servlet.jsp.JspException {
return Tag.EVAL_PAGE;
}
public void release() {
super.release();
}
...
- 2007-01-10 18:21
- 浏览 2988
- 评论(0)
正文
Java中类的查找与装载出现的问题总是会时不时出现在Java程序员面前,这并不是什么丢脸的事情,相信没有一个Java程序员没遇到过ClassNotException,因此不要为被人瞅见自己也犯这样的错误而觉得不自然,但是在如果出现了Class ...
- 2007-01-10 18:21
- 浏览 1024
- 评论(0)