fengrong's blog


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

最全的三握四挥!

发表于 2019-05-12 | 分类于 计网
连接过程中的标志位、序号 序号seq:报文段序号字段,其值是本报文段的数据部分的第一个字节的序号 确认号ack:是期望收到对方的下一个报文段的数据部分的第一个字节的序号 确认比特ACK:只有当ACK=1时,确认号字段才有效 同步比特SYN:SYN置位1时,表示这是一个连接请求或连接接受报文 终止比特 ...
阅读全文 »

浅谈二分查找

发表于 2019-04-23 | 分类于 算法
二分查找(Binary Search二分查找针对的是一个有序的数据集合,查找思想有点类似分治思想。每次都通过跟区间的中间元素对比,将待查找的区间缩小为之前的一半,直到找到要查找的元素,或者区间被缩小为 0。 时间复杂度 O(logn)被查找区间的大小变化:n、n/2、n/4、n/8…n/2^k O( ...
阅读全文 »

Event Loop 事件循环机制

发表于 2019-04-23 | 分类于 JS
Event Loop 事件循环机制浏览器1. micro task 微任务nextTick、callback、Promise、process.nextTick (node)、Object.observer (废除)、MutationObserver (H5) 2. macro task 宏任务set ...
阅读全文 »

this、call、apply、bind

发表于 2019-04-23 | 分类于 JS
this指向调用它的对象(多个对象时指向它上一级的对象) 全局window 单纯的函数调用 window(在严格模式中,则是undefined) 作为对象的方法:指向当前对象 作为构造函数:新创建的对象(实例) 内部函数:window,而不是当前对象(用that保存) 使用call、apply设置 ...
阅读全文 »

浅谈SEO-搜索引擎优化

发表于 2019-04-23 | 分类于 网络相关
SEO搜索引擎在记录网站和自然排名上有一套规则,对这套规则作出相应的优化便称之为 SEO 即 Search Engine Optimization(搜索引擎优化) SEO:搜索引擎优化,一种利用搜索引擎的搜索规则,让网站在搜索引擎中的排名更好 如何优化 扁平化的页面设计,标签不超过3层,太深不利于S ...
阅读全文 »

节流和防抖

发表于 2019-04-23 | 分类于 JS
防抖 处理的事件 window 的 resize、scroll mousedown、mousemove keyup、keydown debounce 原理 你尽管触发事件,但是我一定在事件触发 n 秒后才执行,如果你在一个事件触发的 n 秒内又触发了这个事件,那我就以新的事件的时间为准,n ...
阅读全文 »

JS原型和原型链

发表于 2019-04-23 | 分类于 JS
如果单纯的使用构造函数(把方法放到函数的外面)会使全局变量增多,造成污染,而解决这个问题的办法就是使用原型。 原型prototype每个构造函数都有一个prototype原型属性,这个属性是一个指针,指向函数的原型对象。构造函数创建的所有实例都共享原型所包含的属性和方法。 所有原型对象都会自动获得一 ...
阅读全文 »

浅谈闭包

发表于 2019-04-23 | 分类于 JS
闭包在一个函数内新建另一个函数时,就相当于创建了一个闭包。内层函数就是闭包。通常情况下,为了能够使得外部函数的内部变量可以访问,一般都会返回这个闭包。 有权访问另一个函数作用域中的变量的函数 123456789function outerFunction () { const outer ...
阅读全文 »

函数科里化

发表于 2019-04-23 | 分类于 JS
函数科里化把一个需要传入多个参数的函数,变成多个嵌套只需传入一个参数的函数,并且返回接受余下参数而且返回结果的新参数 用于创建已经设置好了一个或多个参数的函数 科里化和函数绑定类似:使用一个闭包返回一个函数 只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数 基本思想:调用另一个函数 ...
阅读全文 »

GC垃圾回收机制

发表于 2019-04-23 | 分类于 JS
js的垃圾收集垃圾回收机制:找出不再继续使用的变量(生命周期结束),然后释放其内存。垃圾回收器会按固定的时间间隔周期性地执行 自动管理:找出不再继续使用的变量,然后释放其占用的内存。垃圾收集器会按照固定的时间间隔周期性地执行此操作。 函数中局部变量的正常生命周期:局部变量只在函数执行的过程中存在 ...
阅读全文 »
123
fengrong

fengrong

将喜欢的一切留在身边,这边是努力的意义

30 日志
7 分类
48 标签
© 2019 fengrong
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4