![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络通信编程
文章平均质量分 74
醉意丶千层梦
这个作者很懒,什么都没留下…
展开
-
基于SpringBoot+MyBatis+Angular+MySQL实现简单的商品管理系统
文章目录一、功能需求二、数据库ER图三、Angular前端设计四、SpringBoot后台服务器设计五、源代码一、功能需求分普通用户和管理员两种权限,普通用户只能进行购买商品、修改个人信息、查询个人订单。管理员可以进行商品、订单、用户的增删改查。二、数据库ER图三、Angular前端设计运行idea后浏览器直接输入即可看到如下界面http://localhost:8080/angular/index.html登录界面商品管理界面商品信息界面订单管理界面订单信息界面购物界面原创 2022-01-16 20:20:21 · 1181 阅读 · 1 评论 -
基于FTP实现简单文件上传与下载
文章目录一、FTP简介常用命令二、上传与下载三、文件拼接四、总结五、参考一、FTP简介HTTP是Hyper Text Transfer Protocol,超文本传输协议;面向网页的。FTP是File Transfer Protocol,文件传输协议;面向文件的。(soap的默认端口号8880,ftp的代理服务器的默认端口号是21)FTP也是基于C/S模式而设计的。在进行FTP操作的时候,即需要客户应用程序,也需要服务器端程序。我们一般先在自己的计算机中执行FTP客户应用程序,在远程服务器中执行FT原创 2021-12-30 19:32:00 · 618 阅读 · 0 评论 -
基于SMTP实现简单收发邮件
文章目录一、SMTP二、实现命令效果三、总结四、参考一、SMTPSMTP是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服务,主要用于系统之间的邮件信息传递,并提供有关来信的通知。SMTP独立于特定的传输子系统,且只需要可靠有序的数据流信道支持,SMTP的重要特性之一是其能跨越网络传输邮件,即“SMTP邮件中继”。使用SMTP,可实现相同网络处理进程之间的邮件传输,也可通过中继器或网关实现某处理进程与其他网络之间的邮件传输。二、实现命令1.连接服务器tel转载 2021-12-29 23:02:19 · 1880 阅读 · 1 评论 -
STM32F103基于W5500实现Modbus简单TCP通信
文章目录一、Modbus/TCP协议1.查询报文2.响应报文二、从机代码1.初始化从机网络2.简单响应函数3.main函数循环等待连接三、效果四、总结一、Modbus/TCP协议1.查询报文00 6D 00 00 00 06 01 03 00 00 00 0100 6D 查询编号00 00 协议00 06 数据包长度01 设备编号03 功能码00 00 起始地址00 01 查询寄存器个数2.响应报文00 6D 00 00 00 05 01 03 02 00 1700 6D 查询编号原创 2021-12-14 15:25:53 · 14145 阅读 · 4 评论 -
Python基于Selenium实现爬取京东特定商品
文章目录一、小练手1.自动填充百度网页的查询关键字完成自动搜索2.到指定网站去爬取十句名言二、爬取京东特定商品一、小练手1.自动填充百度网页的查询关键字完成自动搜索通过查看百度网页的源码找到搜素框的id以及搜素按钮的id获取百度网页driver = webdriver.Chrome("E:\GoogleDownload\chromedriver_win32\chromedriver.exe")driver.get("https://www.baidu.com/")填充搜索框search原创 2021-12-10 22:29:28 · 1334 阅读 · 0 评论 -
SpringBoot+Netty实现简单聊天室
文章目录一、实现1.User类2.SocketSession类3.SessionGroup4.WebSocketTextHandler类5.WebSocketServer类6.index.html二、效果三、总结四、参考一、实现1.User类import java.util.Objects;public class User { public String id; public String nickname; public User(String id, String原创 2021-12-09 20:21:16 · 355 阅读 · 0 评论 -
Java基于IO、NIO和Netty实现简单C/S聊天
文章目录一、IO简介实现效果二、NIO简介实现效果三、Netty简介实现效果四、总结五、参考一、IO简介IO:每个小朋友配一个老师。每个老师隔段时间询问小朋友是否要上厕所,如果要上,就领他去厕所,100个小朋友就需要100个老师来询问,并且每个小朋友上厕所的时候都需要一个老师领着他去上,这就是IO模型,一个连接对应一个线程。实现服务器package io;import java.io.IOException;import java.io.InputStream;import java.n原创 2021-12-09 17:35:02 · 860 阅读 · 0 评论 -
C#基于TCP实现简单游戏客户端
文章目录一、界面二、代码1.播放音频2.播放图片3.登录和退出游戏4.命令交互5.信息展示6.最终代码三、效果四、总结五、参考六、源码一、界面左上方播放音频按钮和停止播放下面是图片展示再下面是进入游戏以及退出游戏最后是命令输入框右边是消息框二、代码1.播放音频需要用到WindowsMediaPlayer组件,在常规组件的选择项里面可以找到。实现代码 private void start_Click(object sender, EventArgs e) {原创 2021-11-26 16:02:26 · 5172 阅读 · 0 评论 -
C# 基于TCP 实现扫描指定ip端口
文章目录一、单线程扫描1.代码2.界面3.结果4.抓包二、多线程扫描1.代码2.界面3.结果4.抓包三、总结四、源码1.github2.gitee一、单线程扫描1.代码using System;using System.Net;using System.Net.Sockets;using System.Windows.Forms;using System.Threading;namespace MultithreadingScanningPort{ public partial c原创 2021-11-23 20:20:05 · 3893 阅读 · 0 评论 -
C#基于UDP实现简单客户端和服务器消息发送和接收
文章目录一、通过控制台直接发送数据1.创建新的C#控制台程序2.客户端代码3.服务器代码4.运行结果二、创建简单可视化界面进行通信1.创建新的窗体应用一、通过控制台直接发送数据1.创建新的C#控制台程序2.客户端代码using System;using System.Text;using System.Net;using System.Net.Sockets;namespace Client{ class Program { static void Main原创 2021-11-23 14:24:24 · 8217 阅读 · 1 评论