![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
关于网络编程的相关知识点
小白仍在路上
这个作者很懒,什么都没留下…
展开
-
多线程实现简单聊天
文章目录1. 引言2. 步骤2.1 创建聊天的多线程2.2 创建聊天主应用2.3 调用多线程实现聊天3. 实现4. 结果1. 引言此文为通过多线程来实现一个简单的模拟聊天应用,发送方和接受方分别开启两个线程,一个线程是发送消息,一个线程是接受消息2. 步骤2.1 创建聊天的多线程继承Runnable接口,重写run方法2.2 创建聊天主应用2.3 调用多线程实现聊天接受方和发送方分别来实现接口,实现聊天的模拟3. 实现发送消息多线程:import java.io.BufferedR原创 2020-11-23 23:00:32 · 2081 阅读 · 0 评论 -
根据url链接来下载资源
文章目录1. 概念2. 步骤2.1. 传入下载地址2.2. 根据传入的地址连接到资源2.3. 通过流读写出数据2.4. 关闭流资源2.5. 关闭资源连接3.实现3.1 Java代码实现3.2 结果:1. 概念就是根据指定的一个url来对想要的资源进行下载,然后保存至指定的目录2. 步骤2.1. 传入下载地址2.2. 根据传入的地址连接到资源2.3. 通过流读写出数据2.4. 关闭流资源2.5. 关闭资源连接3.实现3.1 Java代码实现import java.io.FileOu原创 2020-11-23 22:43:37 · 2725 阅读 · 0 评论 -
UDP实现简单的消息发送功能
文章目录客户端的步骤1.建立一个Socket2.建个数据包3. 发送数据包4.关闭资源服务器端1 开启端口,准备接受数据2.接受相应的数据包3. 对数据包中的数据进行处理4. 关闭资源Java代码实现在UDP实现消息的发送的过程中,是没有客户端和服务器端的说法的,就是说,单独一台机器就可以实现功能,但是在实现的过程中,为了能更好的了解过程,会模拟出客户端和服务端,客户端用于发送数据,而服务器端则是接受数据客户端的步骤1.建立一个Socket2.建个数据包3. 发送数据包4.关闭资源服原创 2020-11-22 20:03:06 · 1072 阅读 · 0 评论 -
TCP实现文件上传功能
文章目录服务器端的步骤1、获取一个连接地址和指定的端口号2. 等待着客户端的链接3.读取客户端的消息。输入流4.文件输出5.通知客户端接受完毕6.关闭资源客户端的步骤1.获取服务器的地址,端口号2.创建socket连接获取网络字节输出流3. 读取需要上传的文件4. 将读取的文件写出,使用字节流5. 通知服务器,请求已经结束了6. 通知服务器接受完毕,断开连接7. 关闭资源Java代码实现服务器端的步骤1、获取一个连接地址和指定的端口号2. 等待着客户端的链接3.读取客户端的消息。输入流4.文件输原创 2020-11-22 19:28:30 · 1474 阅读 · 0 评论 -
TCP的网络编程,实现通信
文章目录服务器端的步骤1、获取一个连接地址和指定的端口号2. 等待着客户端的链接3.读取客户端的消息。输入流4.关闭资源客户端的步骤1.获取服务器的地址,端口号2.创建socket连接获取网络字节输出流3.给服务器发送消息,通过IO流发送4.关闭资源Java实现TCP通信代码服务器端的步骤1、获取一个连接地址和指定的端口号2. 等待着客户端的链接3.读取客户端的消息。输入流4.关闭资源客户端的步骤1.获取服务器的地址,端口号2.创建socket连接获取网络字节输出流3.给服务器发送消息,原创 2020-11-22 18:36:02 · 359 阅读 · 0 评论 -
网络编程(二)--协议及状态码
文章目录HTTP的标准动作(方法)常用的状态码状态码总览:状态码详情:HTTP的标准动作(方法)GET(SELECT): 从服务器中取出资源(包含一项资源或多项资源)。POST(CREATE): 在服务器新创建一个资源。PUT(UPDATE): 在服务器上更新资源(客户端提供改变后的完整资源)。PATCH(UPDATE): 在服务器上更新资源(客户端提供改变的属性)。DELETE(DELETE): 从服务器上删除相应资源。常用的状态码状态码总览:状态码详情:100: 这个原创 2020-11-18 14:16:55 · 121 阅读 · 0 评论 -
网络编程(一)--端口及常用的命令
常用的端口:常用的端口介绍公有端口HTTP : 80HTTPS : 443Telent : 23FTP : 21程序注册端口Tomcat:8080MySQL:3306常用的命令netstat -ano # 查看所有的端口通信协议实际是一种协议TCP/IP协议TCP:用户传输协议UDP: 用户数据报协议IP: 网络互连协议...原创 2020-11-18 13:42:18 · 201 阅读 · 0 评论