自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 tomcat 报 IOException while loading persisted sessions: java.io.EOFException解决

Tomcat在启动时出现如下异常问题:严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage是因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如果不处理一下,每次启动都会出现这个问

2007-10-24 09:43:00 831

原创 logic:iterate 标签换行 打印数据

第一次在struts中要用到每行输出两条记录。下面利用 的indexId属性实现,感觉很方便。下面是相关代码          index">           ${index%2}"/>                                  ·                          

2007-10-23 14:38:00 1136

转载 在线实时生成Excel文件流供下载

在线实时生成Excel文件流供下载   我做过的一个项目,需要实现在线实时生成 Excel文件供客户端下载的需求,最初考虑的是先在服务器端生成真实的文件,然后在客户端下载该文件。后来发现这样做不但性能不够好、速度较慢,而且还要占用服务器空间。所以采取了在服务器端生成文件输出流(ServletOutputStream),通过HttpServletResponse对象设置相应的响应头,然后将此输出

2007-09-19 10:17:00 3288

原创 重复提交、重复刷新、防止后退的问题以及处理方式

 重复提交、重复刷新、防止后退的问题以及处理方式一。前言你在任何一个比较专业的BBS都会看到这样的问题,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此问题提升到Token的角度)为什么会有如此大的差异呢?二。问题场景首先,我们应该先了解为什么要处理这样的问题?或者专业一点就是它

2007-06-29 17:30:00 562

转载 js正则详解

JS的正则表达式//校验是否全由数字组成代码   1. function isDigit(s)     2. {     3. var patrn=/^[0-9]{1,20}$/;     4. if (!patrn.exec(s)) return false     5. return true     6. }  //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.

2007-01-24 13:49:00 1077

转载 Java中的观察者模式(Observer)

Java作为一种面向对象的开发语言,对实现设计模式提供了良好的支持,并且提供了许多默认的实现,比如:通过Java中的Observable类和Observer接口可以方便的实现观察者模式。下面我们就用一个实际的例子来说明:日常生活中说起观察者,最常见的例子可能就是天气预报,在这里我们的观察对象是地球,而我们是通过发射气象卫星这个观察者来检测地球气象变化的。所以这个例子中涉及三个对象:地球  (Ear

2007-01-24 10:38:00 715

转载 Java 的反射机制(2)

Java 的反射机制是使其具有动态特性的非常关键的一种机制,也是在JavaBean 中广泛应用的一种特性。 运用JavaBean 的最常见的问题是:根据指定的类名,类字段名和所对应的数据,得到该类的实例,下面的一个例子演示了这一实现。 -|Base.java //抽象基类 |Son1.java //基类扩展1 |Son2.java //基类扩展2 |Util.java /** * @author

2007-01-18 11:43:00 498

转载 SMTP 命令简介

SMTP 命令简介 什么是 SMTPSMTP (Simple Mail Transfer Protocol) : 电子邮件从客户机传输到服务器或从某一个服务器传输到另一个服务器使用的传输协议。 SMTP 是请求/响应协议,命令和响应都是基于 ASCII 文本,并以 CR 和 LF 符结束。响应包括一个表示返回状态的三位数字代码。SMTP 在 TCP 协议 25 端口监听连接请求。什么是

2006-12-28 15:51:00 1697

转载 Java反射机制

Java反射机制 摘要Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和met

2006-12-27 11:59:00 544

转载 AOP入门

Aspect Oriented Programming(AOP),面向切面编程,是一个比较热门的话题。AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。比如我们最常见的就是日志记录了,举个例子,我们现在提供一个服务查询学生信息的,但是我们希望记录有谁进行了这个查询。如果按照传统的OOP的实现的话,那我们实现

2006-12-15 17:23:00 563

转载 Struts常见错误及原因

Common Struts Errors and Causes This page contains errors and exceptions commonly encountered during web application development using Struts. Along with the exception or error messages themselves, po

2006-12-07 12:00:00 1029

转载 JRuby:使Java和Ruby成为一家人(转自天极网)

   一、 引言  Ruby是现在编程界讨论得正热火朝天的一种语言。这种语言功能强大而且易于使用;同时Ruby还紧密绑定到例如Ruby on Rails等web应用程序开发框架中。另一方面,在过去的十年间,Java正迅速成长为业界领先的面向对象的软件开发语言并且运行于诸多平台之上。而JRuby则是一个100%的Ruby编程语言的纯Java实现。本文是JRuby的一个入门篇;同时,还会向你展示它是如

2006-12-06 11:57:00 964

转载 如何把 java 程序编译成 .exe 文件

常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Ja

2006-12-06 10:41:00 1057

转载 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可以

2006-12-04 15:55:00 617

转载 junit实现过程

测试分类:白箱测试、黑箱测试、单元测试、集成测试、功能测试...。白箱测试是指在知道被测试的软件如何(How)完成功能和完成什么样(What)的功能的条件下所作的测试,一般是由开发人员完成,单元测试是一种白箱测试,因为开发人员最了解自己编写的软件。JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架,回归测试就是你不断地对所编写的代码进行测试(如单元测试):编

2006-12-04 13:59:00 840 1

转载 如何使用JUnit写测试?

如何使用JUnit写测试?最简单的范例如下:1、创建一个TestCase的子类: package junitfaq;import java.util.*;import junit.framework.*;public class SimpleTest extends TestCase {public SimpleTest(String name) {super(name);}2、写一个测试方法断言

2006-12-04 09:59:00 1669

转载 在Spring中集成Hibernate事务(转自天极网)

本文试图解释如何使用Spring来集成组件(包括组件的事务关系)。在J2EE应用程序中,连接到单个存储数据没有什么困难。但是一旦要求集成企业级组件的时候,情况就复杂了。一个组件一般会受到一个或多个存储数据的支持,因此当我们提到集成一个或多个组件的时候,我们就认为需要跨越多个组件、维护多个数据存储中的原子操作。J2EE服务器为这些组件提供了一个容器,这个容器可以管理这些事务性原子操作和跨组件的隔离。

2006-12-01 11:10:00 646

转载 java基本类库学习.

java基本类库的学习          曾经面试过一些java程序员,我出的题目是在使用java时,经常用到哪些类,在哪个包里。很少有人能答好,甚至有人做了2年java程序都没有回答出,他们会用java,但必须依赖工具(指java集成开工具),我觉得他们可以编写出程序,但不能编写出特别好得程序。        我认为作为java程序员必须掌握java类库的两个包:java

2006-11-30 14:18:00 1236

转载 23种设计模式代码版

//**********行为型模式*************//Chain of Responsibility//与Decorator的实现形式相类似,//Decorator是在原来的方法之上进行添加功能,而//Chain则是判断信号如果不是当前处理的则转交个下一个节点处理//我可以使用if分支来实现相同的效果,但是不够灵活,链上的每个节点是可以替换增加的,相对//比较灵活,我们可以设计接口实

2006-11-24 11:46:00 896

空空如也

空空如也

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

TA关注的人

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