1,B/S网络架构描述 B/S网络架构基于统一的应用层协议HTTP来交互数据,HTTP协议采用无状态短链接的通信方式,一次请求完成一次数据交互 采用这种方式可以同时服务更多的用户。 当用户输入url时,DNS把这个域名解析成对应的ip地址,然后在访问此IP地址对应的服务器,向服务器发送一个get请求 ...
分类:
Web程序 时间:
2018-05-07 10:22:03
阅读次数:
222
HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与 ...
分类:
Web程序 时间:
2018-04-27 19:43:40
阅读次数:
204
var convertStr = encodeURIComponent(urlStr); //转换的原链接可能存在"&"这样的特殊符号,导致原链接的某些字段会被当做ajax请求的参数,所以最好先进行转码 getShortUrl(convertStr); function getShortUrl(ur... ...
分类:
Web程序 时间:
2018-03-17 12:14:29
阅读次数:
236
本文转自:http://www.cnblogs.com/0201zcr/p/4694945.html 1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址 ...
分类:
Web程序 时间:
2018-02-24 16:46:45
阅读次数:
217
枚举ak的值 反向枚举使ak尽快到达最短链的n C++ / H E A D / int n,m,a[23333],dep; bool dfs(int x){ if(a[x 1] n||a[x 1]dep){ if(a[x 1]==n) return 1; else return 0; } // re ...
分类:
其他好文 时间:
2018-02-13 18:50:32
阅读次数:
148
昨天下午有同事反映运维平台权限加上去后,但实际没生效,当时简单瞧了一下数据库生效了,但Redis没同步,权限添加到mysql然后会同刷一次Redis。没刷成功,当时由于在忙Ansible API的一些东西,没急着弄。
分类:
数据库 时间:
2018-01-11 11:30:43
阅读次数:
187
(1)php判断检测一个数组里有没有重复的值 if (count($array) != count(array_unique($array))) { echo '该数组有重复值'; } (2)处理从前端传来的json数据 public function dealJson($param){ retur... ...
分类:
Web程序 时间:
2018-01-08 14:49:11
阅读次数:
238
有关http和WebSocket 的区别网上有很多的质料。 个人在此仅仅是记录以下自己的学习心得,自己的理解。 1. http协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。 http链接分为短链接,长链接,短链接是每次请求都要三次握手才能发送自己的 ...
分类:
Web程序 时间:
2017-12-25 19:30:07
阅读次数:
245
顾名思义,长链接就是一个很长的链接;短链接就是一个很短的链接。长链接可以生成短链接,短链接来源于长链接。
分类:
Web程序 时间:
2017-12-25 11:31:57
阅读次数:
151
粘包、拆包、半包理解 TCP是一种面向流的网络层传输协议,在使用TCP作为传输层协议时,可保证数据的顺序性和可靠性。 应用层在使用TCP协议传输数据时,可采取两种方式: 短链接:客户端同服务端完成一次通信(客户端只发送一次请求,并接收到响应),关闭TCP连接; 长连接:客户端持续同服务端进行通信(客 ...
分类:
其他好文 时间:
2017-12-05 18:58:10
阅读次数:
145