自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Vue.js实现的个人博客前端项目

personal-blog基于Vue.js实现的个人博客前端项目Github个人博客前端项目技术vue框架使用vue-router进行路由管理使用vuex进行状态管理使用 postcss-px-to-viewport 适配移动端布局,px自动转换vw使用axios进行ajax请求使用element-ui的部分组件使用mavon-editor编辑器来书写markdown格式的博客个人博客网址个人博客网址功能登录注册功能发表博客收藏博客搜索博客按分类或标签查看博客修

2020-12-31 14:09:55 2060 3

原创 基于Vue(2.9) + vuex + vue-router + scss + axios + webpack仿网易云音乐app前端界面

netease-cloud-music基于Vue(2.9) + vuex + vue-router + scss + axios + webpack仿网易云音乐app前端界面后端使用网易云音乐NodeJS版APIGithub网易云音乐app前端界面技术栈vue:用于构建用户界面的MVVM框架vuex:Vue集中状态管理,用于多组件之间共享状态vue-router:为单页面应用提供的路由系统scss:CSS预处理器axios:用于发送ajax请求vue-cli:脚手架工具,用于快速初始

2020-12-31 14:02:17 269

原创 echarts区域缩放如何手动触发还原(back)事件

echarts区域缩放如何手动触发还原(back)事件// 找到属性名let tmp = '' Object.keys(this.chart._componentsMap).map((item) => { if (item.indexOf('series') !== -1 && item.indexOf('_toolbox') !== -1) { tmp = item } })// 手动触发 back 事件if (this.chart._co

2020-12-31 11:09:16 2172 1

原创 前端性能优化

前端性能优化1 构建工具的选择选择适合开发环境的工具,如 Grunt、Gulp、Webpack、Postcss等2 渐进增强首先设计并构建核心体验,再针对高性能浏览器设计高级特性的相关体验3 合理利用 CDN可以将部分内容用静态网站生产工具生成一个静态版本,将其置于 CDN 上,从而避免数据库的请求4 优化构建使用 cutting-the-mustard 技术根据浏览器类型的不同载入不同类型的资源。传统浏览器载入核心型资源,现代浏览器载入增强型资源。在载入资源时要严格遵守相应的规则:页

2020-12-31 11:02:59 146

原创 Vue2.x 源码阅读笔记

Vue 源码阅读初始化过程1 初始化混入定义 Vue 的_init_方法:初始化 vm.$options初始化生命周期将 vm 添加到 parent 的 $children 中初始化 $parent初始化 $root初始化 $children初始化 $refs初始化 events继承父元素的监听事件初始化 render初始化 $vnode初始化 $slots初始化 $scopedSlots初始化 $createElement()为 vm 添加响应式属性 $att

2020-12-31 10:58:32 103

原创 leetcode 正则表达式匹配问题

给定一个字符串 (s) 和一个字符模式 §。实现支持 ‘.’ 和 ‘*’ 的正则表达式匹配。‘.’ 匹配任意单个字符。‘*’ 匹配零个或多个前面的元素。匹配应该覆盖整个字符串 (s) ,而不是部分字符串。说明:s 可能为空,且只包含从 a-z 的小写字母。p 可能为空,且只包含从 a-z 的小写字母,以及字符 . 和 *。示例 1:输入:s = "aa"p = "a"输出: ...

2019-04-15 23:00:29 149

原创 Visual Studio 找到匹配括号问题

在使用vs时又是大括号内的代码比较长,这时想要找到匹配的反括号时可以使用:“Ctrl+}”(光标会跳转到反括号)。此方法适用于[ ] , ( ) , { } , “ ” 。...

2019-04-12 21:16:49 11835 1

原创 windows和ubuntu双系统时间同步问题

安了windows和ubuntu双系统之后发现二者时间不同步,ubuntu的时间还会自动校准,但是windows的时间总是不准,网络对时都对不准,然后就搜了一下如何将ubuntu与windows的时间均校准的一劳永逸的方法:下面是转载的别人的解决办法(原文还有问题讲解,两种系统的时间为什么会不同步):解决的办法有两个:一个是让Windows使用Ubuntu的时间管理方式,就是启用UTC(世界...

2019-04-11 23:33:08 771

原创 “_CRT_SECURE_NO_DEPRECATE”: 未定义宏或在预编译头使用后定义发生改变

在生成解决方案时遇到报错:“_CRT_SECURE_NO_DEPRECATE”: 未定义宏或在预编译头使用后定义发生改变。解决方案:在项目属性->C/C+±>预处理器->预处理器定义中加上“;_CRT_SECURE_NO_DEPRECATE”。...

2019-04-11 22:45:29 1705

空空如也

空空如也

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

TA关注的人

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