真实过客

文章
10
资源
0
加入时间
2年10月21天

TLS 握手优化详解

在未经任何优化的情况下,HTTPS 会严重降低用户的访问速度。主要因素包括:网络耗时。由于协议的规定,必须要进行的网络传输。比如 SSL 完全握手,302 跳转等。最坏情况下可能要增加 7 个 RTT。计算耗时。无论是客户端还是服务端,都需要进行对称加解密,协议解析,私钥计算,证书校验等计算,增加大量的计算时间

剑指offer JS题解 (28)数组中出现次数超过一半的数

题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。解题思路这道题非常有趣,当时尝试过哈希表统计法、排序后取中值的方式。后来发现leetcode上有一种巧解(摩尔投票法)。因为数字出现的次数大于其他数字出现次数之和,可以通过正负相抵的思想,选取一个数作为众数,当遍历过程中遇到相同的数字,则选票+1;否则选票-1,直到选票为0,选择下

揭开.NET 2.0配置之谜(二)

声明:此文是译文,原文是Jon Rista,Unraveling the Mysteries of .NET 2.0 Configuration,由于这篇文章比较长,所以我就分为几部分来翻译,这是此译文的第二部分。PS:首先说声sorry,发布的揭开.NET2.0配置之谜(一)排版错乱给大家阅读带来了不便,不过现在已经修正。原因是我用Windows live writer发布译文之后,用博...

【读书笔记】Linux内核设计与实现--虚拟文件系统1. 通用文件系统接口2.文件系统抽象层3.Unix文件系统4.VFS对象及其数据结构5.超级块对象6.超级块操作7.索引节点对象8.索引节点操作9.目录项对象10.目录项操作11.文件对象12.文件操作13.和文件系统相关的数据结构14.和进程相关的数据结构

文章目录1. 通用文件系统接口2.文件系统抽象层3.Unix文件系统4.VFS对象及其数据结构5.超级块对象6.超级块操作7.索引节点对象8.索引节点操作9.目录项对象9.1 目录项状态9.2 目录项缓存10.目录项操作11.文件对象12.文件操作13.和文件系统相关的数据结构14.和进程相关的数据结构1. 通用文件系统接口2.文件系统抽象层3.Unix文件系统4.VFS对象及其数据结构...