摘要:
构建一个网站服务看似简单:发送 HTML,浏览器识别出接下来需要加载什么资源。然后,我们耐心的等待页面就绪。 你不知道的是,这背后发生了很多事情。你有没有想过,浏览器是如何判断哪些资产需要以什么顺序被请求的? 一、什么是资产优先级? 现代浏览器用流式解析器来解析 HTML —— 在完全下载之前,就可 阅读全文
摘要:
一、问题背景 1、项目背景 我在项目中 A表5条数据,B表1条数据,在我使用 full join 时只出来5条数据,因为我只 select 了A表的字段,所以我当时还纳闷怎么没有B表的数据。我以为 full join 的表连接是 5 + 1 = 6,结果很明显不是。现在想想它就是跟 left joi 阅读全文
摘要:
一、问题背景 一般 return false 就跳出函数了,但是如果函数里面有嵌套函数,如何优雅地跳出最外部的这个函数呢? function Test(){ a(); b(); c(); } function a() return false; } 一般 a() 里 return false 就跳出 阅读全文
摘要:
tail notes.log # 默认显示最后 10 行 tail -f notes.log #此命令显示 notes.log 文件的最后 10 行。 #当将某些行添加至 notes.log 文件时,tail 命令会继续显示这些行。 #显示一直继续,直到您按下(Ctrl-C)组合键停止显示。 tai 阅读全文