摘要:
spring生命周期管理只涉及单例对象的管理一初始化与销毁1.通过设置bean的init-mothed属性指定初始化的方法,他的限制是方法无法接受任何参数,方法可以为static2.实现InitializingBean接口的afterPropertiesSet()方法3.最好的方法是在afterProptertiesSet()中调用自定义初始化方法4.销毁单例对象可以通过指定bean的destroy-method属性,指定销毁时执行的方法名5.销毁单例对象可以通过实现DisposableBean的destroy实现6.销毁方法的触发是通过生成该单例对象的BeanFactory的destroyS 阅读全文
摘要:
2010-3-4 11:36:45 org.apache.catalina.core.ApplicationDispatcher invoke严重: Servlet.service() for servlet jsp threw exceptionjava.io.IOException: Stream closed at org.apache.jasper.runtime.JspWriterImpl.ensureOpen(JspWriterImpl.java:204) at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWrite 阅读全文
摘要:
算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityException 文件已结束异常:EOFException 文件未找到异常:FileNotFoundException 字符串转换为数字异常:NumberFormatException 操作数据库异常:SQLException 输入输出... 阅读全文
摘要:
UnsupportedClassVersionError 不支持的类版本错误。当Java虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前Java虚拟机支持的时候,抛出该错误。 java.lang.VerifyError 验证错误。当验证器检测到某个类文件中存在内部不兼容或者安全问题时抛出该错误。 java.lang.VirtualMachineError 虚拟机错误。用于指示虚拟机被破坏或者继续执行操作所需的资源不足的情况。 java.lang.ArithmeticException 算术条件异常。譬如:整数除零等。 java.lang.ArrayIndexOu... 阅读全文
摘要:
unicode 汉字编码表!啊:21834 阿:38463 埃:22467 挨:25384 哎:21710 唉:21769 哀:21696 皑:30353 癌:30284 蔼:34108矮:30702 艾:33406 碍:30861 爱:29233 隘:38552 鞍:38797 氨:27688 安:23433 俺:20474 按:25353 暗:26263 岸:23736 胺:33018 案:26696 肮:32942 昂:26114 盎:30414 凹:20985 敖:25942 熬:29100 翱:32753 袄:34948 傲:20658 奥:22885 懊:25034 澳:28595 阅读全文
摘要:
单例模式单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。单例模式有一下特点:1、单例类只能有一个实例。2、单例类必须自己自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。一、懒汉式单例在类被加载的时候,唯一实例已经被创建。这个设计模式在Java中容易实现,在别的语言中难以实现。单例模式-懒汉式单例public class LazySingleton { /*** 私有静态对象,加载时候不做初始化 */ private static LazySingleton m_intance=null; ... 阅读全文
摘要:
给 Java SE 注入脚本语言的活力Mustang 的脚本语言新特性 文档选项 将此页作为电子邮件发送 将此页作为电子邮件发送 级别: 中级吴 玥颢 (wuyuehao@cn.ibm.com), 软件工程师, IBM2006 年 10 月 30 日在即将发布的 Java SE6(Mustang)中,增加了对脚本语言的支持。通过对脚本语言的调用,使得一些通常用 Java 比较难于实现的功能变得简单和轻便。脚本语言与 Java 之间的互操作将变得优雅而直接。脚本语言与 Java假设我们有一个简单的需求,察看一份文档中 5 个字母组成的单词的个数。用 Java 一般实现如下... 阅读全文
摘要:
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势。甚至在某些情况下,数据可以转变为代码,而代码却又有可能被转变为数据,或许还存在一个类似E=MC2形式的数码转换方程呢。然而,就... 阅读全文
摘要:
HibernateUtil这个类就是帮助你建一个SessionFactory,管理Session的 要用session的时候,从这个类里面拿就是了 --------------------------------------------------------好像Session不是线程安全的吧。 HibernateUtil.java其实就是把SessionFactory,Configuration,Session啊封装起来,你想用的时候就直接HibernateUtil.getSession(),想不用的时候就直接HibernateUtil.closeSession(yourSession)。 阅读全文
摘要:
一段JavaScript脚本程序,负责关闭窗口,如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。<script language="javaScript">function closeWindow() { window.opener = null; window.open(' ', '_self', ' '); window.close();}</script 阅读全文