网络开发基础第一季 总结和注意
在结尾的时候 在网络传信息的时候 需要注意几个问题
第一个就是 粘包和半包 所有 我们需要在前面再加2个 作为 信息的长度 信息 判断是否有输入完整
第二个 就是 大小端的问题 需要再代码里面 进行判断 这台机器是大端还是小端 然后 取反
第三个就是 解决发送不完整 需要写一个字节数组类
第四个就是用Json作为消息 因为之前 写传信息写的很死 所有这里采用json
第五个 就是 心跳机制 就是每个一段时间 告诉服务器 这边还在线
在结尾的时候 在网络传信息的时候 需要注意几个问题
第一个就是 粘包和半包 所有 我们需要在前面再加2个 作为 信息的长度 信息 判断是否有输入完整
第二个 就是 大小端的问题 需要再代码里面 进行判断 这台机器是大端还是小端 然后 取反
第三个就是 解决发送不完整 需要写一个字节数组类
第四个就是用Json作为消息 因为之前 写传信息写的很死 所有这里采用json
第五个 就是 心跳机制 就是每个一段时间 告诉服务器 这边还在线
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了