03 2018 档案
摘要:今天中午hr面试,针对我目前的问题的提出了一定的建议,目前对未来想要做什么并没有很好的方向,并且没有一个学生的开朗感。非常感谢,并且内心突然一震,为什么我会带给别人这样的感觉。当时在宿舍的厨房里电话面试,面完之后就一直呆呆坐在凳子上,想了许久,也许想通明确还需要一定的时间。 我的未来想要做什么? 每
阅读全文
摘要:之前没太具体去了解过这个概念,只是会一直听别人说起,今天具体理解一下。 函数式编程是一种“编程范式”,如何编写程序的方法论。 主要的思想是将运算过程编程一系列的函数调用。 在范畴学的基础上衍生出来,范畴指的是某一类事物,并且之间有联系,可以通过方式进行转换。 函数式编程只是范畴学的运算方法,和数理逻
阅读全文
摘要:1.二叉树 2.平衡二叉树 非叶子节点至多拥有拥有两个子节点 右边的值大于根节点的值,左节点的值小于根节点 左右层数相差不多于1 没有值相等重复的节点 判断一个二叉树是否平衡: method 1:分别对左右节点计算深度,比较深度的差值,但是这样会有会重复计算,复杂度较大。 method 2: 采用后
阅读全文
摘要:1.有一个排完序的数组a[n],有一个数字b,求a[n]中大于b的最小值。 思路:二分法搜索 2.有一个存在有环的单向链表,找到环开始的初始位置。 思路:有a,b两个指针,b指针的速度为a指针的两倍直到两指针相遇。让某指针继续行走,计数,直到再相遇,得到环的大小。让两指针回到原点,一指针走环大小距离
阅读全文
摘要:渲染阶段 React中的jsx文件,babel会将jsx转化成js。 假设在React中render一个<div>,在相应的js中会有一个React.createElement的方法,接受component、props... children的参数,还有ref、key等属性,使用js构建出一个虚拟d
阅读全文
摘要:面试被虐,深感自身不足,基础概念,加深理解,加上思考!全手动码字!Offer会有的,面包会有的!渣硕会变成不渣的。☺️ html语义化 1. 含义 为了良好的结构,在合适的位置使用合适带有语义的标签,使得开发者能够开发出更优雅便于阅读的界面,更有利与适应于多设备和浏览器爬虫和解析页面。 2. 优点
阅读全文
摘要:jquery的闭包结构 使用立即执行函数构造的闭包,不污染全局作用域。在对外暴露$和jquery这两个变量给外界。 jquery无new构造 jquery.fn.init.prototype = jquery.fn; $("")实例化方法,调用的是 return new jQuery.fn.init
阅读全文
摘要:1. http 2.0 vs http 1.0 http 2.0 改变了服务器与客户端的交换数据方式,增加了新的二进制分帧数据层。 支持首部字段压缩和在同一连接上支持发送多个并发消息,还支持服务器端到客户端的主动推送机制。 2. http 2.0的核心 二进制分帧层 参考:HTTP2奇妙日常(htt
阅读全文
摘要:网页大小: clientWidth和clientHeight。 最快速的方法:getBoundingClientRect() 获得top, right, bottom, left,是获得元素距离viewport的左上角。 获得元素的相对位置:不断向父元素获得offsetHeight和offsetWi
阅读全文
摘要:1. 变量的作用域 全局变量与局部变量 : 需要注意,在函数内部申明变量不用var 为全局变量。 2. 闭包 定义在函数内部的函数,沟通函数内部和外部的桥梁。 3. 闭包用途 访问函数内部变量,将变量保存在内存中。 4. 注意点 变量保存在内存中,层层嵌套,内存消耗很大,不能滥用,会导致网页性能问题
阅读全文

浙公网安备 33010602011771号