
数据库和网络
文章平均质量分 80
顾西沉
慢慢努力的小白
捡回我长草的博客
展开
-
【计算机网络】认证和授权+OAuth2.0
这几天分享了相关的内容,做笔记总结下一. 认证和授权认证(Authentication):认证意味着确认身份,系统需要确认你是谁?授权(Authorization):授权意味着授予对系统的访问权限, = 你可以在系统中做什么?二.OAuth 2.0介绍参考:http://www.ruanyifeng.com/blog/2019/04/oauth-grant-types.html1.背景和应用当用户想要用一个账号登录多个账号场景的时候,例如我想要QQ一个账号登录微博,豆瓣,但是不原创 2021-03-17 20:38:37 · 547 阅读 · 0 评论 -
【计算机网络】Socket&Websocket
一.Socket基础概念1.Socket和HTTP/HTTPS对比A.层次HTTP协议:应用层,基于TCP链接,解决如何包装数据TCP协议:传输层,解决数据表如何在网络中传输IP协议:网络层然而Socket是对TCP/IP协议的封装,本身不是协议,而是一个调用接口(API),通过Socket我们才能使用TCP/IP协议。B.链接HTTP/HTTPS链接:就是所谓的短连接;是典型的请求-相应协议,同一时间只能一个方向传递数据。Socket链接:就是长连接。同一时间可以相互传递数据,服务原创 2021-03-11 17:26:38 · 323 阅读 · 1 评论 -
【Redis】性能笔记
1.Redis的key中为什么要设置时间?在Redis的命名中,通常会在当日有效的key中,从业务方会在key中加上日期时间等;例如HELLOWORLD_190707表示这是今天有效的。然后为了防止Redis集体过期,当日过期时间通常是凌晨12点加上一个随机数。这里就涉及到雪崩效应。什么是缓存的雪崩效应?正常逻辑下,当用户查找缓存中数据key没有找到时候,会去...原创 2019-07-07 11:58:38 · 156 阅读 · 0 评论 -
【计算机网络】HTTP协议
一.HTTP协议简介超文本传输协议(HyperText Transfer Protocol)基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)1.协议基础协议规则:更加关注传输内容本身传输明文内容,安全性比较差应用层协议:标准化1.1无状态协议:2.http包含http包含就是请求报文和响应报文协议头,协议正文例如打电话,拨号这一个请求,对应相应就会...原创 2019-09-04 21:10:19 · 185 阅读 · 0 评论