自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端缓存

前端缓存主要分为两大类:浏览器缓存&http缓存,这边文章记录的是http缓存,肯定会有理解不足的地方 http缓存是是什么 http缓存指的是: 当客户端向服务器请求资源时,会先抵达浏览器缓存,如果浏览器有“要请求资源”的副本,就可以直接从浏览器缓存中提取而不是从原始服务器中提取这个资源。 http缓存都是从第二次请求开始的。第一次请求资源时,服务器返回资源,并在respone header头中回传资源的缓存参数;第二次请求时,浏览器判断这些请求参数,命中强缓存就直接200,否则就把请求参数.

2021-05-10 16:16:52 118

原创 2021-05-07

electron学习笔记1 electron是啥:electron = chromium(通过web技术写ui) + node.js (让electron拥有实现底层逻辑的能力) + Native Api (跨平台&原声能力)组成的快速开发桌面级应用的一个东西; electron啥用:可以快速的开发桌面应用; electron 安装 先下载node 我是用n安装 npm install -g n ; 安装node sudo n 12.14.0 ; 然后安装electron : np

2021-05-07 16:00:36 411 2

原创 简单实现Vuex

let Vue; class Store { constructor(options) { // state的响应式处理 this.state = new Vue({ data: options.state; }); this._mutations = options.mutations; this.actions = options.actions; this.commit = this.commit.bind(this); this.dispatch = this.

2021-02-02 15:32:42 116

原创 关于$ajax请求下载文件流以及fetch

项目当中有下载excel文件 因为当时用的是jq所以用的ajax请求代码如下‘ajax请求 代码如下 `ajax请求代码如下‘ajax({ type: ‘post’, url: ‘xxxx…com’, contentType: ‘application/json charset=UTF-8’, responseType: ‘blob’, success: function(res) { var blob = new BLOB ([res], type: {application/json charse

2021-02-02 11:27:18 833

原创 vue中router和route的区别、

vue中router和route的区别 1.router是VueRouter的一个对象,通过Vue.use(VueRouter)和VueRouter构造函数得到一个router的实例对象,这个对象中是一个全局的对象,他包含了所有的路由包含了许多关键的对象和属性。 举例:history对象 $router.push({path:‘home’});本质是向history栈中添加一个路由,在我们看来是 切换路由,但本质是在添加一个history记录 2.route是一个跳转的路由对象,每一个路由都会有一个rout

2021-02-02 10:52:33 185

空空如也

空空如也

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

TA关注的人

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