自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 git rebase笔记

例:将dev合到masterrebase之前拉取最新master分支切换分支到需要rebase的分支,这里是dev分支执行git rebase master,有冲突就解决冲突,解决后直接git add . 再git rebase --continue切换到master分支,执行git merge dev...

2021-04-15 15:41:08 74

原创 base64加密gzip压缩的数据解密解压

function unzip(b64Data) { var strData = atob(b64Data); // Convert binary string to character-number array var charData = strData.split('').map(function (x) { return x.charCodeAt(0); }); // Turn number array into byte-array var binData = new Uin

2021-03-16 13:33:44 840 1

原创 js比较两个对象是否相等

Object.is(obj1, obj2)判断是两个对象引用地址是否一致比较两个对象内容是否一致,思路是要遍历对象的所有键名和键值是否都一致:1.判断两个对象是否指向同一内存2.使用Object.getOwnPropertyNames获取对象所有键名数组3.判断两个对象的键名数组是否相等4.遍历键名,判断键值是否都相等/***比较两个对象是否相等* @method isObjectValueEqual* @param {Object} a 对象a* @param {Object} b 对

2021-03-12 14:42:51 507

原创 vue未登录响应拦截登录后跳转到之前的页面

1.登录组件的登录跳转改为this.$router.push(this.$route.query.redirect || "/home")2.axios的响应拦截中记录路径并传给login//部分代码 switch (response.data.code) { case 402: ElMessage.error('请重新登录') store.commit('Logout') router.push({ path: '/

2021-03-12 13:37:29 577

原创 axios单点登录跨域设置config.withCredentials = true

config.withCredentials = true//在跨域请求时携带用户凭证cookie前端设置withCredentials = true后,跨域请求会被拦截,报错解决:后端配置:Access-Control-Allow-Credentials为trueAccess-Control-Allow-Origin设置请求源地址,不能为 " * "参考:在CORS头Access-Control-Allow-Credentials中预期为true理由...

2021-03-05 10:01:37 739 1

原创 前端代码注释规范

注释规范HTML注释js注释样式HTML注释<!-- @name: Drop Down Menu @description: Style of top bar drop down menu. @author: zhangsan--><!-- ***模块 --><div class="article-list">...</div>js注释文件说明/** * @description: 说明文字 * @aut

2021-03-04 10:00:11 522 1

陈火旺《编译原理第三版》课后题答案

陈火旺《编译原理第三版》课后题答案,供学习这门课的同学们参考学习

2012-12-24

空空如也

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

TA关注的人

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