HTTP和Dubbo接口
HTTP和Dubbo接口
As。
嘿嘿,年龄越来越大了,脑袋不够用了,昨天还会的东西今天就忘记了,所有... 那就发记笔记多发博文吧。
展开
-
TCP/IP协议(UDP)
TCP/IP协议:是一个协议簇,包含很多协议,UDP也包括在其中。一般命名都是TCP/IP,是因为是协议中最重要的俩个协议TCP/IP协议集包括:应用层、传输层、网络层、网络链路层应用层包括:1.超文本传输协议(HTTP)2.文件传输协议(TFTP)3.远程登录(Telnet)4.网络管理(SNMP简单网络管理协议)5.域名系统(DNS)网络层包括:1.IP(Internet协议)2.ICMP(Internet控制信息协议)3.ARP(地址解析协议)4.RARP(反向地址解析协原创 2021-10-10 21:48:40 · 1687 阅读 · 0 评论 -
ZooKeeper简单介绍
ZooKeeper主要可以用来做:统一配置管理、统一命名服务、分布式锁、集群管理ZooKeeper节点也叫做:Znode;可以分为俩种类型临时:当客户端和服务端断开连接后,所创建的节点会自动删除持久:当客户端和服务端断开连接后,所创建的节点不会删除zk和redis一样,也是C/S结构,分为客户端和服务端监听器,常见的监听场景:1.监听Znode节点的数据变化2.监听子节点的增减变化统一配置管理:举个例子:有A、B、C三个系统三个配置,配置都非常相似;如果改其他一份配置项信息,很可能其他两原创 2021-09-16 22:10:17 · 306 阅读 · 0 评论 -
Dubbo接口和Http接口的区别
Dubbo接口和http接口区别:1.协议层区别:HTTP/HTTPS:使用的是应用层协议,定义了用于在网络中进行通信和传输数据的接口Dubbo接口:使用的是TCP/IP传输层协议,管理着网络中的端到端的数据传输,因此要比HTTP协议快2.socket层区别dubbo模式使用socket长链接;也就是首次访问建立连接以后,后续网络请求使用相同的网络通道http1.1协议模式使用短链接;每次请求都需求进行三次握手http2.0协议才开始将默认socket连接改成了长连接...原创 2021-09-16 21:58:27 · 3359 阅读 · 0 评论 -
进程、线程、协程对比
进程:正在运行的程序(例:火车)线程:程序中的执行线索(例:车厢)线程组:对线程安装性质归类分组进程和线程的区别:线程在进程下运行(仅车厢是无法运行的)一个进程包含多个线程(一辆火车有多个车厢)不同进行间数据难以共享(火车A上的乘客,很难直接换到火车B上,需要通过站点换乘来完成)一个进程下的不同线程数据容易共享(A车厢换到B车厢)进程比线程更消耗计算机资源(多列火车 比 多个车厢消耗资源)进程间不会相互影响;但是一个线程挂掉就会导致整个进程挂掉(火车A不会影响火车B,但是车厢A着火,就会原创 2021-09-09 22:55:41 · 189 阅读 · 1 评论 -
HTTP-cookie,session,token的区别
**cookie:**是保存在本地终端的数据,cookie是由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器,由于cookie是存在客户端上,所以浏览器加入了一些限制确保cookie不会被恶意使用,同时不会占据太多磁盘空间,所以每个域的cookie数量是有限的。**session:**当用户打开某个web应用时,便与web服务器产生一次session。服务器使用session把用户的信息临时保存在服务器上,用户离开网原创 2021-09-08 23:16:37 · 127 阅读 · 0 评论 -
HTTP-get和post区别
get的参数是暴露在url中;post的参数是通过request body传递参数post比get更安全,因为get的参数暴露在url上的,不能用来传递敏感信息get在浏览器回退时是无害的,而post会再次提交请求get只能进行url编码,post支持多种编码方式get请求参数会被完整保留在浏览器历史记录里,post中请求参数不会被保留get请求在url中传递的参数是有长度限制,post不受限制get的数据类型只接受ASCII字符,post不受限制get是产生一个TCP数据包,POST是产生.原创 2021-09-08 22:52:05 · 134 阅读 · 0 评论