梦相随1006

版权归 梦相随1006 所有,未经 https://www.cnblogs.com/xin1006 作者许可,严禁转载

导航

上一页 1 ··· 21 22 23 24 25

2013年6月14日 #

Java自定义异常

摘要: 自定义异常类的主要作用是区分异常发生的位置,当用户遇到异常时,根据异常名就可以知道哪里有异常,根据异常提示信息进行修改。一个自定义异常的实例/*** Ftp 自定义异常类* @author yangw*/一般是集成Exception或者其子类public class FtpException extends Exception { //无参构造 public FtpException(){ super(); } //传递一个异常消息 public FtpException(String msg){ super(msg); } //异常消息和例外做参数 public FtpException.. 阅读全文

posted @ 2013-06-14 10:51 梦相随1006 阅读(283) 评论(0) 推荐(0) 编辑

2013年5月17日 #

Missing artifact com.sun:tools:jar:1.5.0:system

摘要: 解决方案一:原来,是${java.home}在作怪,eclipse 没有使用 JAVA_HOME默认,eclipse 使用 C:"windows"system32"javaw.exe 作为 JVM,当然找不到tools.jar我们自己的java安装在 “C:\Program Files\Java\j... 阅读全文

posted @ 2013-05-17 13:53 梦相随1006 阅读(819) 评论(0) 推荐(0) 编辑

2013年5月9日 #

Java中Date类型与字符串转化

摘要: (一)Date与字符串的转化 Date、String、Timestamp之间的转换![java]view plaincopyprint?publicstaticvoidmain(String[]args){ DateFormatformat=newSimpleDateFormat("yyyy-MM-dd"); //String转Datestr="2009-01-06";java.util.Date date=format.parse("2009-01-06");//Wedsep2600:00:00CST2007 //Date转Stri 阅读全文

posted @ 2013-05-09 13:49 梦相随1006 阅读(1320) 评论(0) 推荐(0) 编辑

Hibernate批处理操作优化 (批量插入、更新与删除)

摘要: Hibernate的一级缓存影响。 我们每次保存的东西都会保存在Session缓存中,这就是Hibernate的一级缓存,如果我们一直循环执行save等操作,缓存里东西会越来越多,速度也就越来越慢,服务器一直在循环处理,自然也会增加负载。 这本来就是Hibernate不擅长的地方,而且一级缓存不可以不用,如果我们要保存的数据量十分巨大,那么在程序中执行添加、更新方法时,Session对象自身开辟的一级缓存会不断消耗,直至OutOfMemoryError (内存溢出异常)。解决方案批量插入优化 1、仍旧用Hibernate API来进行批处理,但在一定的量的时候,及时的清除缓存。 1)优化Hib 阅读全文

posted @ 2013-05-09 13:34 梦相随1006 阅读(5458) 评论(0) 推荐(1) 编辑

2013年4月10日 #

response.setHeader()方法

摘要: response.setHeader()下载中文文件名乱码问题注:内容中有我自己的实践结果,红色字体部分 1. HTTP消息头(1)通用信息头即能用于请求消息中,也能用于响应信息中,但与被传输的实体内容没有关系的信息头,如Data,Pragma主要: Cache-Control , Connection , Data , Pragma , Trailer , Transfer-Encoding , Upgrade(2)请求头用于在请求消息中向服务器传递附加信息,主要包括客户机可以接受的数据类型,压缩方法,语言,以及客户计算机上保留的信息和发出该请求的超链接源地址等.主要: Accept , A 阅读全文

posted @ 2013-04-10 14:04 梦相随1006 阅读(341) 评论(0) 推荐(0) 编辑

2013年4月1日 #

sql实现满足某些条件的记录是否存在

摘要: 判断记录是否存在方法比较1, sql语句:select count(*) from tablename; 效率是比较低的然后读取count(*)的值判断记录是否存在。对于这种方法性能上有些浪费,我们只是想判断记录记录是否存在,没有必要全部都查出来。以下这个方法是我推荐的。2,sql语句:select 1 from tablename where col = col limit 1; 这个是mysql的 select 1 from tablename where col=col and rownum=1; oracle的然后读取语句执行所影响的行数。当然这里limit 1很重要。这要... 阅读全文

posted @ 2013-04-01 14:43 梦相随1006 阅读(729) 评论(0) 推荐(0) 编辑

js nextSibling属性和previousSibling属性

摘要: 原文: http://www.cnblogs.com/myssh/archive/2009/11/02/1594638.html 1:nextSibling属性 该属性表示当前节点的下一个节点(其后的节点与当前节点同属一个级别);如果其后没有与其同级的节点,则返回null。 需要特别注意的是:该属性在不同的浏览器中的执行结果并不都相同,见下面例示: 先来看一个例子:view plaincopy to clipboardprint?<body> <div> <inputid="a4"type="button"onclick=& 阅读全文

posted @ 2013-04-01 09:58 梦相随1006 阅读(198) 评论(0) 推荐(0) 编辑

上一页 1 ··· 21 22 23 24 25