自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (2)
  • 收藏
  • 关注

原创 我的理解:http协议中302和303的区别

http1.0协议中只有302码,没有303状态码; http1.1,在默认情况下,很多服务端基础程序,为了兼容http1.0,在遇到本应响应303时,也给客户端响应了302。 碰到的问题:场景: 在整个web系统使用https的情况下,在程序中使用了redirect,结果发现redirect之后的重定向请求变成了http,此时redirect的响应码为302. 问 题:由于整...

2015-01-18 17:41:23 593

原创 JSF中使用Tiles

主要有两种方法。一种是使用myfaces中的JspTilesViewHandlerImpl,另一种方法是用struts1.1中的TilesServlet。 方法一:使用myfaces中的spTilesViewHandlerImpl。例程参见MyFaces的tiles例子  1.在web.xml中加一个参数定义,用于指定tiles定义文件<context-param&gt...

2010-07-16 16:13:11 136

原创 今天终于明白了什么是缓冲流

原文地址:[url=http://letitbe.iteye.com/blog/238352#comments]原来BufferedReader不能和InputStream交替使用(转)[/url]原文是这样的意思,用BufferedReader封装一个InputStream,再用DataInputStream封装这个InputStream,这样做之后,先用BufferedReader从流...

2009-03-16 13:58:46 483 1

java的字符流与字节流到底有什么区别

分别用字节流和字符流读取www.baidu.com的页面源码,我是这样做的[code="java"]import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;/** * 测试字节流和字符流读取站...

2009-03-13 17:54:07 96

原创 正则表达式的贪婪模式与非贪婪模式

    在修饰匹配次数的符号后加一个“?”,则表示匹配尽可能少的字符,这叫正则表达式的非贪婪模式。    字符串 正则表达式                 匹配结果<a>aaa</a><a>aaaa</a>         <a>(.*?)</a>两个<a>aaa</a&a

2009-03-09 20:39:50 81

原创 BufferedReader读取文本中的空行

文本的内容如下:12程序隔离3发财致富4光滑导轨5鼎鬯67表齐墩果酸8除皱术9股票经纪10白铜11氨苯蝶啶12磁珠丸13 第1行、第6行、13行是空行. 用下面的程序读取:import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import ja...

2009-03-03 14:02:03 1740

java 原来也有NaN

今天调试程序时,意外的发现java的浮点数中也有NaN,留下来做个记录。/** * 测试java浮点数中存在的NaN * @author ayis * * Feb 23, 2009 */public class TestNaN { public static void main(String args[]){ // 在double 和 float 类型中,有NaN值...

2009-02-23 19:34:38 173

关于java的方法同步

源于一个想法:比如java中的一个方法  public static void method(){    // ....code } 是否在前面简单的加上synchronized 就可以实现同步了呢,java真的能帮我们实现吗?  /........................................./ 加上synchronized :public synchro...

2009-01-13 17:24:08 79

文件过滤器

import java.io.File;import java.io.FileFilter;/** * 测试FileFilter,很简单的过滤自己想要的文件 * @author ayis * Dec 20, 2008 */public class TestFileFilter implements FileFilter { private String keyword; ...

2008-12-20 14:04:19 78

java中线程到底什么时候启动

线程到底什么时候启动呢? 有时候子线程马上就启动了,有时候在主线程执行了好多行代码之后子线程还三三两两的来启动几个。。。 按我的测试对子线程的启动有了一定认识,但我仍然觉得认识很肤浅,希望看到更深入的见解 /** * 测试线程什么时候启动。 * 我的观点: * 1、调用线程的start()方法之后,就把线程放在等待队列之中,等待获得CPU时间片执行, * 但等待队列中的线程获得CPU时间...

2008-11-29 20:22:22 881

原创 java内存溢java.lang.OutOfMemoryError: Java heap space

标题:java.lang.OutOfMemoryError: Java heap space作者:幽客独往原文网址:http://blog.csdn.net/casularm/archive/2006/10/04/1320345.aspx java.lang.OutOfMemoryError: Java heap space 使用Java程序从数据库中查询大量的数据时出现异常:java.lan...

2008-11-28 01:52:36 102

抛了异常之后,损失的是一个线程?

我们来看这段代码:package cn.rjb.test;public class Test { public static void main(String args[]){ for(int i =0 ; i< 10 ;i++){ if(i%3== 0){ thread(("a"+i)); }else{ thread((""+i))...

2008-11-12 23:45:25 158

java 的版本异常 Bad version number in .class file

终于碰到这个问题了,java.lang.UnsupportedClassVersionError: Bad version number in .class file 这是java的编译的版本问题,把版本改成一致的就可以了,例如jdk 和jre都设为6.0。在myeclipse的配置信息里,就分别指它的编译级别(complier)和java运行环境(install jre). 如果是we...

2008-11-06 04:17:16 484

输出乘法表的程序

简单的输出乘法表的程序,非常简单,仅留作纪念意义:/** * 输出乘法表 * @author ayis * Oct 12, 2008 */public class Test { public static void main(String args[]){ int i,j; for(i=1;i<=9;i++){ for(j=1;j<i;j++){ S...

2008-10-12 19:32:29 224

是对象复制,还是引用的传递

首先看代码:import java.util.ArrayList;/** * @author ayi * @version 创建时间:Oct 8, 2008 1:10:01 PM * 类说明 :测试对象添加到ArrayList容器中,是对象复制,还是引用的传递;以及在toArarry()又是怎么样。 */public class TestArarryCopy { pub...

2008-10-08 13:57:10 131

java泛型在list.toArray()处的难堪

import java.util.ArrayList;import java.util.List;public class Test { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("1"); li...

2008-09-24 22:58:25 1304

父类同名变量的隐藏与方法的覆盖

     最初是在java的头版看到 JAVA面试题解惑系列   对java中变量(属性)的覆盖 的一些讨论,那篇确实写的很好!但我有一个对别人说三道四的不好的坏毛病,觉得他的文章中“变量(属性)的覆盖”表述不对,其它也没什么,就发表了一篇对 JAVA面试题解惑系列(三)——变量(属性)的覆盖 的质疑 ,那是我javaeye上面的处女作,o(∩_∩)o...     在以前的那篇文章中只是借鉴其...

2008-07-30 20:38:08 291

java中匿名内部类的两种实现方式

   使用匿名内部类课使代码更加简洁、紧凑,模块化程度更高。内部类能够访问外部内的一切成员变量和方法,包括私有的,而实现接口或继承类做不到。然而这个不是我说的重点,我说的很简单,就是匿名内部类的两种实现方式:第一种,继承一个类,重写其方法;第二种,实现一个接口(可以是多个),实现其方法。下面通过代码来说明: public class TestAnonymousInterClass{ publ...

2008-07-25 17:11:46 933 1

对 JAVA面试题解惑系列(三)——变量(属性)的覆盖 的质疑

上次看了这篇文章,原文地址: JAVA面试题解惑系列(三)——变量(属性)的覆盖 这篇文章给出了很好的解疑方法,我也是跟着他来。。。下面我的文章将讲到:java中成员变量和方法的覆盖问题 对那篇文章中的提到的变量覆盖,我不同意。因此,在这里首先提出我的观点: 当子类继承父类的成员变量或方法同名时, 同名静态方法被隐藏,同名实例方法被覆盖;可见同名成员变量均被隐藏;同名不可见方法和成员变量不存在覆盖...

2008-07-08 01:46:00 121

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除