首页
分类
标签
时间线
barwe的学习笔记
行动起来,活在当下
累计撰写
227
篇文章
累计创建
60
个标签
累计收到
4
条评论
栏目
首页
分类
标签
时间线
目 录
CONTENT
以下是
阔落煮酒
的文章
浏览器从输入到渲染发生了什么?
合成 URL我在浏览器中输入了一个东西,有两种情况:我想要用搜索引擎搜索些什么,我输入的是关键词我知道我想要访问那个网站,我输入的是网站的具体网址浏览器会判断我们的输入属于哪一种方式,最终合成一个可访问的完备的 URL 地址。关键词将浏览器的默认搜索引擎与输入的关键词拼接起来,并对其中非标准的字符进
2022-03-27
1291
0
0
Network
TCP 四次挥手
客户端主动断开 TCP 连接时需要四次挥手。第一次挥手:客户端发出 连接释放报文,表示自己已经 停止发送数据第二次挥手:服务器收到客户端的连接释放报文后,返回 客户端连接释放的确认报文,表示自己知道了,等我剩下的数据发送完就结束连接第三次挥手:服务器发送完毕后,会再附带一个 连接释放报文,告诉客户端
2022-03-27
1108
0
0
Network
前端缓存之 http 缓存
下面是经典的前端缓存知识点结构图:首先需要知道,我们提到的 http 缓存指的是对 GET 请求的缓存,其它请求的缓存不在讨论之列。其次,客户端向指定服务器发起的第一个请求肯定是没有缓存数据的,但是它们可以在第一次请求和响应中约定以后再次发起该请求时使用的缓存策略。总而言之就是,服务器在响应中告诉客
2022-03-27
1399
0
0
Network
redis zset 的实现
有序集合 (Sorted Set) 的每个元素叫做 member,member 对应的分数叫做 score,member 之间的顺序由 score 大小确定。按照存储的数据规模,有序集合的实现方式可以分为两种:压缩表和跳表。ziplist默认情况下,sorted set 的 member 个数小于
2022-03-26
1392
0
0
数据结构与算法
bloom-filter
布隆过滤器布隆过滤器 (Bloom Filter) 是解决 缓存穿透 的一种常用方式,其特点是:计算为不存在的值在集合中一定不存在;计算为存在的值在集合中不一定存在,有一个存在的概率。布隆过滤器由一个很长的 位数组 和一定数量的 哈希函数 组成。位数组:数组的每个元素占据一个 bit,只存储 0 或
2022-03-26
922
0
0
数据结构与算法
缓存穿透、缓存击穿和缓存雪崩
缓存的穿透、击穿和雪崩客户端请求数据时,服务端先在缓存中查询数据,缓存中存在时直接返回数据。缓存中不存在时,去数据库中查询数据,数据库中存在时,更新缓存并返回数据;数据库中不存在时,直接返回空数据。Redis 是一个不错的缓存数据库。缓存穿透穿透意为每次请求跳过缓存直接在数据库中查询。当客户端请求的
2022-03-26
1278
0
0
数据库
为什么一个 byte 类型存储的数字范围是-128~127
为什么一个 byte 类型存储的数字范围是-128~127?byte 类型是有符号的8位整数:1111 1111表示-127,即$-(2^7-1)$...1000 0001表示-11000 0000表示-128,即$-2^7$0000 0000表示00000 0001表示+1...0111 1111
2022-03-26
1058
0
0
计算机基础
字符编码
字节(byte)是数据传输和存储的最小单位。字符编码ASCII在英文体系里面,所有可用的字符都可以用一个字节表示出来,即 ASCII码。也就是说,一段字节如果编码方式是ASCII,那么一个字节就表示一个字符。一个字节能表示 256 种状态,而 ASCII 只使用了 127 种。ISO/IEC 885
2022-03-26
1065
0
0
计算机基础
as a service (aaS)
即服务 (aaS, as a Service) 意为“即时的服务”,指用户需要的不同层次的服务可以由不同的服务提供商即时提供,从而使用户能够更加专注于解决自己业务的核心问题。按照用户对业务的 托管 程度,即服务 可以大致分为三类:基础设置即服务、平台即服务 和 软件即服务。下面是一张经典的托管程度与
2022-03-26
2962
0
0
Network
reflow & repaint
浏览器将 HTML 解析为 DOM,将 CSS 解析为 CSSOM,然后合并 DOM 和 CSSOM 生成 Render Tree。根据 Render Tree 计算所有节点的大小、位置和样式,最后将节点绘制到页面上。浏览器使用流式布局,遍历一次 Render Tree 就可以完成页面的绘制,但是
2022-03-26
1258
0
0
Web
1
...
17
18
19
...
23