首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
guozhao_qi
掘友等级
前端开发工程师
不喜欢安逸,但我更希望忙碌的有意义有价值,在我回首往事的时候,能让
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
赞
文章( 39 )
沸点( 0 )
设计模式
外观模式:提供了一个接口,隐藏了内部的逻辑,更加方便外部调用。
括号匹配
二叉树
快速排序
1、时间复杂度:最好:O(nlogn)主定理证明:)最坏:O(n2)2、空间复杂度:O(n)3、稳定性:不稳定
viewport
首先如果不设置meta viewport标签,那么移动设备上浏览器默认的宽度值为800px,980px,1024px等这些,总之是大于屏幕宽度的。(这里的宽度所用的单位px都是指css中的px,它跟代表实际屏幕物理像素的px不是一回事。) 第二、每个移动设备浏览器中都有一个理想…
http未完,待续
HTTP协议的主要特点:无连接(重点)连接一次就会断开,不会保持连接无状态(重点)服务端没有记住上次链接的的状态,无法区分两次连接者的身份解决:通过服务端加一下session做到HTTP报文的组成部分
ES6温习与回顾
ES6 在附录 B里面规定,浏览器的实现可以不遵守上面的规定,有自己的行为方式。 允许在块级作用域内声明函数。 函数声明类似于var,即会提升到全局作用域或函数作用域的头部。 同时,函数声明还会提升到所在的块级作用域的头部。 注意,上面三条规则只对 ES6 的浏览器实现有效,其…
ES6之Proxy
Vue3.0 要使用 Proxy 替换原本的 API 原因在于 Proxy 无需一层层递归为每个属性添加代理,一次即可完成以上操作,性能上更好,并且原本的实现有一些数据更新不能监听到,但是 Proxy 可以完美监听到任何方式的数据改变,唯一缺陷可能就是浏览器的兼容性不好了。 t…
堆排序
因为叶子层不用交换,所以i从 k-1 开始到 1。 重建堆一共需要n-1次循环,每次循环的比较次数为log(i),则相加为:log2+log3+…+log(n-1)+log(n)≈log(n!)。可以证明log(n!)和nlog(n)是同阶函数,排序重建堆时间复杂度为:O(nl…
浏览器渲染原理
注意优化点:浏览器得递归 CSSOM 树,避免写过于具体的 CSS 选择器,也尽量少的添加无意义html标签,保证层级扁平。 渲染树只会包括需要显示的节点和这些节点的样式信息,如果某个节点是 display: none 的,那么就不会在渲染树中显示。 当浏览器生成渲染树以后,就…
下一页
个人成就
文章被点赞
41
文章被阅读
17,464
掘力值
837
关注了
13
关注者
3
收藏集
0
关注标签
12
加入于
2018-08-02