发表于: 2018-11-27 20:16:24
4 776
今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)
了解了JS的相关知识:
了解了cookcie的基础知识:
Cookie:Cookie是由服务器端生成,发送给User-Agent,浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器
HTTP协议是无状态的,而服务器端的业务必须是要有状态的。
Cookie的处理分为:
服务器像客户端发送cookie
浏览器将cookie保存
之后每次http请求浏览器都会将cookie发送给服务器端
Cookie总是保存在客户端中,按在客户端中的存储位置,可分为内存Cookie和硬盘Cookie。内存Cookie由浏览器维护,保存在内存中,浏览器关闭后就消失了,其存在时间是短暂的。硬盘Cookie保存在硬盘里,有一个过期时间,除非用户手工清理或到了过期时间,硬盘Cookie不会被删除,其存在时间是长期的。所以,按存在时间,可分为非持久Cookie和持久Cookie。
HTTP请求+cookie的交互流程
HTTP的无状态:
HTTP协议作为无状态协议,对于HTTP协议而言,无状态同样指每次request请求之间是相互独立的,当前请求并不会记录它的上一次请求信息。
记录HTTP协议的请求信息
浏览器发送request请求到服务器,服务器除了返回请求的response之外,还给请求分配一个唯一标识ID,协同response一并返回给浏览器。
同时服务器在本地创建一个MAP结构,专门以key-value(请求ID-会话内容)形式将每个request进行存储
此时浏览器的request已经被赋予了一个ID,第二次访问时,服务器先从request中查找该ID,根据ID查找维护会话的content内容,该内容中记录了上一次request的信息状态。
根据查找出的request信息生成基于这些信息的response内容,再次返回给浏览器。如果有需要会再次更新会话内容,为下一次请求提供准备。
开始写JS的任务一。
明天计划的事情:(一定要写非常细致的内容)
完成任务一的获取随机三个DOM
遇到的问题:(遇到什么困难,怎么解决的)
昨天师弟问我问题,我在看代码的时候有一个问题想问下师兄,就是css的样式的单位,究竟用哪些?
rem,还是px或者是百分比,我自己写的高度一般是按照psd图定死,宽度按照比例。
psd量出来的数据,完全1:1的做,在移动端上看会特别大,找了方法修改,在原有参数上÷2,样式在移动端看着会比较正常,但是在PC端,就会看着比较小。
psd图的分辨率是720*1280的,是应该按照以移动端效果为准,还是说PC和移动端都能看。
因为以后上班按照psd图,不知道按照什么样的比例,怎么下手就比较尴尬了。
了解了一下dp和dpi以及px的相关概念,有点懵,关系比较绕。
想在这里问一下师兄怎么使用的osd图。
psd图哪些参数应该注意。在写代码的时候使用什么样的单位。
收获:(通过今天的学习,学到了什么知识)
了解了JS的相关概念。
知道了什么是Cookie。
评论