摘要: StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。在StringBuffer类中存在很多和String类一样的方法,这些方法在功能上和String类中的功能是完全一样的。但是有一个最显著的区别在于,对于StringBuffer对象的每次修改都会改变对象自身,这点是和String类最大的区别。另外由于St 阅读全文
posted @ 2012-06-03 01:20 萍踪 阅读(850) 评论(0) 推荐(0)
摘要: 读《Head First Servlet&JSP》个人体会,总结的一些东东。 1:HTTP响应剖析。 下面是HTTP响应的具体的内容: HTTP/1.1 200 OK 这是响应的头部 Set-Cookie:JSESSIONID=23123lkj32k3j2kk43kjk4kj; Path=/TestEL Content-Type: text/html Content-Length: 397 Date : Sat,19 May 2012 18:44:45 GMT Server :Apache-Coyot... 阅读全文
posted @ 2012-05-19 20:26 萍踪 阅读(605) 评论(0) 推荐(0)
摘要: session功能实现原理是什么?session是如何唯一标识一个用户的?HTTP协议(http://www.w3.org/Protocols/)是“一次性单向”协议。服务端不能主动连接客户端,只能被动等待并答复客户端请求。客户端连接服务端,发出一个HTTP Request,服务端处理请求,并且返回一个HTTP Response给客户端,本次HTTP Request-Response Cycle结束。我们看到,HTTP 协议本身并不能保存客户端的状态信息。于是Web Server中引入session的概念。用来保存客户端的状态信息。 这里用一个形象的比喻来解释session的工作方式。假... 阅读全文
posted @ 2012-05-12 00:02 萍踪 阅读(374) 评论(0) 推荐(0)