会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
79
80
81
82
83
84
85
86
87
···
128
下一页
2018年7月10日
将url的查询参数解析成字典对象
摘要: 这个题目不约而同的出现在了多家公司的面试题中,当然也是因为太过于典型,解决方案无非就是拆字符或者用正则匹配来解决,我个人强烈建议用正则匹配,因为url允许用户随意输入,如果用拆字符的方式,有任何一处没有考虑到容错,就会导致整个js都报错。而正则就没有这个问题,他只匹配出正确的配对,非法的全部过滤掉,
阅读全文
posted @ 2018-07-10 23:48 古兰精
阅读(944)
评论(0)
推荐(0)
2018年7月9日
CSS阻塞渲染、怎么防止css阻塞
摘要: 浏览器渲染流程: 1、浏览器开始解析目标HTML文件,执行流的顺序为自上而下。 2、HTML解析器将HTML结构转换为基础的DOM(文档对象模型),构建DOM树完成后,触发DomContendLoaded事件。 3、CSS解析器将CSS解析为CSSOM(层叠样式表对象模型),一棵仅含有样式信息的树。
阅读全文
posted @ 2018-07-09 22:39 古兰精
阅读(4388)
评论(0)
推荐(0)
网页性能优化:防止JavaScript、CSS阻塞浏览器渲染页面
摘要: 网页中引用的外部文件: JavaScritp、CSS 等常常会阻塞浏览器渲染页面。假设在 <head> 中引用的某个 JavaScript 文件由于各种不给力需要2秒来加载,那么浏览器渲染页面的过程就会被阻塞2秒,直到该JS文件下载并执行完后才继续。 前端性能调优时必须排除任何潜在的渲染阻塞点,让浏
阅读全文
posted @ 2018-07-09 22:16 古兰精
阅读(3411)
评论(0)
推荐(0)
2018年7月6日
绝对定位常见误区:position:absolute相对于谁定位、及当溢出时怎么隐藏
摘要: 1、绝对定位元素溢出父元素,怎么隐藏问题? 通常,为了让DIV子元素超出部分隐藏,都是在父元素设置overflow:hidden,这样即可防止子元素撑开父元素,使子元素能够溢出隐藏! 但是,对于position:absolute定位的子元素,仅仅使用overflow:hidden没办法将其溢出部分隐
阅读全文
posted @ 2018-07-06 22:24 古兰精
阅读(40881)
评论(3)
推荐(9)
vue嵌套路由总结
摘要: 嵌套路由就是在一个被路由过来的页面下可以继续使用路由,嵌套也就是路由中的路由的意思。 比如在vue中,我们如果不使用嵌套路由,那么只有一个<router-view>,但是如果使用,那么在一个组件中就还有<router-view>,这也就构成了嵌套。 1、为什么要使用嵌套路由? 就比如在一个页面中,
阅读全文
posted @ 2018-07-06 00:11 古兰精
阅读(28960)
评论(1)
推荐(3)
Springboot读取自定义配置文件的几种方法
摘要: 一、读取核心配置文件 核心配置文件是指在resources根目录下的application.properties或application.yml配置文件,读取这两个配置文件的方法有两种,都比较简单。 核心配置文件application.properties内容如下: 1、使用@Value方式(常用)
阅读全文
posted @ 2018-07-06 00:00 古兰精
阅读(7984)
评论(0)
推荐(0)
2018年7月5日
浅析git rebase理解
摘要: 一、从提交节点图解分析 首先通过简单的提交节点图解感受一下rebase在干什么?如下两个分支master和feature,其中feature是在提交点B处从master上拉出的分支,master上有一个新提交M,feature上有两个新提交C和D 此时切换到feature分支上,执行如下命令,相当于
阅读全文
posted @ 2018-07-05 15:47 古兰精
阅读(2511)
评论(0)
推荐(0)
2018年7月2日
详解vue组件的keep-alive
摘要: <keep-alive>是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DOM。 <keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。 <keep-alive> 与 <transition>相似,只是一个抽象组件,它不会在DOM树中渲染(真实或者虚
阅读全文
posted @ 2018-07-02 22:34 古兰精
阅读(58472)
评论(11)
推荐(7)
详解vue组件的is特性:限制元素&动态组件
摘要: 在vue.js组件教程的一开始提及到了is特性 意思就是有些元素,比如 ul 里面只能直接包含 li元素,像这样: <ul> <li></li> </ul> //而不能: <ul> <your-component> </ul> 这样就不能复用your-component这个组件了,如果要达到我们的目
阅读全文
posted @ 2018-07-02 22:10 古兰精
阅读(6969)
评论(0)
推荐(2)
2种方式解决vue路由跳转未匹配相应路由避免出现空白页面或者指定404页面
摘要: 1、路由全局守卫 在做项目的时候,遇到需要做路由跳转,但当用户输入错误url地址,或是其它非法url路由地址,我们或许会想到跳转至404页面。不管你有没有写一个404页面,当出现未匹配路由都需重新指定页面跳转。可能大家首先想到会是路由重定向,redirect来解决这个问题。但实际上通过redirec
阅读全文
posted @ 2018-07-02 15:37 古兰精
阅读(30195)
评论(0)
推荐(1)
上一页
1
···
79
80
81
82
83
84
85
86
87
···
128
下一页
公告