基础
文章平均质量分 63
才疏学浅的小码农
这个作者很懒,什么都没留下…
展开
-
session共享
单点登录对于我们来说并不陌生了。对于大型系统来说使用单点登录可以减少用户很多的麻烦。就拿百度来说吧,百度下面有很多的子系统:百度经验、百度知道、百度文库等等,如果我们使用这些系统的时候,每一个系统都需要我们输入用户名和密码登录一次的话,我相信用户体验肯定会直线下降。当然,对于个人博客这类系统来说根本就用不上单点登录了。假如,我们的系统很庞大,但是就是这一个系统,并没有什么子系统。这时我们也不需要单点登录。这里不涉及多台主机负载均衡session共享的问题。在同一个域名下的不同站点是如何进行验证的?如果两原创 2021-03-09 16:02:49 · 186 阅读 · 0 评论 -
TCP协议和UDP协议
区别面向连接VS无连接TCP建立一个连接需要3次握手IP数据包,断开连接需要4次握手。另外断开连接时发起方可能进入TIME_WAIT状态长达数分钟(视系统设置,windows一般为120秒),在此状态下连接(端口)无法被释放。UDP不需要建立连接,可以直接发起。可靠VS不可靠TCP利用握手、ACK和重传机制,udp没有。TCP利用seq序列号对包进行排序,udp没有。面向字节流vs面向报文面向报文面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。因此,应用转载 2021-02-01 14:04:31 · 65 阅读 · 0 评论 -
http协议
HTTP是一种超文本传输协议,HTTP 是一个在计算机世界里专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范。HTTP主要内容分为三部分,超文本,传输,协议。· 超文本就是不单单只是本文,它还可以传输图片、音频、视频,甚至点击文字或图片能够进行超链接的跳转。· 上面这些概念可以统称为数据,传输就是数据需要经过一系列的物理介质从一个端系统传送到另外一个端系统的过程。通常我们把传输数据包的一方称为请求方,把接到二进制数据包的一方称为应答方。· 而协议指的就是是网络中(包括互联网)传递、管转载 2021-02-01 14:03:49 · 125 阅读 · 0 评论 -
TCP协议特点和三次握手/四次挥手
一.TCP的特性TCP提供一种面向连接的、可靠的字节流服务在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCPTCP使用校验和,确认和重传机制来保证可靠传输TCP给数据分节进行排序,并使用累积确认保证数据的顺序不变和非重复TCP使用滑动窗口机制来实现流量控制,通过动态改变窗口的大小进行拥塞控制注意:TCP 并不能保证数据一定会被对方接收到,因为这是不可能的。TCP 能够做到的是,如果有可能,就把数据递送到接收方,否则就(通过放弃重传并且中断连接这一手段)通知用户。因此准确说 TCP转载 2021-02-01 14:01:35 · 255 阅读 · 1 评论 -
Cookie和Session的区别
session原理:1、session是保存在服务器端,理论上是没有是没有限制,只要你的内存够大2、浏览器第一次访问服务器时会创建一个session对象并返回一个JSESSIONID=ID的值,创建一个Cookie对象key为JSSIONID,value为ID的值,将这个Cookie写回浏览器3、浏览器在第二次访问服务器的时候携带Cookie信息JSESSIONID=ID的值,如果该JSESSIONID的session已经销毁,那么会重新创建一个新的session再返回一个新的JSESSIONID转载 2021-02-01 13:57:21 · 129 阅读 · 0 评论 -
php基础
1.先知道默认网关的mac地址(使用arp获取默认网关的mac地址) 2.组织数据发送给默认网关(ip还是dns服务器的ip,但是mac地址是默认网关的mac地址) 3.默认网关拥有转发数据的能力,把数据转发给路由器 4.路由器根据自已的路由协议,来选择一个合适的较快的路径转发数据给目的网关 5.目的网关(dns服务器所在的网关),把数据转发给dns服务器 6.dns服务器查询解析出baidu.com对应的ip地址,并把它原路返回给请求这个域名的client原创 2021-02-01 13:49:50 · 157 阅读 · 2 评论