240 发简信
IP属地:北京
  • h1 和 h2 两个demo,预期想比较的是多次执行 Object.assign 和 ... 的情况,例子可能不恰当,欢迎提供更好更合适的例子。您这边提供的两个例子,在一个引用地址上去不断写入数据,但最终都只执行了一次 Object.assign 和 ...,无法判断两者的性能。

    在 JavaScript 中 Object.assign 和 ... 的性能开销比较

    JavaScript , ES6 先说结论:在大量合并的情况下,Object.assign 的性能要远高于 ... 。下面是笔者使用个人笔记本电脑在 Node.js 环境下跑...

  • 抱歉,最近没有关注简书,请问是浏览器无效还说 node.js 无效呢?可以描述一下大概的使用场景吗?

    全局 Promise 异常捕捉

    《深入理解ES6》阅读随笔 在 ES6 的 Promise 中,对于直接 reject 的异常未处理任务,不会进行错误提示: 除非手动去处理一下: ES6 中本身是没有提供解...

  • 120
    Hexo Next leancloud文章阅读次数配置

    前言 由于Next主题修复了leancloud的安全问题, 导致以前leancloud失效, 所以重新介绍如何配置leancloud 所有使用该插件而未经修复的NexT站点或...

  • 如何应对串行事务处理时延

    《HTTP 权威指南》阅读随笔 如果只针对连接进行简单的管理,TCP 的性能时延会叠加起来。如此一来,在客户端上需要展现的内容只能依次等待加载,体验很不友好。为了解决这个问题...

  • 使用变量的一般事项 -- 减小作用域的一般原则

    《代码大全2》阅读随笔 减小作用域一般有以下原则: 在循环开始之前再去初始化该循环里使用的变量,而不是在循环所在的子程序开始处初始化这些变量。 直到变量使用时再为其赋值,这么...

  • 使用变量的一般事项 -- 作用域

    《代码大全2》阅读随笔 作用域或者可见性指的是在程序内的可见和可引用的范围,它可以看作是一种衡量变量知名度的方法。一个作用域受限或者作用域很小的变量,只能在程序很小的范围内可...

  • TCP 中的 Nagle 算法

    《HTTP 权威指南》阅读随笔 为什么要使用 Nagle 算法TCP 有一个数据流接口,应用程序可以通过它将任意尺寸的数据放入 TCP 栈中,即使一次只放入一个字节也可以。但...

  • TCP 慢启动

    《HTTP 权威指南》阅读随笔 TCP 传输数据的性能还取决于 TCP 连接的使用期(age)。TCP 连接会随着时间的推移自我调节,起初会限制连接的最大速度,如果数据传输成...

  • TCP 时延确认

    《HTTP 权威指南》阅读随笔 为什么要有 TCP 时延确认因特网由于自身原因无法保证可靠的分组传输,比如路由器超负荷的情况下可以随意丢弃分组。因此 TCP 实现了自己的确认...

  • TCP 连接的握手时延

    《HTTP 权威指南》阅读随笔 TCP 连接握手的基本步骤: 在请求新的 TCP 连接时,客户端向服务端发送一个小的 IP 分组,这个分组设置一个特殊的 SYN 标记,说明这...

  • HTTP 事务的时延

    《HTTP 权威指南》阅读随笔 通常一条 HTTP 事务线包含:DNS 查询、连接、请求、处理、响应和关闭等动作,其中事务处理时间一般而言是很短的,除非服务器超载或者处理很复...

  • 轻松掌握变量定义

    《代码大全2》阅读随笔 关闭隐式声明:隐式声明是一种危险的语言特性,可能带来意想不到的初始化数据,从而引起难以发现的问题,要避免使用; 声明全部的变量:这样做即使不会捕捉全部...

  • 变量初始化原则

    《代码大全2》阅读随笔 在变量声明的时候初始化; 在靠近变量第一次使用的位置初始化它; 理想情况下,在靠近第一次使用变量的位置声明和定义该变量; 在可能的情况下使用 fina...

  • 如何使用 TCP 连接进行通信

    《HTTP 权威指南》阅读随笔 首先是建立可靠的数据管道TCP 为 HTTP 提供了一条可靠的比特传输管道,从 TCP 连接一端填入的字节会从另一端以原有的顺序、正确地传输。...

  • 120
    charles & tcpdump & wireshark

    一、charles抓包 1、介绍 Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当程序连接Charles的代理访问互联网时,Charles可以监控这...

  • 什么是 TCP 连接

    《HTTP 权威指南》阅读随笔 世界上绝大部分的 HTTP 通信都是通过 TCP/IP 承载的,TCP/IP 是全球计算机和网络设备都在使用的一种常用的分组交换网络分层协议集...

  • git 常规用法拾遗(二)

    git 回滚到历时版本 找到历史版本,执行 reset: 然后强制推送: 暂存 在切换分支时,对于暂时不打算提交的代码,可以先暂存一下: 查看历史暂存: 恢复暂存: 对于已恢...

  • HTTP 请求首部(三)

    《HTTP 权威指南》阅读随笔 安全请求首部 HTTP 支持一种简单的机制,对请求进行质询 / 响应认证,这种机制要求客户端在获取特定资源之前,对自身先进行认证。以下是一些常...

个人介绍
一个二流写作水平的三流程序员。嗯,很客观……