![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 96
catkin_ws
后端研发工程师
展开
-
使用Socket网络编程实现TCP/IP通信
TCP/IP通信详解基础函数基础函数原创 2020-08-31 20:28:46 · 2271 阅读 · 0 评论 -
VS断点调试
VS断点调试1 一般断点2 条件断点3函数断点4 数据断点4.1 根据内存地址设置数据断点5 操作断点:在输出框可以看到1 一般断点查看流程步骤,在语句左边打断点2 条件断点如for循环,在这里打断点,设置条件,当变量i == 6或者变量 a==6均可3函数断点输入函数名称,在执行进入该函数时断点4 数据断点断点作用:用于检测任意变量,包括类中或者结构体中某个成员变量的值发生了变化,如果此时设置了数据断点,只要该变量的值发生了变化就会触发数据断点,导致程序中断。用于Debug时,查找莫名原创 2020-08-18 21:39:19 · 406 阅读 · 0 评论 -
Linux高性能服务器
Linux高性能服务器最基本的TCP/IP通信serverclientfork方式serverclientselect方式serverclientepoll方式serverclientepoll+fork方式serverclient最基本的TCP/IP通信server#include <iostream>#include <sys/socket.h>#include <netinet/in.h>//struct#include <unistd.h>原创 2020-08-03 20:58:39 · 302 阅读 · 0 评论 -
以fork方式实现高性能服务器
前期以socket编程实现TCP Server与Client通信:https://blog.csdn.net/catkin_ws/article/details/107140544但是会存在问题:当存在多个客户端与服务器端通信,则只有一个客户端能与服务器端通信。因为我们的处理程序是放在了循环函数中,只有客户端退出循环函数,其余客户端才会抢占与服务器端通信的资源。以fork方式实现高性能服务器,则每次客户端寻求与服务器通信时,都建立进程。每个子进程都有客户端与服务器端的通信测试:代码实现Server原创 2020-07-05 20:13:24 · 114 阅读 · 0 评论 -
TCP Server&Client socket实现(Ubuntu16.04)
TCP Server&Client socket实现(Ubuntu16.04)1 测试:2 TCP Server3 TCP Client1 测试:2 TCP Server#include <iostream>#include <sys/socket.h>#include <netinet/in.h>//struct#include <unistd.h>//close head#include <string.h>//bzero原创 2020-07-05 16:24:52 · 1490 阅读 · 0 评论 -
ubuntu中文版man手册配置方法
玩linux的朋友都知道,man手册就是linux的外科手术刀,但是对于英语不好 的同学来讲,看不懂英文好比坐拥金山而不得入其门,福音来了。 1) 终端输入sudo apt-get install manpages-zh 2) 安装后修改配...原创 2020-06-16 21:55:35 · 255 阅读 · 0 评论 -
计算机网络2021题库
计算机网络太难?了解这一篇就够了一、简介二、OSI体系1、谈下你对五层网络协议体系结构的理解?2、简单说下每一层对应的网络协议有哪些?3、ARP 协议的工作原理?4、谈下你对 IP 地址分类的理解?5、TCP 的主要特点是什么?6、UDP 的主要特点是什么?7、TCP 和 UDP 的区别?8、TCP 和 UDP 分别对应的常见应用层协议有哪些?9、详细说下 TCP 三次握手的过程?10、为什么两次握手不可以呢?11、为什么不需要四次握手?12、Server 端收到 Client 端的 SYN 后,为什么还要原创 2021-01-23 12:49:54 · 838 阅读 · 0 评论