发表于: 2019-12-12 23:13:12
1 1267
今天完成的事情:
1 完成前端搜索,收藏,购买的接口调试
明天计划的事情:
1 复习
遇到的问题:
1 暂无
收获:
cookie和WebStorage区别
存储数据大小:cookie不能超过4KB,而WebStorage是5MB
安全性:cookie数据始终在同源的http请求中携带(即使不需要),在浏览器和服务器间来回传递。WebStorage不会随着HTTP header发送到服务器端,所以安全性相对于cookie来说比较高一些,不会担心截获
数据存储有效期:cookie有设置过期时间则按时间来,无则默认浏览器关闭就删除。sessionStorage仅在当前浏览器窗口关闭之前有效,localStorage永久始终有效,除非手动删除
cookie和session区别
储存位置:它们都是会话技术,cookie保存在浏览器端,session保存在服务器端
储存内容:cookie只能保存字符串类型,session可保存任何类型对象
存储大小:单个cookie不能超过4kb,session大小没有限制
安全性: 针对cookie所存在的攻击:Cookie欺骗,Cookie截获,session的安全性大于cookie

其他 cookie/session缺点、运行机制

session
session:详情保存在服务器端,理论上是没有大小限制,只要你的内存够大,不能通过本地js直接操作(原因)

面向过程:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用时一个一个依次调用就可以了
面向对象:构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为
面向对象3个基本特征(3大要素):封装,继承,多态
面向对象、面向过程区别:面向对象和面向过程的主要区别是面向过程主要是以动词为主,解决问题的方式是按照顺序一步一步调用不同的函数。而面向对象主要是以名词为主,将问题抽象出具体的对象,而这个对象有自己的属性和方法,在解决问题的时候是将不同的对象组合在一起使用
评论