![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
iteye_20002
这个作者很懒,什么都没留下…
展开
-
如何在action中或servlet中得到pageContext
PageContext pageContext = JspFactory.getDefaultFactory() .getPageContext(this.servlet, request, response, null, true, 8192, true);如果是servlet,把this.servlet改为this2007-12-05 23:03:00 · 128 阅读 · 0 评论 -
原来BufferedReader不能和InputStream交替使用(转)
最近写代码时发现用BufferedReader把InputStream包装后,使用BufferedReader读取后,然后再使用 InputStream读取时总是发现问题,好像总是丢数据,由于我在流里面同时混了二进制数据与字符串,所以很不好调度,然后专门写了下面的代码去测试发现原来是. BufferedReader读取数据时会把数据从流里面取出一部分缓存,如果你再转向去用InputStrea...2007-08-03 01:23:00 · 387 阅读 · 0 评论 -
java日期处理
1,Calendar cd = Calendar.getInstance();cd.setTime(new Date());cd.add(Calendar.DATE, 1);//增加一天 //cd.add(Calendar.MONTH, n);//增加n个月 2,java里的格式 yyyy-MM-dd HH:mm:ss oracle里的格式 <meta http-equiv="Conten...2008-07-17 20:32:00 · 104 阅读 · 0 评论 -
hashcode
1,HashSet和HashMap 如果HashSet中的对象或者HashMap的key所属的类都定义了equals方法,则必须重新定义hashCode方法,并且保证任何两个对象equals相等时,这两个对象的hashCode也相等。...2008-06-16 07:48:00 · 89 阅读 · 0 评论 -
java基础题
1,两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 不对,hash code相同2,当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法? 某答案: 应该不可以,synchronized用在方法上就是把这个对象锁死了,在它退出之前别的线程是无法访问这个对象的,就更不用提它的方法了,如果是这样写cl...2008-06-12 01:19:00 · 144 阅读 · 0 评论 -
用utf-8还是GBK
编码只是表示字符一种方式,字符还是那个字符,只不过其数值表示的不一样而已。字体、样式和用什么编码表示字符没有任何关系。不可能存在UTF-8达不到的效果。除非你处理字符串的方式有问题,例如后台程序写死了一个中文等于两个字节。或者你的css文件编码有问题。例如html用了UTF-8编码,而css文件用了GB编码,又没有用charset指定css的编码等等。而对于前台HTML来说,无论页面什么编码...2008-05-11 22:38:00 · 106 阅读 · 0 评论 -
获取天气预报服务
http://weather.news.qq.com/inc/ss125.htm http://news.sina.com.cn/iframe/weather/310100.html http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?op=getWeatherbyCityNamehttp://www.itey...2008-04-08 11:54:00 · 95 阅读 · 0 评论 -
java IO
1,oracle的blob的InputStream读过一次后,再执行reset时就会报错。而上传的附件的inputstream就不会。java.io.IOException: Mark invalid or stream not marked. at oracle.jdbc.driver.OracleBlobInputStream.reset(OracleBlobInputStream.ja...2008-03-27 17:26:00 · 203 阅读 · 0 评论 -
ClassNotFoundException和NoClassDefError之间的区别
ClassNotFoundException发生在装入阶段。 当应用程序试图通过类的字符串名称,使用常规的三种方法装入类,但却找不到指定名称的类定义时就抛出该异常。NoClassDefFoundError: 当目前执行的类已经编译,但是找不到它的定义时也就是说你如果编译了一个类B,在类A中调用,编译完成以后,你又删除掉B,运行A的时候那么就会出现这个错误加载时从外存储器找不到需要的class就...2007-04-26 15:55:00 · 350 阅读 · 0 评论 -
java备忘
1,ImageMagick一个优秀的图像处理软件,JMagick是对ImageMagick的JAVA面向对象化包装2, * @see #create(int, int, int, int) * @see Component#getGraphics()3,Process Monitor 查看IO操作http://technet.microsoft.com/zh-c...2008-03-15 02:43:00 · 87 阅读 · 0 评论 -
java基础笔记
1 //这是properties在同一文件夹下。 InputStream in = this.getClass.getResourceAsStream("jdbc.properties"); //这是properties在所在文件的根目录下 InputStream in = this.getClass.getResourceAsStream("/jdbc.p...2008-03-07 09:44:00 · 77 阅读 · 0 评论 -
java.lang.NoSuchMethodError的一种可能
新老版本并存,而老版本的jar包路径还在classpath中,并且在新版本的前面,程序调用新方法,编译没问题,但运行时会先去找旧的classes,而旧的classes中不含此方法,故报NoSuchMethodError错误,而且这个还不是异常,捕获不了,不好找原因。 另外新旧版本并存,老版本在前,运行时调用的方法名相同,但内容变了,这时就不是报Error了,而是可能报各种稀奇古怪的异...2008-02-26 04:53:00 · 166 阅读 · 0 评论 -
Java定时任务
通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。 (1)Listener import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class MyListener implem...2008-02-16 04:04:00 · 74 阅读 · 0 评论 -
ConcurrentModificationException
遍历List时删掉某个元素,结果报ConcurrentModificationException解决办法:把list.remove(obj)改为iterator.remove()2008-01-28 20:31:00 · 86 阅读 · 0 评论 -
getHeader("Referer")取不到值
getHeader("Referer")要走http协议时才有值,也就是说要通过<a href="url">sss</a>标记才能获得那个值 而通过改变location或是<a href="javascript:location='url'">sss</a>都是得不到那个值的。有无解决办法?另外据说Referer可以伪造,2008-01-28 20:21:00 · 489 阅读 · 0 评论 -
double转string
1public String double2String(double d, int fNumber) { 2 if (fNumber < 0) 3 fNumber = 0; 4 5 String pattern = null; 6 switch (fNumber) { 7 case 0: 8 ...2007-09-16 23:25:00 · 195 阅读 · 0 评论