Avatar notebook default
25篇文章 · 12717字 · 0人关注
  • 120
    我们来聊一聊浏览器的缓存机制

    1. 浏览器缓存两大策略 强缓存:不会向服务器发送请求,直接命中内存中的缓存资源,从chrome Network中可以看到资源200且from disk cache或from...

  • 一次网络异常

    前几天碰到了一个很奇怪的问题,公司内网技术部只有我一个人网络状况出现问题,连git的pull和push都成了问题。排查过后发现是dns解析的时间非常长,导致网络整体变慢。后来...

  • 前端的观察者模式

    一年前实习时期的代码,今天拿出来总结梳理一下。PS:以下代码基于es6实现,感兴趣的同学也可以用es5再重写一遍。 1. 观察者类 观察者模式有很多叫法,也叫发布订阅模式、监...

  • document.execCommand() 踩了个坑

    不知大家对document.execCommand()这个api是否熟悉,在项目中使用这个api踩到了一个坑。 起始 刚开始发现这个问题是为了实现ajax请求结束后调用exe...

  • 120
    typesrcipt react项目实践小结

    安装 首先全局安装typescript模块。 安装react和reactDom依赖 安装ts-loader webpack配置 配置tsconfig.json 这里以cnod...

  • react 如何决定re-render?

    React以其性能著称。因为它有虚拟DOM,并且只在需要的时候才去更新真正的DOM,所以它始终可以比直接更新DOM快得多。然而,React也就这么智能了(此刻!),所以我们要...

  • 安卓抓包踩坑记录

    本文对Charles抓不了Https请求做个记录 主要原因是安卓7.X之后调整了安全策略而导致部分手机抓包失效。 https://android-developers.goo...

  • markdown blog 重构之旅

    之前使用了hexo搭建个人博客,但感觉更新比较麻烦,就又转到了gitpage和简书写博客。相比较起来简书的写作体验还是不错的,但想了想还是决定重构了自己服务器上的hexo代码...

  • 记一次ssh免密登录踩坑and Debug之路

    突然觉得服务器ssh密码登录总是浪费一定量的时间,就想试试用sshKey进行登录。 生成服务器sshkey和本地sshkey 在服务器上生成一个authorized_keys...

文集作者