
数据结构和算法原理
文章平均质量分 87
数据结构和算法原理
鹤啸九天-西木
天行健,男儿当自强不息;地势坤,君子以厚德载物。
展开
-
频控实现原理
一、概念 频控:通过限制单位时间内可访问的次数,达到限流的目的。利用频控,可以用来限制访问某些服务接口的流量,防止服务器由于承受太大的访问量而崩溃。二、实现 频控都会指定一个特征,比如:来自同一个用户的请求、来自同一个IP的请求等。实际应用场景中为防止服务过载,经常会有比如:每个用户在1分钟之内只能请求10次,每个IP在1小时之内只能请求30次等等这样的频控限制...原创 2020-04-16 23:22:38 · 3003 阅读 · 0 评论 -
ASCII码对照表
ASCII:美国标准信息交换编码(英文全称:American Standard Code for Information Interchange)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。 ASCII码占用一个字节,可以有0~255共256个取值。前128个为常用字...原创 2019-08-13 01:06:19 · 10577 阅读 · 0 评论 -
TCP与UDP的区别
一、通信模型 计算机与网络设备相互通信时,双方必须约定好怎么通信。比如,如何探测到通信目标、由哪一边先发起通信、使用哪种语言进行通信、怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之间的通信,所有的这一切都需要一种规则。而我们就把这种规则称为协议(protocol)。 开放式系统互联通信参考模型(Open System Interconnection Re...原创 2019-07-28 21:16:48 · 261 阅读 · 0 评论 -
通信加密原理
一、历史: 消息通信时都需要加密,如果不加密,在请求和响应的过程中,如果消息中途被黑客劫持或篡改后果不堪设想。如图所示: 1976年以前,所有的加密方法都是同一种模式:对称加密 1、客户端C选择某一种加密规则K,对信息进行加密,然后将加密的信息传递给服务端S; 2、服务端S接收到加密的信息后...原创 2019-08-04 11:02:03 · 8450 阅读 · 0 评论 -
HTTPS原理
如果对对称加密和非对称加密还不太了解,请先了解《通信加密原理》:https://blog.youkuaiyun.com/lzghxjt/article/details/98444934一、数字签名与数字证书:1、鲍勃有两把钥匙,一把是公钥,另一把是私钥。2、鲍勃把公钥送给他的朋友们:帕蒂、道格、苏珊,每人一把。3、苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效...原创 2018-03-18 22:03:34 · 1169 阅读 · 0 评论 -
字符集(字符编码)原理
我国制定了国家标准GB2312。我们把ASCII编码中127号之后的奇异字符直接取消并规定:小于128的字符意义与原来相同,但两个大于127的字符连在一起就表示一个汉字,前面的一个字节(高字节)从0xA1用到0xF7,后面一个字节(低字节)从0xA1到0xFE,这样我们就可以组合出大约7000多个简体汉字。原创 2016-10-27 01:45:01 · 1954 阅读 · 1 评论 -
SSH原理
如果对对称加密和非对称加密还不太了解,请先了解《通信加密原理》:https://blog.youkuaiyun.com/lzghxjt/article/details/98444934一、SSH原理: SSH为Secure Shell的缩写,默认端口22,由IETF的网络小组(Network Working Group)所制定;SSH为建立在应用层基础上的安全协议。SSH是目前较可靠,专...原创 2019-08-05 00:17:03 · 1974 阅读 · 0 评论 -
十进制的转换与任意进制的互转
一、十进制转任意进制: 十进制转任意进制时,将这个十进制数除以进制数,比如2(也就是十进制转二进制),得到商和一个从0~1的余数,然后再以这个商为被除数,除了进制数2,继续得到商和一个从0~1的余数。以此方式不断相除,直到得到的商为0为止。此时,得到若干个余数,把这些余数按从后到先的顺序排列起来,那么这个排列起来的值即为该十进制转换成二进制的值。计算如图所示:最后得到的余数...原创 2020-01-08 20:50:07 · 17596 阅读 · 3 评论 -
URL长地址转短地址原理
网页短地址(短链接、短链)是指将原本较长的网址转化成较短的网址,从而便于用户记忆、输入,便于在社交软件上的传播,以及为生成的二维码不至于太密集。很多互联网公司都提供了生成短链的服务,比如新浪微博短网址服务:http://sina.lt/,本文主要整理实现短网址服务的基本原理。 短网址服务的整个流程是:还以新浪微博短网址服务为例,用户输入想要缩短的长网址,转化后得到一个...原创 2019-08-29 22:19:01 · 2436 阅读 · 0 评论