随笔分类 -  计算机基础

摘要:XSS 和 CSRF简述及预防措施 阅读全文
posted @ 2021-02-24 21:54 BesePawn 阅读(42) 评论(0) 推荐(0)
摘要:页面优化!谈谈重绘和回流 阅读全文
posted @ 2021-02-23 14:04 BesePawn 阅读(37) 评论(0) 推荐(0)
摘要:###1. 构建请求 ###2. 查找强缓存 什么是强缓存 浏览的缓存策略分为强缓存和协商缓存,他们之间的根本区别是是否需要发请求。简单来说,强缓存就是你的本地文件(保存在硬盘或者内存中),你可以立马访问到;协商缓存是需要发请求给服务器,问问资源是否有更新,如果没有更新就访问本地缓存;如果更新,服务 阅读全文
posted @ 2021-02-23 11:40 BesePawn 阅读(74) 评论(0) 推荐(0)
摘要:##三次握手 ###为了准确无误的将数据发送到指定IP处,TCP协议采用了三次握手的策略,如下步骤所示: ###1、客户端采用TCP协议将带有SYN标志的数据包发送给服务器,等待服务器的确认。 ###2、服务器端在收到SYN的数据包后,必须确认SYN,即自己发送的ACK标志,同时,自己也将会向客户端 阅读全文
posted @ 2021-02-22 12:58 BesePawn 阅读(189) 评论(0) 推荐(0)
摘要:100 Continue 继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息 200 OK 正常返回信息 201 Created 请求成功并且服务器创建了新的资源 202 Accepted 服务器已接受请求,但尚未处理 301 Mov 阅读全文
posted @ 2021-02-22 12:37 BesePawn 阅读(44) 评论(0) 推荐(0)
摘要:AMD是RequireJS在推广过程中对模块定义的规范化产出 CMD是SeaJS在推广过程中对模块定义的规范化产出 区别:1.对于依赖的模块。AMD是提前执行,CMD是延迟执行。 2.AMD推崇依赖前置(依赖必须一开始就写好),CMD推崇依赖就近(依赖可以就近书写) 3. AMD的API默认是一个当 阅读全文
posted @ 2021-02-21 23:49 BesePawn 阅读(120) 评论(0) 推荐(0)
摘要:###1.HTTP 超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这 阅读全文
posted @ 2021-02-17 21:54 BesePawn 阅读(82) 评论(0) 推荐(0)
摘要:##1. 线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位; ##2. 一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线 ##3. 进程之间相互独立,但同一进程下的各个线程之间共享程序的内存空间(包括代码段,数据集,堆等)及一些进程级的资源(如打开文件和信 ##号等),某 阅读全文
posted @ 2021-02-09 21:55 BesePawn 阅读(71) 评论(0) 推荐(0)