会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
53
54
55
56
57
58
59
60
61
···
128
下一页
2020年11月23日
浅析JavaScript的7种异常类型及如何快速排查
摘要: 无论是浏览器控制台还是Node.js的服务端,我们会在各种地方看到JavaScript异常,异常处理是编写程序必备的基础能力,在学习异常处理之前,了解 JavaScript 中的几种异常类型是非常有必要的。 1、Error Error 是最基本的错误类型,其他的错误类型都继承自该类型。 Error
阅读全文
posted @ 2020-11-23 12:17 古兰精
阅读(1694)
评论(1)
推荐(0)
2020年11月20日
浅析浏览器是如何调度进程和线程的
摘要: 一、线程和进程 首先我们来回顾下线程和进程的概念: 进程:CPU 进行资源分配的基本单位 线程:CPU 调度的最小单位 这是进程和线程最官方也是最常见的两个定义,但是这两个概念太抽象了,很难以理解。 通俗一点讲:进程可以描述为一个应用程序的执行程序,线程则是进程内部用来执行某个部分的程序。一个进程包
阅读全文
posted @ 2020-11-20 12:31 古兰精
阅读(270)
评论(0)
推荐(0)
浅析Proxy与Reflect中的receiver参数深入理解为什么Proxy一定要配合Reflect使用
摘要: ES6 中引入了 Proxy 代理与 Reflect 反射 这两个新的内置模块。我们可以利用 Proxy 和 Reflect 来实现对于对象的代理劫持操作,类似于 Object.defineProperty() 的效果,不过 Reflect & Proxy 远远比它强大。 大多数开发者都了解这两个新
阅读全文
posted @ 2020-11-20 10:56 古兰精
阅读(2625)
评论(0)
推荐(1)
2020年11月19日
浅析正则表达式用法:零宽断言(?=,?<=,?!,?<!)
摘要: 在使用正则表达式时,有时我们需要捕获的内容前后必须是特定内容,但又不捕获这些特定内容的时候,零宽断言就起到作用了。 正则表达式零宽断言是正则表达式中的难点,所以重点从匹配原理方面进行分析。零宽断言还有其他的名称,例如"环视"或者"预搜索"等等,不过这些都不是我们关注的重点。 一、基本概念 零宽断言正
阅读全文
posted @ 2020-11-19 18:33 古兰精
阅读(1023)
评论(0)
推荐(0)
浅析mySQL多次查询与关联查询效率问题
摘要: 引自高性能MySQL: 一、MySQL多表关联查询效率高点还是多次单表查询效率高,为什么? A、B两个表数据规模十几万,数据规模都不大,单机MySQL够用了,在单机的基础上要关联两表的数据。 先说一个极端情况,A、B两个表都没有索引,并且关联是笛卡尔积,那关联结果会爆炸式增长,可能到亿级别,这个时候
阅读全文
posted @ 2020-11-19 15:00 古兰精
阅读(10017)
评论(0)
推荐(3)
浅析正则表达式用法:贪婪与非贪婪模式(?-非贪婪模式)、正则的常用方法:exec、test、search、match、replace、split
摘要: 一、匹配次数中的贪婪与非贪婪 在使用修饰匹配次数的特殊符号时,有几种表示方法可以使同一个表达式能够匹配不同的次数,比如:"{m,n}", "{m,}", "?", "*", "+",具体匹配的次数随被匹配的字符串而定。这种重复匹配不定次数的表达式在匹配过程中,总是尽可能多的匹配。比如,针对文本 "d
阅读全文
posted @ 2020-11-19 11:29 古兰精
阅读(1784)
评论(0)
推荐(0)
2020年11月18日
浅析正则表达式用法:匹配分组
摘要: 一、匹配分组 字符 功能 | 匹配左右任意一个表达式 (ab) 将括号中的字符作为一个分组 \num 引用分组num匹配到的字符串 (?<name>) 分组起别名 (\k<name>) 引用别名为name分组匹配到的字符串 1、| 需求:匹配出0-100之间的数字 分析:首先我们明确这之间的数字包含
阅读全文
posted @ 2020-11-18 23:34 古兰精
阅读(3183)
评论(0)
推荐(0)
浅析正则表达式用法:匹配字符,数量,边界
摘要: 正则表达式之前学了好容易忘,使用的时候经常需要再查语法,所以准备再研究下: 1、单字符匹配 字符 功能 . 匹配任意1个字符(除了\n) [] 匹配[]中列举的字符 \d 匹配数字,即0-9 \D 匹配非数字,即不是数字 \s 匹配空白,即空格,tab键 ,\n \S 匹配非空白 \w 匹配单词字符
阅读全文
posted @ 2020-11-18 18:57 古兰精
阅读(1560)
评论(0)
推荐(1)
2020年11月17日
从源码角度浅析Vue常见知识点
摘要: 平时碰到一个问题,我们通常都需要从以下几点分析: 1、先说这个点的明确定义,或者是特性; 2、再说具体的应用场景; 3、说说自己的看法、观点; 4、可以稍微举一反三,说说同类特性,或者类似的框架,更好的方案。 简短的概括下常考题: 一、基础点 1、对 SPA 单⻚⾯的理解,优缺点是什么? 2、new
阅读全文
posted @ 2020-11-17 22:04 古兰精
阅读(354)
评论(0)
推荐(0)
Vue项目常见场景需求的解决方案
摘要: 一、页面权限控制 页面权限控制是什么意思呢?就是一个网站有不同的角色,比如管理员和普通用户,要求不同的角色能访问的页面是不一样的。如果一个页面,有角色越权访问,这时就得做出限制了。 一种方法是通过动态添加路由和菜单来做控制,不能访问的页面不添加到路由表里,这是其中一种办法。 另一种办法就是所有的页面
阅读全文
posted @ 2020-11-17 16:10 古兰精
阅读(1083)
评论(0)
推荐(0)
上一页
1
···
53
54
55
56
57
58
59
60
61
···
128
下一页
公告