首页
Unity
Unreal
C#
Shader之路
大型 ARPG
源码小站!
C++游戏服务器编程
第113任务: 详解25 asio多线程03 网络库asio 27
查看课程
任务列表
第1任务: 课程预览PPT
第2任务: 课程概述
第3任务: IP详解第一部分
第4任务: IP详解PPT
第5任务: IP详解第二部分
第6任务: TCP详解第一部分(介绍 + 工作原理 + 头部详解)
第7任务: TCP详解第二部分(状态与连接详解)战胜alphago,免费这节课
第8任务: TCP详解第三部分(断开以及传送数据详解)
第9任务: TCP详解04(用wireshark工具查看TCP连接和断开和TCP杂项)
第10任务: TCP详解PPT
第11任务: 伯克利socketAPI第一部分(socket C语言的接口的介绍)
第12任务: 伯克利socket API第二部分(最简单的服务器和对应的客户端C语言的实现)
第13任务: socket API
第14任务: C++语言的历史第一部分
第15任务: C++语言历史第二部分
第16任务: 安装Linux Ubuntu 14.04虚拟机(准备工作)
第17任务: 安装Linux Ubuntu 14.04虚拟机(安装)
第18任务: 服务器开发需要用到的部分shell命令(第一部分)
第19任务: 服务器开发需要用到的部分shell命令(第二部分)
第20任务: 服务器开发需要用到的部分shell命令(第三部分)
第21任务: 服务器开发需要用到的部分shell命令(第四部分)
第22任务: 简易VIM教程(初步,存活状态)
第23任务: 简易VIM教程(初步,比存活更进一步)
第24任务: 简易VIM教程(初步,又进一步)
第25任务: 简易VIM教程(初步,继续进步)
第26任务: scp 和 简易VIM教程(初步,配置)
第27任务: 深入学习c++(准备)
第28任务: 深入学习c++(关键字 第一部分)
第29任务: 深入学习c++(关键字 第二部分)
第30任务: 深入学习c++(关键字 第三部分)
第31任务: 深入学习c++(关键字 第四部分)
第32任务: 深入学习c++(关键字 第五部分)
第33任务: 深入学习c++(关键字 第六部分)
第34任务: 深入学习c++(关键字 第七部分)
第35任务: 深入学习c++(类 为什么要用前置声明)
第36任务: 深入学习c++(类 三个基本原则)
第37任务: 深入学习c++(类 c++11后三个基本原则变成了五个基本原则)
第38任务: 深入学习c++(类 绝对不要在析构函数里面抛出异常)
第39任务: 深入学习c++(类 构造函数失败应该抛出异常)
第40任务: 深入学习c++(类 虚函数遇到构造析构就退化了)
第41任务: 深入学习c++(类 重新审视auto)
第42任务: 深入学习c++(类 左值引用和右值引用(不考虑模板))
第43任务: 深入学习c++(类 构造函数和析构函数的经典应用 智能指针 前因)
第44任务: 深入学习c++(类 std::shared_ptr 接口 常规使用)
第45任务: 深入学习c++(类 std::shared_ptr 用weak_ptr打破循环引用)
第46任务: 深入学习c++(类 std::shared_ptr 用enable_shared_from_this从this转换到shared_ptr)
第47任务: 深入学习c++(类 std::unique_ptr 使用智能指针默认的选择,除非要共享)
第48任务: 深入学习c++(类 使用智能指针需要注意的几个“坑”)
第49任务: 深入学习c++(lambda函数, 简单介绍)
第50任务: 深入学习c++(STL之容器,概述)
第51任务: 深入学习c++(STL之容器,容器保存的是什么)
第52任务: 深入学习c++(STL之容器,容器的通用接口)
第53任务: 深入学习c++(STL之容器,std::array)
第54任务: 深入学习c++(STL之容器,std::vector)
第55任务: 深入学习c++(STL之容器,std::deque)
第56任务: 深入学习c++(STL之容器,std::list)
第57任务: 深入学习c++(STL之容器,std::forward_list)
第58任务: 智能指针的一个陷阱(大家实际中应该避免这个坑)
第59任务: 深入学习c++(STL之容器,std::set)
第60任务: 深入学习c++(STL之容器,std::set 第二部分)
第61任务: 深入学习c++(STL之容器,std::map)
第62任务: 深入学习c++(STL之容器,unordered map set)
第63任务: 多线程编程,游戏服务器的基础,简介
第64任务: 多线程编程,一种简单的应用,divide and conquer
第65任务: 阶段答疑(由学员朋友遇到的面试题展开的分析《构造与析构》)
第66任务: 多线程编程,当线程间需要共享非const的资源,(问题引出)
第67任务: 多线程编程,(thread的构造和新问题)
第68任务: 多线程编程,(thread 和原子操作变量类型)
第69任务: 多线程编程,(临界区 mutex)
第70任务: 多线程编程,(临界区 mutex) 2
第71任务: 多线程编程,(临界区 mutex) 3
第72任务: 多线程编程,thread的两种“死法”
第73任务: 多线程编程,thread的间的交互 1
第74任务: 多线程编程,thread的间的交互 2
第75任务: 多线程编程,thread的间的交互 3
第76任务: 多线程编程,thread的间的交互 4
第77任务: Windows下原生API 用IOCP编写一个简易的服务器模型 1
第78任务: Windows下原生API 用IOCP编写一个简易的服务器模型 2
第79任务: Windows下原生API 用IOCP编写一个简易的服务器模型 3
第80任务: Windows下原生API 用IOCP编写一个简易的服务器模型 4
第81任务: Windows下原生API 用IOCP编写一个简易的服务器模型 5
第82任务: Windows下原生API 用IOCP编写一个简易的服务器模型 6
第83任务: 中期测试视频
第84任务: boost库中的网络库asio 01
第85任务: boost库中的网络库asio 02
第86任务: 前篇 中期测试解答
第87任务: 中篇 中期测试解答
第88任务: 后篇 中期测试解答
第89任务: 例子详解01 boost库中的网络库asio 03
第90任务: 例子详解02 捎带c++黑暗面 boost库中的网络库asio 04
第91任务: 详解03 lambda的本质 boost库中的网络库asio 05
第92任务: 详解04 boost库中的网络库asio 06
第93任务: 详解05 boost库中的网络库asio 07
第94任务: 详解06 同步阻塞的客户端 boost库中的网络库asio 08
第95任务: 详解07 时间服务器 网络库asio 09
第96任务: 详解08 异步时间服务器 网络库asio 10
第97任务: 详解09 Echo服务器 网络库asio 11
第98任务: 详解10 Echo服务器对应的客户端 网络库asio 12
第99任务: 详解11 聊天室服务器01 网络库asio 13
第100任务: 详解12 聊天室服务器02 网络库asio 14
第101任务: 详解13 聊天室服务器对应的客户端 网络库asio 15
第102任务: 详解14 聊天室服务器对应的客户端2 网络库asio 16
第103任务: 详解15 消息协议的设计(原始时代的C结构01) 网络库asio 17
第104任务: 详解16 消息协议的设计(原始时代的C结构02) 网络库asio 18
第105任务: 详解17 消息协议的设计(超越原始的结构体,序列化c++的类01) 网络库asio 19
第106任务: 详解18 消息协议的设计(超越原始的结构体,序列化c++的类02) 网络库asio 20
第107任务: 详解19 消息协议的设计(使用简单易的json 01) 网络库asio 21
第108任务: 详解20 消息协议的设计(效率和可读性的结合使用protobuf 01) 网络库asio 22
第109任务: 详解21 消息协议的设计(效率和可读性的结合使用protobuf 02) 网络库asio 23
第110任务: 详解22 消息协议的设计(效率和可读性的结合使用protobuf 03) 网络库asio 24
第111任务: 详解23 asio多线程01 网络库asio 25
第112任务: 详解24 asio多线程02 网络库asio 26
第113任务: 详解25 asio多线程03 网络库asio 27
第114任务: 详解26 asio多线程04 网络库asio 28
第115任务: 详解27 asio多线程05 网络库asio 29
第116任务: 杂项 日志
第117任务: 杂项 async
第118任务: 杂项 lua结合c++ 01
第119任务: 杂项 lua结合c++ 02
第120任务: 杂项 signal等 以及最终的结语
第121任务: 补充内容 cmake工具在linux平台下面的用法和示例
第122任务: 补充内容 c++介绍的PPT
学
习
中
心
TOP
在线客服1
U3D5群
U3D千人群
UE4会员群
工作时间:9:00 - 18:30
客服:18600062327
邮箱:
admin@taikr.com