旁征博引
文章平均质量分 53
daixiaofen
这个作者很懒,什么都没留下…
展开
-
严重: IOException while loading persisted sessions: java.io.EOFException
tomcat在启动时出现如下异常问题: 严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage 分析:EOFExceptio...原创 2009-09-23 14:29:57 · 78 阅读 · 0 评论 -
Spring定时器的两种实现方式
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。 1.Java Timer定时 首先继承java.util.TimerTask类实现run方法 import java.util.TimerTask; public class EmailReportTask extends TimerTask{...原创 2009-11-24 10:09:12 · 85 阅读 · 0 评论 -
从Java走进Scala(Scala经典读物)
在历史上,Java平台一直属于面向对象编程的领域,但是现在,甚至 Java 语言的坚定支持者也开始注意应用程序开发中的一种新趋势:函数式编程。在这个IBMDW系列中,Ted Neward 介绍了 Scala,一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。Ted Neward是Neward & Associates的主管。51CTO编辑推荐:Scala编程语言专题这个系...原创 2009-11-24 10:07:34 · 144 阅读 · 0 评论 -
JAVA版MD5加密算法
package sf_md5; import java.io.*; import java.security.*; //import java.util.*; //import java.security.interfaces.*; public class MD5_算法 { private String inStr; priv...原创 2009-11-24 10:05:39 · 79 阅读 · 0 评论 -
java内省机制
内省是 Java 语言对 Bean 类属性、事件的一种处理方法(也就是说给定一个javabean对象,我们就可以得到/调用它的所有的get/set方法)。 例如类 A 中有属性 name, 那我们可以通过 getName,setName 来得到其值或者设置新的值。通过 getName/setName 来访问 name 属性,这就是默认的规则。 Java 中提供了一套 A...原创 2009-11-24 10:04:28 · 72 阅读 · 0 评论 -
java中120个经典问题(4)
91、Servlet执行时一般实现哪几个方法? public void init(ServletConfig config) public ServletConfig getServletConfig() public String getServletInfo() public void service(ServletRequest req...原创 2009-11-24 09:59:18 · 95 阅读 · 0 评论 -
java中120个经典问题(3)
61、servlet的生命周期 web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。 62、如何现实servlet的单线程模式 63、页...原创 2009-11-24 09:58:09 · 75 阅读 · 0 评论 -
java中120个经典问题(2)
31、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的? SessionBean:Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机。当客户机第一次调用一个Stateful Ses...原创 2009-11-24 09:56:58 · 85 阅读 · 0 评论 -
java中120个经典问题(1)
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,...原创 2009-11-24 09:55:18 · 120 阅读 · 0 评论 -
什么是Apache
Apache基金会 Apache软件基金会(也就是Apache Software Foundation,简称为ASF),是专门为运作一个开源软件项目的 Apache 的团体提供支持的非盈利性组织,这个开源软件项目就是 Apache 项目。这个组织把自己作为有着相同目标的开发者与用户的团体,而不是简单的共享在一个服务器上的一组项目的组织团体。在它所支持的 Apache 项目与子项目中,所发...原创 2009-10-30 13:30:07 · 179 阅读 · 0 评论 -
session设置超时的问题
1. 在web.xml中定义: 20 时间单位为分钟2. 在tomcat->conf->servler.xml文件中定义: defaultSessionTimeOut="3600"3.WEBLOGIC的控制台设定。WEB-INF->weblogic.xml中,格式如下: ...2009-10-22 13:50:30 · 183 阅读 · 0 评论 -
驱动是什么
一.驱动基础: 驱动程序是什么?它是操作系统与硬件设备的接口,操作系统通过它识别硬件,硬件按操作系统给出的指令进行具体的操作。每一种硬件都有其自身独特的语言,操作系统本身并不能识别,这就需要一个双方都能理解的“桥梁”,而这个“桥梁”,就是驱动程序。比如,当您要打印一个文档,先是由操作系统发出一系列命令给打印机驱动程序,然后驱动程序将这些命令转化为打印机本身能够明白的语言而打印该文档。如果没有相应的...原创 2009-10-15 15:44:21 · 462 阅读 · 0 评论 -
FreeMarker学习
FreeMarker是一个用Java编写的模板引擎,主要用来生成HTML Web页面,特别是基于MVC模式的应用程序。虽然FreeMarker具有一些编程的能力,但不像PHP,通常由Java程序准备要显示的数据,由 FreeMarker模板生成页面。 FreeMarker可以作为Web应用框架一个组件,但它与容器无关,在非Web应用程序环境也能工作的很好。 FreeMarker适合作为MVC的视...原创 2009-10-14 08:57:04 · 84 阅读 · 0 评论 -
Struts2 在IE 7中session丢失的解决方法
如果你在使用Struts2, 如果你使用的是IE 7, 如果你把数据存入了session, 然后又需要从session中取值,如果你取到的是NullPointerException, 如果你仔细检查代码都找不到任何问题, 那么你需要这样设置:“工具” –> “Internet选项(O)” –> “隐私” –> “高级” –> 勾上“替代自动cookie处理(O)”, 勾上“总是允许会话co...原创 2009-09-25 17:03:27 · 81 阅读 · 0 评论 -
tomcat配置数据源(一)jndi配置属性的含义
有关tomcat配置jndi的一些简单介绍:先说流程:(根据tomcat有关jndi的文档,这个文档应该是针对单个项目配置,下面有比较好的可以配置全局使用的例子)1.先安装jdbc驱动,这一步很简单,只需将对应数据库驱动放到tomcat对应common/lib目录下就行了;2.修改对应项目的WEB-INF/web.xml文件,用来声明你的jndi名字以供你的项目使用:...原创 2009-09-23 14:50:23 · 245 阅读 · 0 评论 -
js验证表单大全
转自:http://www.cnblogs.com/liufei88866/archive/2009/11/27/1612005.html目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判...原创 2010-01-08 09:19:57 · 134 阅读 · 0 评论