- 博客(7)
- 收藏
- 关注
原创 ESP32-S3TFT读取JY901S陀螺仪
本人感觉JY901S这款陀螺仪十分的无脑,可以用IIC读取也可以用串口读取,自带卡尔曼滤波自带姿态解算。适合我这种懒人。
2024-08-10 16:02:36 751
原创 网络聊天室资料与提示
客户A与客户B如果同时连接了路由器A,那他们就被分配一个IP地址。由于他不在路由器A建立的局域网(内网)下,C是无法连接到A和B的。每个要使用网络通讯的软件都要使用一个端口,类似于要接管一个城的城门。最初的互联网设备很少,大家的IP地址都够用。但现在互联网设备已经太多了,我们真实的IP地址早就被运营商层层代理了。那么聪明的你肯定想到了找一个同时连接A、B、C的人。如果我们想让几个不在同一内网的设备互相通讯,那么我们就需要一个在公网上的服务器。如果你设计聊天软件,最初你设计的肯定只是有发送文字这个功能。
2024-03-09 20:50:39 202 1
原创 聊天室及其扩展项目
对于不在同一局域网的设备,要想通讯那就得要找一个它们俩都认识的中间人传递信息。由于云服务器有公网IP所以这个项目都采用云服务器中转。
2023-12-02 15:46:00 57 1
原创 通俗易懂的解释IP地址与子网掩码
IPv6地址是一个128位的二进制数,通常以冒号分隔的十六进制表示,如2001:0db8:85a3:0000:0000:8a2e:0370:7334。在发快递时我们会填写自己的地址和对方的地址,这就如同电脑的IP地址。IPv4地址分为五类(A、B、C、D、E类),不同类别的地址用于不同规模的网络。子网是指一个较大的网络被划分为多个较小的网络。通过调整子网掩码的位数,可以实现不同大小的子网划分,从而使网络管理和数据传输更加高效。网络地址用于标识设备所在的网络,而主机地址则用于标识设备在该网络中的唯一位置。
2023-04-30 13:30:53 2066 1
原创 基于UDP协议使用PySimpleGUI模块半控制台半图形化界面python局域网聊天室
你的电脑就好比一个大房子,一个端口就像一个开放的大门。外面的信息可以从大门进来,你也可以通过大门发出信息。电脑的IP地址就像房子的位置,端口号就像大门。这里我们选用对方电脑的一个端口(一般是其他软件不用的端口,一定要选择空闲的端口,否则无法通讯)这样确定了对方的房子地址(这里是局域网通信,首先要保证两台电脑连接同一个局域网)这里有最简单版本的聊天室,去除了上面的图形化,演示代码的核心部分。同理我们将我们要发的信息编码发送到对方电脑的固定端口上。我们还需要选择自己的一个端口作为接受消息的窗口。
2023-04-23 12:59:21 557
原创 C/C++中#define定义常量和const定义常量
C语言和C++中都有相同的两种定义常量的方式。C++中定义常量与C语言一致。先来看看C语言中的定义。
2023-04-22 16:26:52 530 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人