【12287】-C++socket网络编程大全实战http服务器(支持php)视频课程(C加加)

【12287】-C++socket网络编程大全实战http服务器(支持php)视频课程(C加加)011.1课程介绍02 1.2TCPIP协议讲解03 1.3网络包抓包分析04 windows和Linu

【12287】-C++socket网络编程大全实战http服务器(支持php)视频课程(C加加)

【12287】-C++socket网络编程大全实战http服务器(支持php)视频课程(C加加)

【12287】-C++socket网络编程大全实战http服务器(支持php)视频课程(C加加)

011.1课程介绍

02 1.2TCPIP协议讲解

03 1.3网络包抓包分析

04 windows和Linux系统之间配置共享

05 2.1系统socket库介绍

06 2.2windows上加载socket库

07 2.3在windows平台创建socket

08 2.4移植到Linux并设置创建socket的最大数量

09 3.1TCP协议特点讲解

10 3.2TCP协议头和窗口分析

11 3.3创建TCPServer设置服务器信息并讲解网络字节

12 3.4bind端口

13 3.5listen开始监听设置连接缓冲数并测试

14 3.6accept读取用户的连接信息

15 3.7取出连接客户端IP地址和端口号

16 3.8服务端recv客户端发送数据

17 3.9服务端循环接收客户端数据

18 3.10服务端回应send客户端数据

19 3.11Tcpserver开启多线程并发处理

20 3.12Tcpserver移植到windows

21 4.1创建XTcp类接口

22 4.2封装跨平台accpet和close接口

23 4.3封装跨平台send和recv接口

24 4.4封装socket和bind接口

25 4.5XTcp类在windows中测试

26 4.6XTcp类在Linux中的测试

27 4.7创建XTcp动态dll链接库项目

28 4.8测试XTcp的dll动态链接库

29 4.9创建XTcp动态so链接库项目

30 4.10测试XTcp的so动态链接库

31 5.1创建tcpclient项目

32 5.2tcp三次握手协议详

33 5.3完成XTcp库connect函数封装

34 5.4移植到Linux并测试与服务端通信

35 5.5tcp编程总结

36 6.1Windows中设置socket阻塞和非阻塞

37 6.2Linux中设置socket阻塞和非阻塞

38 6.3通过select实现connect的跨平台超时处理

39 6.4并发测试工具ab使用讲解

40 6.5epoll高并发多路复用讲解

41 6.6通过epoll接收用户连接

42 6.7基于epoll的高性能服务端开发和高并发测试

43 7.1http协议详解通过抓包和telnet模拟分析

44 7.2Xhttp项目创健接受浏览器请求

457.3响应浏览器的页面请求

46 7.4通过正则表达式分析浏览器请求

477.5获取请求文件大小并生成http协议头

48 7.6发送用户请求的页面和图片

49 7.7完成http1.1协议并移植到windows

50 7.8通过正则表达式获取请求页面文件后缀php

51 7.9调用php-cgi完成php脚本解析

527.10完成php脚本解析并返回给浏览器

537.11支持给php传递基于URLGET变量

54 7.12封装XhttpServer对外接口类

557.13封装XHttpClient处理单个请求的接口类

56 7.14封装http协议响应类XHttpResponse

57 7.15完成Xhttp封装移植到linux解决中断问题

58 8.1UDP协议讲解

59 8.2创健UDPserver监听端口

60 8.3recvfrom接受客户端数据

61 8.4 sendto客户端和服务端互相发送数据

62 8.5UDPclient和Server移植到linux

63 8.6UDP广播包发送接收

64 9.1syslog项目介绍linux系统日志配置

65 9.2创健xsyslog在动态库中封装udp类

66 9.3封装UDP的recv和send

67 9.4使用UDP接收Linux日志

68 9.5使用正则表达式分析syslog日志并告警用户

考试知道

【7595】-算法训练营·极客大学

2025-9-15 18:48:19

考试知道

广东省中山市港口镇拟录用选调生名单公示

2024-4-22 12:26:30

搜索