在线购买卡密升级VIP会员

100%成功开通

在线咨询办理VIP会员

联系QQ1980803031

    在线开通VIP请联系QQ1980803031

音声下载

(站外广告风险自担)

查看: 15274|回复: 89

[前&后端开发] C++socket网络编程大全实战http服务器(支持php)视频课程

  [复制链接]
  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 642 天

    连续签到: 413 天

    [LV.9]以坛为家II

    283

    主题

    939

    帖子

    1万

    积分

    超级版主

    Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35

    积分
    12104
    发表于 2019-5-4 13:26:54 | 显示全部楼层 |阅读模式
    C++socket网络编程大全实战http服务器(支持php)视频课程
    课程目标
    熟悉windows和linux下的开发流程,能开发出支持跨平台的多线程的网络程序。理解socket编程原理,理解udp和tcp协议,能通过抓包工具分析协议,能够开发出支持高并发的网络服务端,通过开发支持php的http服务器和syslog服务器网络编程实战。掌握c++11的线程和正则表达式

    演示系统:     
    windows10 + vs2013
    vmware+ubuntu 16.04 64位
    课程中有问题可以在问答环节提问,我会及时解答
    本课程会同时演示在linux和windows中的编程,课程中的线程和正则表达式都使用c++提供库。
    课程讲解理论与实践相结合,实践以代码延时讲解为主,本课程包含了socket编程常用的所有特性,包括tcp、udp协议的基础编程,广播包,超时连接,多路复用,高并发的epoll多路复用,多线程的服务端。课程实战项目包含完整的支持php的http服务器*(TCP),接收并分析linux系统日志的xsyslog项目(UDP)。
    课程相当于包含了:linux网络编程和windows网络编程


    课程目录:
    1-1 课程内容介绍
    1-2 学习方法说明和课程代码下载演示
    1-3 TCPIP协议分层讲解
    1-4 网络包抓包分析
    1-5 在windows和Linux系统之间配置共享
    2-1 系统socket库介绍
    2-2 windows上加载socket库
    2-3 在windows平台创建socket
    2-4 移植到Linux并设置单进程创建socket的最大数量
    3-1 TCP协议特点讲解
    3-10 服务端回应send客户端数据
    3-11 Tcpserver开启多线程并发处理
    3-12 Tcpserver移植到windows
    3-2 TCP协议头和窗口分析
    3-3 创建TCPServer设置服务器信息并讲解网络字节序
    3-4 bind端口
    3-5 listen开始监听
    3-6 accept读取用户的连接信息
    3-7 取出连接客户端IP地址和端口号
    3-8 服务端recv客户端发送数据
    3-9 服务端循环接收客户端数据
    4-1 创建XTcp类接口
    4-10 测试XTcp的so动态链接库
    4-2 封装socket和bind接口
    4-3 封装跨平台accpet和close接口
    4-4 封装跨平台send和recv接口
    4-5 XTcp类在windows中测试
    4-6 XTcp类在Linux中的测试
    4-7 创建XTcp动态dll链接库项目
    4-8 测试XTcp的dll动态链接库
    4-9 创建XTcp动态so链接库项目(Linux)
    5-1 创建tcpclient项目
    5-2 tcp三次握手协议详解
    5-3 完成XTcp库connect函数封装
    5-4 移植到Linux并测试与服务端通信
    5-5 tcp编程总结
    6-1 Windows中设置socket阻塞和非阻塞
    6-2 Linux中设置socket阻塞和非阻塞
    6-3 通过select实现connect的跨平台超时处理
    6-4 并发测试工具ab使用讲解
    6-5 epoll高并发多路复用讲解
    6-6 通过epoll接收用户连接
    6-7 基于epoll的高性能服务端开发和高并发测试
    7-1 http协议详解通过抓包和telnet模拟分析
    7-10 完成php脚本解析并返回给浏览器
    7-11 支持给php传递基于URLGET变量
    7-12 封装XhttpServer对外接口类
    7-13 封装XHttpClient处理单个请求的接口
    7-14 封装http协议响应类XHttpResponse
    7-15 完成Xhttp封装移植到linux解决中断问题
    7-2 Xhttp项目创建接受浏览器请求
    7-3 响应浏览器的页面请求完成http的响应协议
    7-4 通过正则表达式分析浏览器请求
    7-5 获取请求文件大小并生成http协议头
    7-6 发送用户请求的页面和图片
    7-7 完成http1.1协议并移植到windows
    7-8 通过正则表达式获取请求页面文件后缀php
    7-9 调用php-cgi完成php脚本解析
    8-1 UDP协议讲解
    8-2 创建UDPserver监听端口
    8-3 recvfrom接受客户端数据
    8-4 sendto客户端和服务端互相发送数据
    8-5 UDPclient和Server移植到linux
    8-6 UDP广播包发送接收
    9-1 syslog项目介绍linux系统日志配置
    9-2 创建xsyslog在动态库中封装udp类
    9-3 封装UDP的recv和send
    9-4 使用UDP接收Linux日志
    9-5 使用正则表达式分析syslog日志并告警用户非法登录

    课程资料.zip

    下载地址:

    游客,如果您要查看本帖隐藏内容请回复



    三六五网络学院 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有课程收集于互联网,该帖子作者与三六五网络学院不享有任何版权,如有侵权请联系本站删除
    3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责
    4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    5、三六五网络学院管理员和版主有权不事先通知发贴者而删除本文

    回复

    使用道具 举报

  • TA的每日心情
    开心
    11 小时前
  • 签到天数: 642 天

    连续签到: 413 天

    [LV.9]以坛为家II

    283

    主题

    939

    帖子

    1万

    积分

    超级版主

    Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35

    积分
    12104
     楼主| 发表于 2019-5-4 13:30:40 | 显示全部楼层
    全套视频 还有 资料 都打包提供了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-9-27 09:01
  • 签到天数: 326 天

    连续签到: 2 天

    [LV.8]以坛为家I

    6

    主题

    816

    帖子

    7017

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    7017

    vip会员

    发表于 2019-5-4 15:11:21 | 显示全部楼层
    66666666666666
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    昨天 13:02
  • 签到天数: 355 天

    连续签到: 3 天

    [LV.8]以坛为家I

    0

    主题

    944

    帖子

    7779

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    7779
    发表于 2019-5-4 17:00:30 | 显示全部楼层
    C++socket网络编程大全实战http服务器(支持php)视频课
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 23:05
  • 签到天数: 416 天

    连续签到: 1 天

    [LV.9]以坛为家II

    3

    主题

    1252

    帖子

    7960

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    7960

    vip会员

    发表于 2019-5-4 21:33:07 | 显示全部楼层
    1111111111111111111
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    5 小时前
  • 签到天数: 539 天

    连续签到: 3 天

    [LV.9]以坛为家II

    0

    主题

    1010

    帖子

    1万

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    11113

    vip会员

    发表于 2019-5-4 22:09:49 | 显示全部楼层
    使用正则表达式分析syslog日志并告警用户非法登录
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-7-21 09:53
  • 签到天数: 166 天

    连续签到: 2 天

    [LV.7]常住居民III

    0

    主题

    298

    帖子

    2988

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    2988

    vip会员

    发表于 2019-5-5 09:21:11 | 显示全部楼层
    谢谢楼主分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2019-10-8 10:27
  • 签到天数: 292 天

    连续签到: 1 天

    [LV.8]以坛为家I

    3

    主题

    921

    帖子

    8104

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    8104

    vip会员

    发表于 2019-5-5 10:20:54 | 显示全部楼层
    C++socket网络编程大全实战http服务器(支持php)视
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 330 天

    连续签到: 9 天

    [LV.8]以坛为家I

    0

    主题

    385

    帖子

    5775

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    5775

    vip会员

    发表于 2019-5-5 12:12:00 | 显示全部楼层
    66666666666666666666666666666
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    前天 11:15
  • 签到天数: 220 天

    连续签到: 2 天

    [LV.7]常住居民III

    0

    主题

    1168

    帖子

    7709

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    7709

    vip会员

    发表于 2019-5-5 18:31:20 | 显示全部楼层
    谢谢楼主分享
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    商务合作

    客服QQ:1980803031
    点击这里给我发消息

    关注微信公众号

    Copyright;  ©2012-2016  教程论坛  Powered byDiscuz!  技术支持:三六五网络学院