相关文章
如何通过lwip发送超过1500字节大小的网络包?以及接收端的配置
包的大小一般由mtu进行控制,如果超出mtu的大小lwip会拆包发送。 如果想要修改这个大小,在lwip里的ethernetif结构体用来抽象描述网卡,它包含了mtu属性,一般mtu大小也需要与网卡进行确认,1500字节一般是所有网卡都支持的…
建站知识
2025/8/4 5:13:47
websocketd 10秒教程
websocketd
参考地址:joewalnes/websocketd 官网地址:websocketd
websocketd简述
websocketd是一个简单的websocket服务Server,运行在命令行方式下,可以通过websocketd和已经有程序进行交互。 现在,可以非常容易地构…
建站知识
2025/7/29 10:58:10
设置环境变量启动jar报
1. 环境变量设置
set PATHC:\Program Files\java17\jdk-17.0.9\bin;%PATH%2. 启动jar
java -jar jar包名3. 记录原因 PATH路径前添加java执行文件路径才会管用。添加后可以试试以下命令 直接输入PATH 回车
PATH进行java版本测试
java -version
建站知识
2025/8/16 9:41:02
MySQL 5.7在CentOS 7.9系统下的安装(下)——给MySQL设置密码
新下载下来的MySQL,由于没有root密码,(1)所以如果我们希望登陆mysql,得给mysql的root账户设置密码,或者另一方面来说,(2)未来如果你忘记root密码了,也能通过这…
建站知识
2025/8/7 15:07:17
zst-2001 上午题-历年真题 计算机网络(16个内容)
网络设备
计算机网络 - 第1题 ac
计算机网络 - 第2题 d
计算机网络 - 第3题 集线器不能隔离广播域和冲突域,所以集线器就1个广播域和冲突域
交换机就是那么的炫,可以隔离冲突域,有4给冲突域,但不能隔离广播域…
建站知识
2025/7/28 23:30:46
React系列——HOC高阶组件的封装与使用
技巧一:复用组件逻辑
具体而言,高阶组件是参数为组件,返回值为新组件的函数
const EnhancedComponent higherOrderComponent(WrappedComponent);For example: 参数复用
const withSize (Component) > {return class toSize extends C…
建站知识
2025/7/30 20:53:33
socket套接字的超时控制
socket套接字的超时控制
TCP和UDP这两种协议都要求通信双方创建socket套接字,尤其是TCP协议是面向连接的、可靠的、基于字节流的全双工通信,所以要求通信双方要建立连接之后才可以收发数据。流程如下: 首先客户端向服务器发起连接请求&#…
建站知识
2025/8/15 5:25:27
【Bug】多文件上传只有最后一个loading会关闭
问题复现 多文件上传,只有最后一个loading 会关闭,其他 loading 会一直为 true 。
解决方案 分案分析
简单来说,直接调用 onSuccess 和将其包装在 setTimeout(..., 0) 中的核心区别在于执行时机和任务类型(宏任务 vs 微任务/同步…
建站知识
2025/8/1 21:36:15