2016年,已经22岁的我最终没有留下来继续工作,选择了求学。这一年很多事情都很矛盾,开始选择自己做大决定。像孩子第一次进入糖果店一样,我尝到了努力和学习的甜头,开始越来越不...
2016年,已经22岁的我最终没有留下来继续工作,选择了求学。这一年很多事情都很矛盾,开始选择自己做大决定。像孩子第一次进入糖果店一样,我尝到了努力和学习的甜头,开始越来越不...
有人甚至将快排称为分治法,但分治更多应该指明是一种思想,而非具体的排序算法。对于快速排序的内容,我这样概括:每趟排序将一个基准点归位,并且将原序列依照基准点分为两个部分。 实...
原创文章,未经允许,严禁转载 还记得 图片延迟加载方案 那篇博文吗?当初分析了定宽高值和定宽高比这两种常见的图片延迟加载场景,也介绍了他们的应对方案,还做了一点技术选型的工作...
首先列出经常会听到的属性,之后来说明它们之间的关系,再进一步解释如何通过这些属性构建JS的层层继承。 属性 proto所有的对象都拥有这个属性,这个属性是继承的关键。prot...
前言 之前一直做移动端开发,最近入坑了ReactJs感觉非常棒,这样一来网站就是一个个组件组合起来了。这种模块化的体验让人感觉写网站就像写APP一样,爽得飞起。加之JS的ES...
有关函数相关的话题在网上讨论的并不够多,因为它比较复杂,这也是为什么现在网上会存在如此多的误解。 在这片文章里面,我会试着从理论和实际出发,去总结有关函数的好的,坏的,丑陋的...
《算法导论》第二章(算法基础) 2.1 插入排序 思路分析我们来想象一个有趣的例子,我们得到一个任务是:将一副扑克牌打乱然后进行排序我们来分析一下大概的流程1.洗牌,将所有牌...
经过上面几次学习,再结合日常的使用,现在对于分支已经有了比较细致的了解,今天补充的是利用分支进行开发的工作流,有利于帮助工程更快更安全的开发。 长期分支 浏览 GitHub ...
介绍 如果想要熟练使用 Git,没有分支理念是绝对行不通的,在用 Git 管理项目的时候,经常需要使用 commit 这个命令,那么这个 commit 到底是指什么呢?按照官...