昨天和 leader 谈了年终奖,算是一般的评分等级,没有给高也没有给低。leader 还给我了一个优化 https 的任务,我拖了很久一直没有做,leader 说之前觉得我的学习能力应该很强,所以直接把任务丢给我了,如果我觉得有困难的话,他可能要分步骤给我了。总的来说,对自己的

阅读更多»

面试的时候被问到的一道题目 什么是 Event Loop setInterval() 执行函数的时间比间隔时间更长的效果,需要录屏软件放图片 另外一个面试题目,关于 new Promise,setTimeout(fun, 0)。 reference http://altitud

阅读更多»

前言作为一个转行人,一直以来对于计算机的基本原理怀有一颗敬畏的心。总是想把计算机相关的基础学好,但是计算机的基础也有很多,比如数据结构、算法、网络相关的各种协议,计算机组成、操作系统等等。有时候也不知道自己应该重点学习哪些内容,所以就也在不停地看各种各样的内容。算法也在看,网络也

阅读更多»

前言面试中被经常问及的和算法相关的基础问题,就是关于数组的,比如数组去重,取最大最小值,排序,洗牌等等。关于数组的很多操作,比如 splice, slice, sort, reverse, concat, push, pop, unshift, shift 等等也都会被问及。还有

阅读更多»

前言去乐视面试还是有一些收获的,虽然说还不知道能否进入二面,但是还是非常希望可以进入二面。这次面试的收获之一就是对于 AMD, CMD, Commonjs, requirejs, seajs 等等这些内容之间的关系理解的更加清楚了。面试官的一句话就把这些内容串起来了。这就是聊天

阅读更多»

去乐视面试了,总共 5 道题,1, 3, 4 题做的不怎么样。大概率不会有二面,觉得很可惜,因为考的都是基础。 有如下 html 结构: <div id="box"></div><div></div> 请在 d

阅读更多»

前言最近又再从头看廖雪峰的 JavaScript 教程,之前就看过,但是当时就是当做普通的一个教程来看的。后来学 promise 的时候,以及学 python 的时候,在 google 里搜出来好多的内容都是廖雪峰这个网站上的。所以就又详细看了 python 的教程,和 prom

阅读更多»

之前就看过有人说 interpreter 和 compiler 是不同的,但是之前对于这两者之间的区别是比较感性的,只是知道 interpreter 是解释器,而 compiler 是编译器,一个用于动态语言,一个用于静态语言。 而对于动态语言和静态语言的区别,我觉得就是一个表示

阅读更多»

最开始学习编程的时候,就感觉 OOP 非常难以理解。我接触的第一门编程语言是 JS,当时不仅对如何实现 OOP 不理解,更无法理解 OOP 的设计哲学。无法理解为什么要这么做。后来随着学习范围的拓展,还有基础知识不断积累,对于 OOP 又会有了新的理解。就像我在上一篇文章中说的那

阅读更多»

前言学习都是一个循序渐进的过程,一个事情反复去看,反复去敲代码,会在这个过程中不断地学到东西,而不是过一遍就完事儿了。尤其是比较好的文章是值得反复去阅读的。在不断阅读的过程中,能收获到很多新的知识,同时对这个事情的印象也会更加深刻。 现在学习 CS 的过程就是这样的,不断地去看新

阅读更多»

Steam

DREAM makes you different