YOLOv8表格结构检测实战:从数据集解压到训练避坑指南
2026/10/5 5:22:10
前言
什么是网络编程
在网络通信协议下,不同计算机上运行的程序,进行的数据传输。
应用场景:即时通信、网游对战、金融证券、国际贸易、邮件、等等。
不管是什么场景,都是计算机跟计算机之间通过网络进行数据传输。
Java中可以使用java.net包下的技术轻松开发出常见的网络应用程序。
IPv4的地址分类形式
公网地址(万维网使用)和私有地址(局域网使用)。
192.168.开头的就是私有址址,范围即为192.168.0.0--192.168.255.255,专门为组织机构内部使用,以此节省IP
特殊IP地址(自己写练习时)
127.0.0.1,也可以是localhost:是回送地址也称本地回环地址,也称本机IP,永远只会寻找当前所在本机。
常用的CMD命令
ipconfig:查看本机IP地址ping:检查网络是否连通
Inetaddress类
3.IPv6有什么特点
为了解决IPv4不够用而出现的最多有2^128次方个ip可以为地球上的每一粒沙子都设定ip
应用程序在设备中唯一的标识。
端口号:由两个字节表示的整数,取值范围:0~65535其中0~1023之间的端口号用于一些知名的网络服务或者应用。我们自己使用1024以上的端口号就可以了。
注意:一个端口号只能被一个应用程序使用。
UDP(先接收再发送)
发送数据
创建发送端的DatagramSocket对象
数据打包(DatagramPacket)
发送数据
释放资源
接收数据
单播,组播,广播
单播就是上面 的发送接收
组播
广播:255.255.255.255