xss(cross site script),跨站脚本攻击,简称本应该是css,但是为了避免和css层叠样式表冲突,退而求其次取xss.csrf(Cross-site req...
使用JavaScript实现的经典排序算法 util 冒泡 简单选择 直接插入 快速排序 堆排序 归并排序
Vue是目前炙手可热的JS框架,作为一个视图库,最重要的功能当然是数据绑定了,数据变化,模板变化。 接下来让我看看Vue实现的大致原理是怎样的。 这是我们的模板。 像下面这样...
这是一个关于JS模块化的扫盲贴。 列举一下我们会遇到的一些概念: AMD,CMD,CommonJs,同步加载,异步加载,module.exports,ES6模块,requir...
@senninha 好羡慕你们Java民工,各种数据结构都有
PriorityQueue源码学习PriorityQueue源码学习 使用堆来实现一个优先级队列,comapreTo()比较最小的那个放在堆顶,每次offer(),poll()的时候分别向上,下调整堆,时间复...
这不就是BFS吗
二叉树的层次遍历二叉树的层次遍历 使用一个队列保存先进的节点,再弹出。
又学源码,稳了
PriorityQueue源码学习PriorityQueue源码学习 使用堆来实现一个优先级队列,comapreTo()比较最小的那个放在堆顶,每次offer(),poll()的时候分别向上,下调整堆,时间复...
数据结构中,树或图有两种遍历方法,BFS--广度优先搜索、DFS--深度优先搜索。 DOM树也是一种树的实现。 如果我们有如下一颗DOM树,如果我们想要遍历它的每一个节点,应...
快速理解浏览器缓存知识。 浏览器缓存主要为两类:强缓存、协商缓存。 和缓存相关的HTTP头有6个。 强缓存: Cache-Control Expires 协商缓存: ETag...
一些概念 prototype是构造函数的指针,指向原型对象。讲述的是构造函数和原型对象之间的关系。__proto__是实例对象的指针,也指向原型对象,讲述的是实例对象和原型对...
debounce -- 函数防抖,throttle -- 函数节流都是在JavaScript中可以限制函数发生频率的utility,可以作为性能优化的一种手段。举一个例子,在...
JavaScript从某些角度来看是一门残缺的语言,即使es6在语法层面上实现了类和继承,但也只不过是语法糖而已,而且还没有实现私有成员。 当然,JavaScript没有什么...
夸克的用户应该是我这种高端人士,可选的推荐内容都很优质
为啥他们不用夸克浏览器?笔者是在偶然中发现了夸克浏览器,在下载把玩之后,喜欢上了它极简的设计,以及贴近人心的交互,于是向周围的朋友们推荐了这款浏览器。过了一段时间,当笔者问他们觉得夸克浏览器怎样之后...
@外星动物7 原来如此。其实我专业就是跟芯片相关的,Arduino,dsp这些,但是并没有往哪方面靠,选择了偏计算机的方向。
记一次IOT开发经历作为一个EE专业的学生,不务正业的搞了FE。但是借这次大三课程设计的契机,也受到了某PM的启发,进行了一次非常简单的IOT(Internet Of Things)开发,回到了...