session和cookie的简介与对比

news/2024/5/18 15:27:50 标签: session, cookie

 

一般来讲,当我们要存进的是用户级别的数据就用Session,那什么是用户级别呢?只要浏览器不关闭,希望数据还在,就使用Session来保存。

 

       Session在用户第一次访问服务器Servlet,jsp等动态资源就会被自动创建,Session对象保存在内存里,这也就为什么上面的例子可以直接使用request对象获取得到Session对象。如果访问HTML,IMAGE等静态资源Session不会被创建。

        Session生成后,只要用户继续访问,服务器就会更新Session的最后访问时间,无论是否对Session进行读写,服务器都会认为Session活跃了一次。

       由于会有越来越多的用户访问服务器,因此Session也会越来越多。为了防止内存溢出,服务器会把长时间没有活跃的Session从内存中删除,这个时间也就是Session的超时时间。

        Session的超时时间默认是30分钟,有三种方式可以对Session的超时时间进行修改

 

    

  

 


http://www.niftyadmin.cn/n/1581529.html

相关文章

推荐系统入门学习简介(一)

做推荐系统最常见的就是推荐电影,音乐,商品,股票等等,使用一些协同过滤的方法,若要搞点创新,可以去接触更细分的行业,比如,股票里的各种因子,音乐里的各种流派&#xff0…

推荐系统入门学习简介(二)

商品推荐分为常规推荐、个性化推荐。常规推荐是指商家选择一些固定商品放在推荐位,或者基于商品之间的关联性,进行相关的商品推荐。例如:在用户买了奶瓶之后推荐奶粉。个性化推荐指基于用户购物习惯,根据商品特性来进行推荐。例如…

适用于自己的电脑的Windows10中有用的快捷键

Windows中的有用的快捷键: Win↓/↑:Win↓最大窗口还原;再按 Win↓ 窗口最小化;Win↑反之 Win←/→:再结合上下方向键,可以分屏,轻松实现四分屏 以新版的 Windows10 专业版( 1803 …

MyEclipse或eclipse常用快捷键1

Alt/(内容助理): 补全(内容提示) Ctrl1(数字1)(快速定位错误):出错时定位错误,与点击“红x”效果一样(敲代码出现错误就可以按ctrl…

pycharm中的相关操作

pycharm代码整体左移和右移缩进快捷键 在使用pycharm时,经常会需要多行代码同时缩进、左移,pycharm提供了快捷方式 1、pycharm使多行代码同时缩进 鼠标选中多行代码后,按下Tab键,一次缩进四个字符 2、pycharm使多行代码同时左移…

request(请求)对象和response(响应)对象

Request对象: 所以服务器创建request对象和传递给servlet的过程都是服务器在做的事情,不用程序员管。因此我们要管的就只是怎么使用request来获得传递的数据,其中如何从request对象中获取请求的用户数据是最重要的 具体代码实例: …

算法笔记学习过程中整理的注意点

1、数字乘以字母的时候,别漏掉中间的乘号 例如:3*n 千万别写成 3n 2、输入样例 输入 3 65 2 80 1 100 这样的很多组连续的两个数据的可以直接用下面这样的格式: scanf("%d%d",&schI…

python中的注释写法

怎样在python中写注释 python中的注释是以井号: # 开头, 一般会在#后加一个空格. 也可以选中想要被注释掉的代码,然后按ctrl/ 就可以把这段代码都变成单行注释。 多行注释的语法是三引号: 或 """