每天懂一点
圣诞老人123
这个作者很懒,什么都没留下…
展开
-
3条题目详解
题目一class Base{ public static void sayHello(){ System.out.println("I am base!"); } } class Derived extends Base{ public static void sayHello(){ System.out.pr原创 2010-03-02 10:51:00 · 300 阅读 · 0 评论 -
request.getParameter获取url参数时的问题
URL :http://localhost:8080/AVerPortal_now/login_redirect.jsp?service=http://localhost/forum/posting.php?mode=post&f=5&sid=0986fbbbfdc2d89b15c9b5c3f356876b 当service后的参数没有做urlencoding的话 通过reques原创 2010-04-13 16:07:00 · 3640 阅读 · 0 评论 -
关于修改cookies的值
定义和修改cookiesCookie cookie = new Cookie("rememberMe", null); cookie.setPath("/"); cookie.setMaxAge(0); response.addCookie(cookie); context.getFlowScope原创 2010-03-31 18:12:00 · 435 阅读 · 0 评论 -
[经典]java继承关系与初始化的题
初始化顺序:先初始化父类的静态代码--->初始化子类的静态代码-->(创建实例时,如果不创建实例,则后面的不执行)初始化父类的非静态代码--->初始化父类构造函数--->初始化子类非静态代码--->初始化子类构造函数并且继承中存在多态 class Human { static int n = 10; //action// public int n=10; //actio原创 2010-04-02 10:05:00 · 527 阅读 · 0 评论 -
HTTP Referer
转http://www.fwolf.com/blog/post/320什么是HTTP Referer简言之,HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTP Referer中统计出每天有多少用户点原创 2010-04-02 10:57:00 · 660 阅读 · 0 评论 -
target=_blank表示链接在新窗口打开
标签中的target=_blank表示链接在新窗口打开_self相同框架 _top整页 _blank新建一个窗口 _parent父窗口原创 2010-04-02 11:06:00 · 545 阅读 · 0 评论 -
字符编码详解及由来(UNICODE,UTF-8,GBK)[转帖]
<br /><br /> 一直对字符的各种编码方式懵懵懂懂,什么ANSI、UNICODE、UTF-8、GB2312、GBK、DBCS、UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's go!<br /> <br /> 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 <br /> 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可转载 2010-07-07 10:49:00 · 486 阅读 · 0 评论 -
Java property文件中文解决方案
<br />1,原理 <br /><br />Property文件中,使用的编码方式根据机器本身的设置可能是GBK或者UTF-8。而在Java程序中读取Property文件的时候使用的是Unicode编码方式,这种编码方式不同会导致中文乱码。因此需要将Property文件中的中文字符转化成Unicode编码方式才能正常显示中文。 <br /><br /><br /><br />2,解决办法 <br /><br />Java提供了专门的工具对Property文件进行Unicode转化,这种工具就是native转载 2010-07-07 11:00:00 · 964 阅读 · 0 评论 -
对于tomcat中JNDL元素的配置方式在Server.xml和web.xml中
<br />在web.xml中的元素 <br /> <env-entry><br /> <env-entry-name>solr/home</env-entry-name><br /> <env-entry-value>/usr/solr</env-entry-value><br /> <env-entry-type>java.lang.String</env-entry-type><br /> </env-entry><br /><br />同在server原创 2010-07-06 17:01:00 · 604 阅读 · 1 评论 -
Java对象的序列化和反序列化实践
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地转载 2010-05-17 10:06:00 · 344 阅读 · 0 评论 -
web.xml里的filter-mapping 中的dispatcher
关键字: xml里中的作用 2.4版本的servlet规范在部属描述符中新增加了一个元素,这个元素有四个可能的值:即REQUEST,FORWARD,INCLUDE和ERROR,可以在一个元素中加入任意数目的,使得filter将会作用于直接从客户端过来的request,通过forward过来的request,通过include过来的request和通过过来的request。如果没有指定任何元素,原创 2010-05-18 17:51:00 · 1394 阅读 · 0 评论 -
web.xml中的3种写法
http://gemini.javaeye.com/blog/78043① 完全匹配url-pattern>/test/list.do/url-pattern> ② 目录匹配url-pattern>/test/*url-pattern> ③ 扩展名匹配url-pattern>*.dourl-pattern> servlet-mapp转载 2010-03-30 09:37:00 · 277 阅读 · 0 评论 -
Java中的UUID
http://javag.javaeye.com/blog/127753UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。由以下几部分的组合:当前日期和时间(UUID的第一个部分与时间有转载 2010-03-26 14:33:00 · 661 阅读 · 0 评论 -
ServletContext,ServletConfig和Sesion
由于HTTP协议时无状态的,session 记录了一个特定的客户端与服务器会话的状态,是属于特定会话的,其只作用于当前对话,当客户端和服务器断开会话结束或session过期后session就被销毁。ServletContext是一个web应用所共享的,在服务器启动时被创建,服务器关闭时才销毁,作用与应用的整个生命周期,每个WEB应用都用特定的ServletContext。Servlet转载 2010-03-05 17:21:00 · 625 阅读 · 0 评论 -
HttpSession , HttpSessionListener , HttpSessionBindingListener , HttpSessionAtributeListener【转】
关于HttpSession的误解实在是太多了,本来是一个很简单的问题,怎会搞的如此的复杂呢?下面说说我的理解吧:一个session就是一系列某用户和服务器间的通讯。服务器有能力分辨出不同的用户。一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或session超时为结束。其工作原理是这样的:1.当一个用户向服务器发送第一个请求时,服务器为其建立一个sessio转载 2010-03-05 17:07:00 · 890 阅读 · 0 评论 -
关于SAX设计的体味
public class SaxParse { public SaxParse(){ SAXParserFactory saxfac=SAXParserFactory.newInstance(); try { SAXParser saxparser=saxfac.newSAXParser();转载 2010-03-15 09:19:00 · 378 阅读 · 0 评论 -
get和post的区别并讲解到URLENCODE和乱码问题
form有2中方法把数据提交给服务器,get和post,分别说下吧。 (一)get提交 1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。 对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:8080/servlet?msg=abc (很常见的一个乱码问题就要出现了,如果url中出现中文或其原创 2010-03-18 16:54:00 · 4581 阅读 · 1 评论 -
Java读取properties文件的思考
Java读取properties文件的方法比较多,网上我最多的文章是“Java读取properties文件的六种方法”,但在Java应用中,最常用还是通过java.lang.Class类的getResourceAsStream(String name) 方法来实现,但我见到众多读取properties文件的代码中,都会这么干: InputStream in = getClass().get转载 2010-03-19 10:25:00 · 523 阅读 · 0 评论 -
Servlet/JSP服务器端的重定向(forward,include,redirect区别)(转)
转自:http://hi.baidu.com/toponer/blog/item/592c94123ab055cac3fd78e9.htmlForward 是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知道;Redirect 则是服务器收到请求后发送一个状态头给客户,客户将再请求一次,这里多了两次网络通信的来往。当然forward也有缺点,就是forward的页面的原创 2010-03-22 16:00:00 · 943 阅读 · 0 评论 -
spring的DriverManagerDataSource与apache的BasicDataSource(转)
情况是这样的。。。 2008-3-18 1:08:26 org.apache.tomcat.util.threads.ThreadPool logFull 严重: All threads (150) are currently busy, waiting. Increase maxThreads (150) or check the servlet status 重新启动服务器之后,问题依然存在。原创 2010-03-18 11:30:00 · 7838 阅读 · 1 评论 -
浅谈Java多线程的同步问题(转)
http://software.intel.com/zh-cn/blogs/2010/03/19/java-2/?cid=sw:prccsdn1007多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线转载 2010-03-23 10:36:00 · 257 阅读 · 0 评论 -
转:java的线程同步机制synchronized关键字的理解
http://hi.baidu.com/minlucky/blog/item/4a72c3f8ded87b5e242df213.html由于同一进程的多个线程共享同一片存储空间,在带来方便的同时,也带来了访问冲突这个严重的问题。Java语言提供了专门机制以解决这种冲突,有效避免了同一个数据对象被多个线程同时访问。 需要明确的几个问题: 1)synchronized关键字可以作为函转载 2010-03-23 10:53:00 · 287 阅读 · 0 评论 -
MIME类型+SOAP
webservice教程http://www.w3school.com.cn/webservices/ws_summary.asp MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。MIME类型在request和response的头信息里面 r原创 2010-03-25 14:02:00 · 977 阅读 · 0 评论 -
在web.xml中配置webroot
webAppRootKey AVerPortalTest原创 2010-05-21 18:00:00 · 1043 阅读 · 0 评论