
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
🔥❤️TCP是面向连接的,所以相对UDP通信基础上,会有监听和连接的过程。TCP服务器搭建流程服务器的特点:端口和IP地址必须绑定1、加载库2、创建套接字3、绑定IP4、监听5、接受连接6、接收客户端发送的数据7、返回客户端一些信息8、关闭套接字9、卸载库

🔥❤️互斥锁可以避免多线程同时访问资源,避免资源异常,结果异常。在读写全局数据时加上锁,读写完成后解锁。pthread_mutex_t lock 互斥锁的数据类型

🔥❤️在子进程,关闭从父进程中复制下来监听套接字,这个套接字在子进程中没有用了,纯属浪费资源,之后再进行与客户端的通信。而同一进程的所有线程共享相同的内存空间,线程数据共享和通信更加方便,创建和管理线程的资源消耗较少,尤其是内存开销较小。对于常见的C/S模型,一个服务端通常需要服务多个客户端。如果使用单行的处理模型,当新的客户端请求服务端的服务时,就必须等待比它先到的客户端的请求全部完成。在多进

🔥❤️对于常见的C/S模型,一个服务端通常需要服务多个客户端。如果使用单行的处理模型,当新的客户端请求服务端的服务时,就必须等待比它先到的客户端的请求全部完成。因此引入多进程并发服务器模型。多进程并发服务器模型的简单流程图如下所示。父进程创建一个套接字,然后与自己的IP地址、端口号进行绑定。之后调用开始监听来自客户端的敲门,当有客户端来敲门时,accept()接收客户端的连接并创建一个新套接字用

🔥❤️子网掩码又叫做网络掩码,地址掩码,子网络遮罩,顾名思义就是将子网络遮起来,不让外界窥探到。子网掩码不能单独存在,它必须结合IP地址一起使用。只有一个作用,就是将IP地址分为主机部分和网络部分。即用来分割子网和区分哪些ip是同一个网段的,哪些不是同一网段的。子网掩码是一个32位的二进制数,子网掩码中的1表示网络部分,0表示主机部分。

🔥❤️Windows Subsystem for Linux (WSL),是微软在 Windows 10 上提供的一个子系统,用于在 Windows 环境中运行 Linux 操作系统。WSL 提供了一个完整的 Linux 内核,允许用户在 Windows 上直接运行 Linux 命令行工具和应用程序,而无需双重启动或虚拟机。








