servlet
iteye_5856
这个作者很懒,什么都没留下…
展开
-
Java递归读取一个目录下的所有文件
public List<String> listFilesByName(String directory) { List<String> files = new ArrayList<String>(); File file = new File(directory); File[] childrenFiles = file.listFiles(...原创 2011-10-06 23:46:47 · 92 阅读 · 0 评论 -
Session、Cookies与cache的区别
Session 是单用户的会话状态。当用户访问网站时,产生一个 sessionid。并存在于 cookies中。每次向服务器请求时,发送这个 cookies,再从服务器中检索是否有这个 sessionid保存的数据; Cookie同session一样是保存你个人信息的,不过是保存在客户端,也就是你使用的电脑上,并且不会被丢掉,除非你删除浏览器Cookie;而 cache ,则是服务器端的缓存,...原创 2011-10-08 20:25:25 · 91 阅读 · 0 评论 -
Session在内存中的存放形式
Tomcat 中的 Session 是放在 org.apache.catalina.session.ManagerBase 类中,以 HashMap 格式存放,key 为 sessionId, value 为 org.apache.catalina.Session 接口, 这个接口由org.apache.catalina.session.StandardSession 类实现,这个类同时实现了 H...原创 2011-10-08 20:46:16 · 494 阅读 · 0 评论 -
如何在启动服务器时就创建servlet
在web.xml中加入: <servlet> <servlet-name> A <servlet-name> <servlet-class> ServletA <servlet-class> <load-on-startup> 1 <load-on-startup> </ser原创 2011-10-14 15:22:05 · 120 阅读 · 0 评论 -
为什么重写equals()方法时需要重写hashCode()方法
1.hashcode是用来查找的,如果你学过数据结构就应该知道,在查找和排序这一章有 例如内存中有这样的位置 0 1 2 3 4 5 6 7 而我有个类,这个类有个字段叫ID,我要把这个类存放在以上8个位置之一,如果不用hashcode而任意存放,那么当查找时就需要到这八个位置里挨个去找,或者用二分法一类的算法。 但如果用hashcode那就会使效率提高很多。 我们这个类中有个字段叫ID,那么我们...原创 2011-10-14 15:34:17 · 74 阅读 · 0 评论 -
webservice与servlet的区别
Servelt与WebService的异同: 请求: servlet:提供了请求/响应模式,是JAVA的一种规范,只能使用于java上,用来替代早期使用的难懂的CGI,是一种无状态的请求响应,客户端访问一个服务器的url,只需要发送简单的httprequest即可。 规定了四个范围:pageContext、request、session、application。一定依赖于各...原创 2011-10-24 22:56:04 · 224 阅读 · 0 评论