自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 2021-05-25

config.headers.Authorization = window.sessionStorage.getItem(‘token’)

2021-05-25 11:05:32 61

原创 线程与进程的区别

线程与进程的区别:a. 一个程序至少有一个进程,一个进程至少有一个线程b. 线程的划分尺度小于进程,使得多线程程序的并发性高c. 进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率d. 每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制e. 多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源

2021-01-18 08:07:59 67

原创 请说出三种减少页面加载时间的方法

a. 尽量减少页面中重复的HTTP请求数量b. 服务器开启gzip压缩c. css样式的定义放置在文件头部d. Javascript脚本放在文件末尾e. 压缩合并Javascript、CSS代码f. 使用多域名负载网页内的多个文件、图片...

2021-01-13 22:03:02 206

原创 http状态码有那些(简单,完整)?分别代表是什么意思?

简单版[100 Continue 继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息200 OK 正常返回信息201 Created 请求成功并且服务器创建了新的资源202 Accepted 服务器已接受请求,但尚未处理301 Moved Permanently 请求的网页已永久移动到新位置。302 Found 临时性重定向。303 See Other 临时性重定向,且

2021-01-11 21:43:07 217

原创 什么叫优雅降级和渐进增强?

优雅降级:Web站点在所有新式浏览器中都能正常工作,如果用户使用的是老式浏览器,则代码会针对旧版本的IE进行降级处理了,使之在旧式浏览器上以某种形式降级体验却不至于完全不能用。如:border-shadow渐进增强:从被所有浏览器支持的基本功能开始,逐步地添加那些只有新版本浏览器才支持的功能,向页面增加不影响基础浏览器的额外样式和功能的。当浏览器支持时,它们会自动地呈现出来并发挥作用。如:默认使用flash上传,但如果浏览器支持 HTML5 的文件上传功能,则使用HTML5实现更好的体验;...

2021-01-09 21:26:32 110

原创 CSS选择符有哪些?哪些属性可以继承?

1.id选择器( # myid)2.类选择器(.myclassname)3.标签选择器(div, h1, p)4.相邻选择器(h1 + p)5.子选择器(ul > li)6.后代选择器(li a)7.通配符选择器( * )8.属性选择器(a[rel = “external”])9.伪类选择器(a:hover, li:nth-child)可继承的样式: font-size font-family color, UL LI DL DD DT;不可继承的样式:border padding

2021-01-08 21:47:18 202

原创 cookies,sessionStorage 和 localStorage 的区别

请描述一下 cookies,sessionStorage 和 localStorage 的区别?cookie是网站为了标示用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密)。cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览器和服务器间来回传递。sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。存储大小:cookie数据大小不能超过4k。sessionStorage和localStorage 虽然也有存

2021-01-02 22:26:43 57

原创 http和https的区别,常见状态码有哪些

HTTPS和HTTP的区别主要如下:1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。1xx:指示信息–表示请求已接收,继续处理2xx:成功–表示请求

2021-01-02 22:25:12 456

原创 2020-12-28

一、什么是HTTPSHTTPS是在HTTP上建立SSL加密层,并对传输数据进行加密,是HTTP协议的安全版。现在它被广泛用于万维网上安全敏感的通讯,例如交易支付方面。HTTPS主要作用是:(1)对数据进行加密,并建立一个信息安全通道,来保证传输过程中的数据安全;(2)对网站服务器进行真实身份认证。我们经常会在Web的登录页面和购物结算界面等使用HTTPS通信。使用HTTPS通信时,不再用 http://,而是改用 https://。另外,当浏览器访问HTTPS通信有效的Web网站时,浏览器的地址栏

2020-12-28 22:27:19 73

原创 get请求和post请求

1.GET一个简单的 GET 请求: xmlhttp.open("GET","data/ajax.json",true); xmlhttp.send(); 您可能得到的是缓存的结果。 为了避免这种情况,请向 URL 添加一个唯一的 ID: xmlhttp.open("GET","demo_get.php?t=" + Math.random(),true); xmlhttp.send(); xmlhttp.open("GET","ajax_test.html",true); url -

2020-12-25 00:05:45 98

原创 一个小案例 爬楼梯

2020-12-22 20:57:56 91

原创 简单的css类-class操作

Document <div id="box">444</div><button id="add">添加</button><button id="remove">删除</button><button id="toggle">添加或删除</button><script> $("#add").on("click",function(){...

2020-12-21 08:23:27 126

原创 用jq实现tab切换

Document

2020-12-18 21:50:01 116 1

转载 数组去重

三种常用的js数组去重方法思路:1.构建一个新的数组存放结果2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比3.若结果数组中没有该元素,则存到结果数组中Array.prototype.unique1 = function(){var res = [this[0]];for(var i = 1; i < this.length; i++){var repeat = false;for(var j = 0; j < res.length; j++){if(

2020-12-17 21:25:39 58

转载 JS内存泄漏与垃圾回收机制

第一种是比较常规的方法思路:1.构建一个新的数组存放结果2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比3.若结果数组中没有该元素,则存到结果数组中Array.prototype.unique1 = function(){var res = [this[0]];for(var i = 1; i < this.length; i++){var repeat = false;for(var j = 0; j < res.length; j++){if(th

2020-12-15 09:21:16 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除