11 2012 档案

摘要:1、NEVEL:已经废弃了,被MANUAL取代了2 MANUAL:如果FlushMode是MANUAL或NEVEL,在操作过程中hibernate会将事务设置为readonly,所以在增加、删除或修改操作过程中会出现如下错误org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER) - turn your Session into FlushMode.AUTO or remove 'read 阅读全文
posted @ 2012-11-22 13:05 sunflower627 阅读(215) 评论(0) 推荐(0)
摘要:在一个try-catch语句中,当有多个catch块的时候,它们被顺序检查在检查过程中,注意异常的匹配关系是很重要的 当一个异常被抛出,与它相匹配的catch块被执行,其它的catch块,就被忽略掉不再执行如果没有catch块匹配抛出的异常,那么系统会在堆栈中搜索,找到一个匹配的捕获方法。如果仍然没有找到,那么系统将处理抛出异常---------------------------------------什么叫异常和catch块相匹配:1、抛出的异常和捕捉的异常是同一个类2、抛出的异常是捕捉异常的子类3、多个catch块中如果捕捉的异常之间有继承关系那么不要把父类放在子类之前(这种做法也不被允 阅读全文
posted @ 2012-11-22 10:51 sunflower627 阅读(189) 评论(0) 推荐(0)
摘要:应用环境:计算MD5码时上报进度主要代码:import java.security.MessageDigest;MessageDigest digest=MessageDigest.getInstance("md5");digest.update(buf,0,count);//将buf中0-coun... 阅读全文
posted @ 2012-11-21 16:10 sunflower627 阅读(250) 评论(0) 推荐(0)
摘要:ProgressBarTest类: 实现接口:ActionListener,PropertiesChangeListener 覆盖方法:actionPerformed(),propertyChange()Task类: 继承SwingWorker<Void,Void> 覆盖方法doInBackground()Important Code: 66~86View Code 1 package com.slh.swing; 2 3 import java.awt.*; 4 import java.awt.event.ActionEvent; 5 import java.awt.... 阅读全文
posted @ 2012-11-09 17:18 sunflower627 阅读(431) 评论(0) 推荐(0)
摘要:窗口容器 AWT中提供3个用于在屏幕上显示窗口的构件:Window,Frame和Dialog。我们把它统称为窗口构件。 java.awt.Window是三个窗口构件中最基本的构件;Window构件是Frame和Dialog的父类。它没有边界、标题栏和菜单栏,而且大小不可以调整。 java.awt.Frame是Window的子类,它拥有边界与标题栏设置,而且大小允许调整,可以有菜单栏。 java.awt.Dialog也是Window的子类,它也拥有边界与标题栏设置,大小允许调整,但它不支持菜单栏; 窗口构件触发窗口事件WindowEvent,它的的监听者是WindowListener,里面的接口 阅读全文
posted @ 2012-11-08 17:36 sunflower627 阅读(2422) 评论(0) 推荐(0)
摘要:准备:在E盘下新建一个.xml文件test.xml 下载jdom-2.0.3.jar文件,放入项目lib目录下,并加入buildpathView Code 1 package com.slh.common; 2 3 import java.io.File; 4 import java.io.FileWriter; 5 import java.util.Iterator; 6 7 import org.jdom2.Document; 8 import org.jdom2.Element; 9 import org.jdom2.input.SAXBuilder; 10 ... 阅读全文
posted @ 2012-11-08 14:46 sunflower627 阅读(160) 评论(0) 推荐(0)
摘要:点了一下securiteCRT的全屏,之后不知道怎么退出了,后来查了查是Alt+Enter 阅读全文
posted @ 2012-11-07 11:43 sunflower627 阅读(226) 评论(0) 推荐(0)
摘要:步骤:在Eclipse下,window->Perferences->Java->Code Style->Formatter中Import自己写的格式定义.xml文件使用方法:Ctrl+Shift+F格式定义文件eclipse_formatter_ciphermax.xml内容如下:View Code 1 <?xml version="1.0" encoding="UTF-8"?> 2 <profiles version="11"> 3 <profile kind="Cod 阅读全文
posted @ 2012-11-02 18:00 sunflower627 阅读(334) 评论(0) 推荐(0)
摘要:所需文件:com.essiembre.eclipse.i18n.resourcebundle_0.7.7存放路径:E:\software\eclipse\plugins需要修改的文件存放的路径:E:\software\eclipse\configuration\org.eclipse.equinox.simpleconfigurator修改方法:在.xml文件开始处加上com.essiembre.eclipse.i18n.resourcebundle,0.7.7,plugins/com.essiembre.eclipse.i18n.resourcebundle_0.7.7/,4,false 阅读全文
posted @ 2012-11-02 17:33 sunflower627 阅读(133) 评论(0) 推荐(0)
摘要:错误:在命令行运行javac HelloWorld.java没错,运行java HelloWorld 报错“Can't find the main class"。原因:高版本的jdk编译的.class文件不能在低版本的jvm上运行解决办法:检查设置环境变量,如下CLASSPATH=%JAVA_HOME%\lib;.JAVA_HOME=E:\Program Files\Java\jdk1.6.0_34path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\W 阅读全文
posted @ 2012-11-01 15:41 sunflower627 阅读(168) 评论(0) 推荐(0)