
Linux网络编程
文章平均质量分 96
从0到1学会网络编程
Swashbuckler-Xiong
阿里云专家博主,支付宝开发者社区优秀季度创作博主,大三在读,合作联系邮箱:2350470238@qq.com 联系微信:zy20040308zy
展开
-
【计网】HTTP协议详解
应用层协议Http。原创 2024-12-10 20:02:58 · 1193 阅读 · 2 评论 -
【计网】自定义序列化反序列化(三) —— 实现网络版计算器【下】
实现网络版计算器【下】原创 2024-11-30 15:49:12 · 946 阅读 · 1 评论 -
【计网】自定义序列化反序列化(二) —— 实现网络版计算器【上】
所以序列化与反序列化问题显得尤为重要,就上一篇所谈论的计算问题进行序列化与反序列化处理。处理两个模块,一个是客户端发来的请求,一个是服务器端处理请求后返回的响应。所以在这里设计两个类 Request 和 Response。我们目的是实现网络版计算器,客户端发送Request,其中包含左操作数,右操作数,以及运算符。服务器端需要对Request进行处理,但是不排除客户端发送的数据是非法运算,所以Response类不仅记录结果,还需要记录运算错误方式。原创 2024-11-28 16:10:14 · 903 阅读 · 0 评论 -
【计网】自定义协议与序列化(一) —— Socket封装于服务器端改写
文章目录:Tcp协议Socket编程 应用层简介 序列化和反序列化 重新理解read/write/recv/send及tcp的全双工 Socket封装 服务器端改写 我们程序员写的一个个解决我们实际问题,满足我们日常需求的网络程序, 都是在应用层。 不论是Udp Socket编程还是Tcp Socket编程,所传的数据都是字符串类型的的数据,但是如果我们想要传输结构化的数据呢?什么是结构化的数据?其实在我们第一次说计算机网络时就已经提到过,结构化的数据就是原创 2024-11-26 16:55:24 · 1290 阅读 · 1 评论 -
Tcp协议Socket编程
本次socket编程需要使用到 日志文件,此为具体日志编写过程。以及 线程池,线程池原理比较简单,看注释即可。文章目录:Tcp协议Socket编程 TCP Socket API简介 构建Tcp_echo_server TcpServer服务器端 服务器循环控制 Service服务 Tcp客户端 Version 0:单进程服务 Version 1: 多进程服务 Version 2: 多线程服务 Ve原创 2024-11-21 17:42:55 · 1082 阅读 · 1 评论 -
Udp协议Socket编程
Udp协议Socket编程。原创 2024-11-16 19:06:08 · 1015 阅读 · 1 评论 -
初识计算机网络
关于协议的朴素理解。原创 2024-10-30 18:41:26 · 882 阅读 · 0 评论