什么是粘包拆包?拆包和粘包是在socket编程中经常出现的情况,在socket通讯过程中,如果通讯的一端一次性连续发送多条数据包,tcp协议会将多个数据包打包成一个tcp报文发送出去,这就是所谓的粘包。而如果通讯的一端发送的数据包超过一次tcp报文所能传输的最大值时,就会将一个数据包拆成多个最大tc
电商秒杀系统的简单实现
一,涉及的技术vue,nodejsspringboot,mybatis,redis,rabbitmq二,设计图如下三,整个流程描述1,登录,校验用户名密码,生成唯一的token,token为key',value为用户信息,存入redis2,拦截器,通过token从redis取用户信息,如果没有则过滤
TCP之流量控制和拥塞控制
一、流量控制1.什么是流量控制Sender won’t overflow receiver’s buffer by transmitting too much, too fast. (防止发送方发的太快,耗尽接收方的资源,从而使接收方来不及处理)2.流量控制的一些知识点(1)接收端抑制发送端的依据:
HTTP三次握手四次挥手详解
本文经过借鉴书籍资料、他人博客总结出的知识点,欢迎提问IP报文字段序列号seq占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。确认号a
什么是CSRF--跨站请求伪造
CSRF 介绍CSRF,是跨站请求伪造(Cross Site Request Forgery)的缩写,是一种劫持受信任用户向服务器发送非预期请求的攻击方式。通常情况下,CSRF 攻击是攻击者借助受害者的 Cookie 骗取服务器的信任,在受害者毫不知情的情况下以受害者名义伪造请求发送给受攻击服务器,
什么是XSS--跨站脚本攻击
XSS 介绍XSS 是跨站脚本攻击(Cross Site Scripting)的简写,但是从首写字母命名的方式来看,应该取名 CSS,但这样就和层叠样式表(Cascading Style Sheets,CSS)重名了,所以取名为 XSS。XSS 攻击,一般是指攻击者通过在网页中注入恶意脚本,当用户浏
浏览器输入网址后发生了什么
著名的老八股了1. DHCP 配置主机信息假设主机最开始没有 IP 地址以及其它信息,那么就需要先使用 DHCP 来获取。主机生成一个 DHCP 请求报文,并将这个报文放入具有目的端口 67 和源端口 68 的 UDP 报文段中。该报文段则被放入在一个具有广播 IP 目的地址(255.255.255
SPI是怎么破坏双亲委派的?
一直以来,我都对SPI破坏双亲委派这种说法感到模棱两可,理解不到位,在某次翻知乎时,发现了这篇文章,讲解的还是比较清楚的,我就贴了过来作者:ZeaTalk链接:https://www.zhihu.com/question/49667892/answer/690161827来源:知乎著作权归作者所有。