会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
进击的小牛牛
成都小东
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2019年11月21日
《浏览器工作原理与实践》<05>渲染流程(上):HTML、CSS和JavaScript,是如何变成页面的?
摘要: 在上一篇文章中我们介绍了导航相关的流程,那导航被提交后又会怎么样呢?就进入了渲染阶段。这个阶段很重要,了解其相关流程能让你“看透”页面是如何工作的,有了这些知识,你可以解决一系列相关的问题,比如能熟练使用开发者工具,因为能够理解开发者工具里面大部分项目的含义,能优化页面卡顿问题,使用 JavaScr
阅读全文
posted @ 2019-11-21 16:35 进击的小牛牛
阅读(715)
评论(0)
推荐(1)
2019年11月20日
《浏览器工作原理与实践》<04>从输入URL到页面展示,这中间发生了什么?
摘要: “在浏览器里,从输入 URL 到页面展示,这中间发生了什么? ”这是一道经典的面试题,能比较全面地考察应聘者知识的掌握程度,其中涉及到了网络、操作系统、Web 等一系列的知识。 在面试应聘者时也必问这道题,但遗憾的是大多数人只能回答其中部分零散的知识点,并不能将这些知识点串联成线,无法系统而又全面地
阅读全文
posted @ 2019-11-20 18:00 进击的小牛牛
阅读(712)
评论(2)
推荐(1)
2019年11月19日
《设计模式之美》 <02>评判代码质量好坏的维度
摘要: 如何评价代码质量的高低? 实际上,咱们平时嘴中常说的“好”和“烂”,是对代码质量的一种描述。“好”笼统地表示代码质量高,“烂”笼统地表示代码质量低。对于代码质量的描述,除了“好”“烂”这样比较简单粗暴的描述方式之外,我们也经常会听到很多其他的描述方式。这些描述方法语义更丰富、更专业、更细化。我搜集整
阅读全文
posted @ 2019-11-19 11:20 进击的小牛牛
阅读(590)
评论(0)
推荐(1)
《浏览器工作原理与实践》<03>HTTP请求流程:为什么很多站点第二次打开速度会很快?
摘要: 一个 TCP 连接过程包括了建立连接、传输数据和断开连接三个阶段。 而 HTTP 协议,正是建立在 TCP 连接基础之上的。HTTP 是一种允许浏览器向服务器获取资源的协议,是 Web 的基础,通常由浏览器发起请求,用来获取不同类型的文件,例如 HTML 文件、CSS 文件、JavaScript 文
阅读全文
posted @ 2019-11-19 09:53 进击的小牛牛
阅读(551)
评论(0)
推荐(0)
2019年11月18日
《浏览器工作原理与实践》<02>TCP协议:如何保证页面文件能被完整送达浏览器?
摘要: 前言: 在衡量 Web 页面性能的时候有一个重要的指标叫“FP(First Paint)”,是指从页面加载到首次开始绘制的时长。这个指标直接影响了用户的跳出率,更快的页面响应意味着更多的 PV、更高的参与度,以及更高的转化率。那什么影响 FP 指标呢?其中一个重要的因素是网络加载速度。 一个数据包的
阅读全文
posted @ 2019-11-18 14:35 进击的小牛牛
阅读(338)
评论(0)
推荐(0)
2019年11月15日
《设计模式之美》 <01>为什么需要学习掌握设计模式?
摘要: 1. 应对面试中的设计模式相关问 题学习设计模式和算法一样,最功利、最直接的目的,可能就是应对面试了。不管你是前端工程师、后端工程师,还是全栈工程师,在求职面试中,设计模式问题是被问得频率比较高的一类问题。特别是一些像 BAT、TMD 这样的大公司,比较重视候选人的基本功,经常会拿算法、设计模式之类
阅读全文
posted @ 2019-11-15 17:04 进击的小牛牛
阅读(847)
评论(0)
推荐(0)
2019年10月22日
linux使用nginx配置web服务器
摘要: 环境: CenterOS 7 1.安装nginx之前先安装nginx所需的依赖包 2.使用wget下载nginx压缩文件,并且解压安装,操作步骤如下: 点击查看官网nginx版本,此处我使用的是1.16.1版本 3.nginx配置文件 (nginx默认已经配置好了,需要改的话请看下面带'#'的描述)
阅读全文
posted @ 2019-10-22 10:06 进击的小牛牛
阅读(6506)
评论(1)
推荐(0)
2019年7月29日
给自己定个2019到2020年前的目标吧!
摘要: 时间已经到了2019中旬,最近有点迷茫,前端技术更新太快了,为了以后发展更好,还是下决心 给自己定个2019到2020年前的目标, 希望明年发展更好一点。 技术: 前端技术类: 自己搭建项目构架 重新学习VUE全家桶 后端技术类: 学习Koa2编写后台api 数据库类: 学习Mongodb(有机会的
阅读全文
posted @ 2019-07-29 13:50 进击的小牛牛
阅读(378)
评论(0)
推荐(1)
2019年6月19日
《高性能Javascript》 Summary(三)
摘要: 第八章、编程实践 Programming Practices 经验: 第九章、创建部署高性能Javascript应用 优化:
阅读全文
posted @ 2019-06-19 14:30 进击的小牛牛
阅读(139)
评论(0)
推荐(0)
2019年6月18日
《高性能Javascript》 Summary(二)
摘要: 第四章、算法和流程控制 Algorithms And Flow Control 原因:代码整体结构是执行速度的决定因素之一。代码量少不一定运行速度快,代码量多不一定运行速度慢。性能损失与组织代码和具体问题解决办法直接相关。 解决: 第五章、字符串和正则表达式 String and Regular E
阅读全文
posted @ 2019-06-18 15:51 进击的小牛牛
阅读(259)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告