当前位置:网站首页>工作--今天的学习
工作--今天的学习
2022-08-09 10:05:00 【NextDreamInc】
今天学习了用jsp写登陆界面,还搜了一下session和cookie的资料,有个例子讲得好:
一家咖啡店有喝5杯咖啡免费赠一杯咖啡的优惠,然而一次性消费5杯咖啡的机会微乎其微,这时就需要某种方式来纪录某位顾客的消费数量。想象一下其实也无外乎下面的几种方案:
1、该店的店员很厉害,能记住每位顾客的消费数量,只要顾客一走进咖啡店,店员就知道该怎么对待了。这种做法就是协议本身支持
状态。
2、发给顾客一张卡片,上面记录着消费的数量,一般还有个有效期限。每次消费时,如果顾客出示这张卡片,则此次消费就会与以前
或以后的消费相联系起来。这种做法就是在客户端保持状态(cookie方式)。
3、发给顾客一张会员卡,除了卡号之外什么信息也不纪录,每次消费时,如果顾客出示该卡片,则店员在店里的纪录本上找到这个卡
号对应的纪录添加一些消费信息。这种做法就是在服务器端保持状态(session方式)。
计算机上用的协议什么的跟我们日常打交道的很多方法是一致的,只是这些规则我们看来太自然了以至于忽视了,如果总结以后用在计算机上面,那可就变了个称呼了,人家那叫作“技术”!
边栏推荐
- 3.List interface and implementation class
- The GNU Privacy Guard
- 分类预测 | MATLAB实现CNN-GRU(卷积门控循环单元)多特征分类预测
- Attentional Feature Fusion
- mysql简单安装
- 借问变量何处存,牧童笑称用指针,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang类型指针(Pointer)的使用EP05
- MySQ事务控制语言-TCL,进来学习!
- Apache Log4j 2 远程代码执行漏洞详解
- [相机配置] 海康相机丢包配置环境
- [Machine Learning] Detailed explanation of web crawler combat
猜你喜欢
随机推荐
ORA-00600 [16703], [1403], [20]问题分析及恢复
基本运算符
技术分享 | 如何模拟真实使用场景?mock 技术来帮你
诡秘番外:在现代
从源码分析UUID类的常用方法
Nodejs服务端
实用小技能:一键获取Harbor中镜像信息,快捷查询镜像
BlockingQueue理论普
循环嵌套以及列表的基本操作
The GNU Privacy Guard
BigDecimal用法常用操作记录
[相机配置] 海康相机丢包配置环境
latex中复杂公式换行等号对齐
conditional control statement
Demand side power load forecasting (Matlab code implementation)
喜迎排名18
libavcodec.dll导致游戏不能运行及explorer关闭
MySQL索引、视图、设计三范式,通俗易懂,不可错过!
函数二
关于SQL的SELECT查询语句的一般格式的描述2021-05-19