网络高级用到的软件(里面有slave)
网络高级用到的软件(里面有slave)
第一步:在windows下安装slave模拟设备软件 在unbuntu中,把该压缩包放到虚拟机中 第二步:进入该项目文件夹, gcc day2progrom.c -o caiji -lmodbus -lpthread 编译modbus数据采集程序。 ./可执行文件名 windows下的ip 端口号(502,该端口号必须是这个) 如./caiji 192.168.0.140 502 第三步:进入到项目文件下的thttpd-master文件夹下 再开一个终端,make clean先清除一下中间文件,然后make,之后 sudo ./thttpd.out 运行 第四步:在windows下打开浏览器,网址栏输入虚拟机(ip):端口号(80,该端口号必须是这个)/网页文件 如192.168.0.194:80/example.html 打开虚拟机下的数据采集网页 第五步:同理,在浏览器中输入 如192.168.0.194:80/ctrol_equit.html ,打开虚拟机下的设备控制网页
利用STM32G030单片机实现温湿度采集,并自动控制风机、加热片,制冷片工作
qt聊天室,基于sqlite3数据库,tcp通信的方式,实现一个具有聊天(群聊、私聊),历史记录查询,传输(上传文件,下载文件),用户管理等功能
1)主要运用了TCP通信,实现不同主机不同操作系统间的通信 2)利用IO多路复用实现并发服务器 3)利用SQLITE数据库将需要永久保存的数据保存到本地
基于udp实现聊天等不要求高可靠性的通信,登录、注册等基于TCP实现高可靠性的通信。使用链表存储客户端信息
将两个递增的顺序表a,b;把a与b合并到a中,把a打印出来,就是,a与b数据递增的情况