摘要:网上关于this的指向问题的博客文章很多,但大多数都是复制粘贴,也不能用简洁的语言讲清楚,而是不停地写一些示例,看得人云里雾里。 其实关于this的指向并不难,只是没有人去做一个好的总结和试验,导致这个问题莫名其妙被复杂化了。 这一集,我只给出结论,以及判定的通用方法,至于是否确实如我所讲,大家可以 阅读全文
posted @ 2019-08-22 11:04 陌上兮月 阅读 (105) 评论 (0) 编辑
摘要:关于这部分我看过大量的文章,数不胜数,包括阮一峰的继承三部曲,还有各种慕课的视频教程,网上无数继承方法的对比。也对很多概念存在长期错误的理解。今天做一个正确的总结,用来给原型链和继承这块知识画上句号,而从深度上来说,则是深入到堆内存中去一探究竟。 业务场景 原型与原型链,从作用上来说,理解它在当前时 阅读全文
posted @ 2019-08-19 13:59 陌上兮月 阅读 (17) 评论 (2) 编辑
摘要:我时常在思考关于JS的很多知识在工作中有什么用?是否只能存在于面试这种理论性的东西中,对于我们的业务和工作,它们又能扮演怎样的角色。以后在JS档案揭秘的每一期里,都会加入我对于业务的思考,让这些知识不再是空中楼阁,而是有实际操作的意义。 业务场景 所有的核心在于执行顺序,它能帮助我们正确判断代码按照 阅读全文
posted @ 2019-08-19 10:09 陌上兮月 阅读 (61) 评论 (0) 编辑
摘要:我在网上看到过很多种方法在centOS中安装nginx,比如像这样的: 这种方式太麻烦了,看了很恶心。 我在官网看到有这样一种操作,可谓极简。特此记录一下:(官网教程地址:http://nginx.org/en/linux_packages.html#RHEL-CentOS) 1.创建nginx的y 阅读全文
posted @ 2019-08-02 15:18 陌上兮月 阅读 (16) 评论 (0) 编辑
摘要:程序的运行需要内存,对于一些需要持续运行很久的程序,尤其是服务器进程,如果不及时释放掉不再需要的内存,就会导致内存堆中的占用持续走高,最终可能导致程序崩溃。 不再需要使用的内存,却一直占用着空间,得不到释放,这就叫内存泄漏。 在JS中,我们都知道,基本数据类型是存在栈(stack)中,而引用数据类型 阅读全文
posted @ 2019-07-30 10:20 陌上兮月 阅读 (256) 评论 (2) 编辑
摘要:介绍两种方法,一是ES6的flat,简单粗暴。二是递归,也不麻烦。 flat ES6自带了flat方法,用于使一个嵌套的数组扁平化,默认展开一个嵌套层。flat方法接收一个数字类型参数,参数值即嵌套层的深度,默认为1。(注意是“嵌套层”不是“层”,如传入0则不展开任何嵌套) 需要注意的是:第一,fl 阅读全文
posted @ 2019-07-29 10:38 陌上兮月 阅读 (17) 评论 (0) 编辑
摘要:1.将程序跑起来,且关闭会话时程序仍在运行。 (头部加了nohup,表示在你退出帐户或关闭终端之后继续运行相应的进程;尾部的&表示在后台执行脚本),执行该命令后,会返回一个PID,也就是进程ID,P表示progress。 2.查看进程列表。 执行之后可以看到正在服务器运行的进程: (可以看到3000 阅读全文
posted @ 2019-07-23 15:50 陌上兮月 阅读 (11) 评论 (0) 编辑
摘要:有时候我们在本分支做了一个很小的更改提交,其他分支想直接拿到这个更改提交,有没有一种不像merge或rebase这么正式的做法呢?也就是说:我仅仅是想获取其中一个小改变而已。cherry-pick就是这样一个不错的命令。 说一种我认为合适的使用场景:假设我在dev分支开发一个新功能,涉及到不少的修改 阅读全文
posted @ 2019-07-23 14:08 陌上兮月 阅读 (19) 评论 (0) 编辑
摘要:1.分离HEAD。HEAD 总是指向当前分支上最近一次提交记录。 所谓分离HEAD,就是让HEAD直接指向某一条具体的提交记录,而不是默认的通过分支名指向当前分支的最近一条提交记录。 2.相对引用^。如 git checkout HEAD^ 表示移动到当前HEAD指向提交节点的父节点。 3.相对引用 阅读全文
posted @ 2019-07-23 11:10 陌上兮月 阅读 (17) 评论 (0) 编辑
摘要:1.git commit :在提交树中增加一个提交节点,注意:分支是指向提交节点的。 2.git branch newImage : 表示创建一个名为newImage的分支。 3.git checkout newImage : 表示切换到newImage分支。*星号表示当前所在的分支。 4.git 阅读全文
posted @ 2019-07-23 09:55 陌上兮月 阅读 (12) 评论 (0) 编辑