- 博客(32)
- 收藏
- 关注
原创 HTTP协议
HTTP全称超文本传输协议,是一种应用广泛的应用层协议。HTTP往往是基于传输层TCP协议实现的。。如果是GET请求,没有body,如果是POST请求,一般有body(习惯用法,get也可以有body)。URL(统一资源定位符)就是我们常说的网址,互联网上的每一个文件都有唯一的URL,它包含的信息指出了文件的位置及浏览器如果处理。在HTTP协议中,有许多是程序员自定义的。
2023-04-17 19:11:59
44
原创 IP-协议
每个路由器都会保存一定的周围设备的信息(路由表),IP数据报经过路由器,就会匹配路由表,如果路由表上有匹配项就按要求走,没有则提供一个默认路径,继续边走边问路。8位生存时间:1个数据报在网络上能传输的最大时间(单位是次数,一个数据报构造出来,会有一个初始的TTL数值,每次经过一个路由器转发,则TTL--,如果TTL减到0还没到达目标,就丢弃)。即使多个同一内网的设备访问外网设备,外网设备所看到的IP都是NAT设备的IP,而NAT则是通过端口号来区分不同的内网设备。,实现一个IP代表多个设备的目的。
2023-04-08 22:18:57
58
原创 UDP&TCP
Socket套接字,是由系统提供用于网络通讯的技术,是基于TCP/IP协议的网络通信的基本操作单元,基于Socket套接字的网络程序开发就是网络编程。总结:TCP协议通信,要先通过socket对象建立连接,在客户端new Socket对象时,即会向服务器请求建立连接,而服务器通过socket.accpet接受连接。在UDP中,由于面向数据报来进行传输,所以需要把请求和响应构造成packet对象,再通过socket对象的receive和send方法来进行收发packet,即完成了数据的传输。
2023-03-30 22:00:00
77
原创 StringBuffer和StringBuilder
StringBuilder和StringBuffer在循环中能更高效地处理字符串,得益于它们可以直接修改字符串对象的值,而对于一些安全和无需修改的变量时,String更加合适,根据适用场景的不同,选用不同的类型是最重要的☺。
2022-09-12 21:03:12
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人