计算机网络
Master_Yoda
Named after the name of God,by your hands!
展开
-
java网络编程笔记之基本网络概念
1 节点 网络中的每一台机器都是一个节点,大多数机器都是计算机,但是打印机、路由器也可以是。 2 网络协议 3 网络分层 网际层 网际层在OSI模型中叫网络层,网络层协议定义了数据位和字节如何组织为更大的分组,称为包,还定义了寻址机制:网际协议(IP)。 在IPv4和IPv6中,数据包在网际层传输,这些包称为数据报。 处除了路由和寻址,网际层的第二个作用是支持不同类型的主机网络层相互对...原创 2018-11-05 11:26:19 · 222 阅读 · 0 评论 -
HTTP协议中PUT和POST的区别
在HTTP中,PUT被定义为幂等(idempotent)的方法,POST则不是。 **幂等:**首先解释幂等,幂等是数学的一个用语,对于单个输入或者无输入的运算方法,如果每次都是同样的结果,则称其是幂等的。也就是说,如果一个网络重复执行多次,产生的效果是一样的,那就是幂等(idempotent)。 POST 用于提交请求,可以更新或者创建资源,是非幂等的,举个例子: 在用户注册功能上,每次提交都是...原创 2019-05-09 21:33:26 · 2522 阅读 · 0 评论 -
用python实现的UDP套接字编程,客户端和服务端通信
最近在看计算机网络自顶向下方法,里面有UDP套接字编程,是用python写的,但是上面的python版本好像有点旧,我电脑上用的python3.7,上面的代码有些是有问题的,网上搜了一下,这里记录一下: UDPClient.py文件所对应的代码 from socket import * # 导入socket包 serverName='127.0.0.1' # 要发送的目的主机IP地址 s...原创 2019-07-04 20:08:27 · 1172 阅读 · 0 评论