课程介绍
课程来自于C++[奇牛学院]从入门到精通-高级程序员之路第2期
从学习角度看,C++是一门“见效慢”的语言;学习曲线陡峭,语言本身复杂。但,如果你想了解很多编程语言的思想源泉,想要一窥大型企业级开发工程的思路,想开发别人做不了的高性能程序,那C++就是你的不二之选。
文件目录
01 项目0-项目准备
1-课程介绍.mp4
2-项目演示、课程目标.mp4
3-项目1软件包的安装和使用.mp4
4-课程特点.mp4
5-C++的作用.mp4
6-C++开发环境.mp4
7-C++的学习方法.mp4
02 项目1-黑客攻击系统-功能菜单(一)
7-黑客攻击系统简介.mp4
8.项目需求、项目实现.mp4
9.项目精讲:编程的本质.mp4
10-1.项目精讲:语法规则、代码风格.mp4
10-2.项目精讲:头文件的使用.mp4
11.项目精讲:main函数和其它函数.mp4
12.项目精讲:不变的誓言-字符串常量.mp4
13.项目精讲:让计算机说话.mp4
14.项目精讲:韩信谋反解密-使用命名空间.mp4
15.项目精讲:软件是怎样炼成的.mp4
03 项目1-黑客攻击系统-功能菜单(二)
16.项目精讲:血的教训-程序的注释.mp4
17.项目精讲:常见错误总结.mp4
18.项目精讲:计算机英语加油站.mp4
19.项目拓展1:开发图形界面-搭建环境.mp4
20.项目拓展1:开发图形界面-开发进阶.mp4
21.项目拓展1:开发图形界面-实现功能菜单.mp4
22.项目拓展2:在控制台上跳极乐净土.mp4
23.编程思维修炼:代码对战.mp4
24.编程思维修炼:积木式编程.mp4
25.编程思维修炼:积木式编程-我是渣男.mp4
04 项目1-黑客攻击系统-功能菜单(三)
26.职场修炼:遇到难题,要不要问?.mp4
27.逼格修炼-最后的杀手锏:代码对比工具.mp4
28.项目练习-增加功能菜单.mp4
05 项目2-黑客攻击系统-输入账户(一)
29.需求分析、项目实现.mp4
30.项目精讲-C++的数据类型.mp4
31.项目精讲-构建IT大厦的砖块:变量.mp4
32.项目精讲-变量的命名规范.mp4
33.项目精讲-用于计数的整数类型.mp4
34.项目精讲-表示单个字符的数据类型.mp4
35.项目精讲-用于精确计算的数据类型.mp4
36.项目精讲-浮点数据的输出控制.mp4
37.项目精讲-C++的数据输入.mp4
38.项目精讲-两种类型的常量.mp4
06 项目2-黑客攻击系统-输入账号(二)
39.项目精讲-常见错误总结1-2-3【更多资源:AG110360】.mp4
40.项目精讲-常见错误总结4-5【更多资源:AG110360】.mp4
41.项目精讲-计算机英语加油站【更多资源:AG110360】.mp4
42.编程思维修炼-使用不同类型的函数参数【更多资源:AG110360】.mp4
43.编程思维修炼-迷宫【更多资源:AG110360】.mp4
44.职场修炼-怎样安全的度过试用期【更多资源:AG110360】.mp4
45.逼格提升:程序员逼格初体验-代码风格【更多资源:AG110360】.mp4
46.项目练习:练习1-数学计算【更多资源:AG110360】.mp4
47.项目练习:练习2-无符号数的诡异【更多资源:AG110360】.mp4
07 项目3-黑客攻击系统-输入的优化
48.项目需求-项目实现.mp4
49.字符串的概念.mp4
50.string变量的定义和初始化.mp4
51.string变量的输入和输出.mp4
52.string变量-读取一行.mp4
53.string字符串的比较.mp4
54.string字符串的加法.mp4
55.C语言字符串简介.mp4
56.数组的概念和定义.mp4
57-数组的初始化.mp4
08 项目3-黑客攻击系统-使用更安全的账号 (二)
58-数组元素的访问.mp4
59-C语言字符串的存储、初始化.mp4
60-C语言字符串的输入、输出.mp4
61-英语不是障碍:计算机英语加油站.mp4
62-常见错误总结.mp4
63-职场修炼-领导关系和技术能力哪个更重要.mp4
64-逼格提升:解决BUG的第一手段-断点调试.mp4
65-编程思维修炼:贪食蛇-体会编程的乐趣.mp4
66-项目练习-练习1.mp4
67-项目练习-练习2.mp4
09 项目4-黑客攻击系统-权限判断(1)
68-需求分析-项目实现【更多资源:AG110360】.mp4
69-string字符串的比较【更多资源:AG110360】.mp4
70-bool类型【更多资源:AG110360】.mp4
71-C语言字符串的比较【更多资源:AG110360】.mp4
72-其它数据类型的比较运算【更多资源:AG110360】.mp4
73-逻辑运算【更多资源:AG110360】.mp4
74-位运算(1)【更多资源:AG110360】.mp4
75-位运算(2)-位非、移位及应用.mp4
76-项目精讲-使用多个运算符时的优先级.mp4
10 项目4-黑客攻击系统-权限判断(2)
77-运算符的优先级.mp4
78-数据类型转换.mp4
79-if语句的三种形态.mp4
80-if语句的嵌套.mp4
81-switch-基本用法.mp4
82-switch-特殊用法.mp4
83-常见错误小结.mp4
84-英语加油站.mp4
85-编程思维训练-灌篮高手-1.mp4
11 项目4-黑客攻击系统-权限判断(3)
86-编程思维修炼-灌篮高手-2.mp4
87-职场修炼-怎样优雅地避免加班.mp4
88-项目练习-练习1.mp4
89-项目练习-练习2.mp4
90-项目练习-练习3.mp4
91-逼格提升-程序员的必备神器github.mp4
92-项目需求、项目实现.mp4
93-愚公移山之while循环.mp4
12 项目5-黑客攻击系统-重复验证(1)
94-后羿射日之for循环.mp4
95-不服就干-直接干之do-while循环.mp4
96-循环中的特殊控制:continue和break.mp4
97-代码世界中的传送阵:goto语句.mp4
98-甜蜜的谎言”之循环嵌套.mp4
99-常见错误总结.mp4
100-英语加油站.mp4
101-编程思维修炼-手绘玫瑰曲线.mp4
102-职场修炼-程序员到底能干多久?.mp4
103-逼格提升-使用已有项目创建代码仓库.mp4
13 项目5-黑客攻击系统-重复验证(2)
104-循环的经典应用-暴力破解密码.mp4
105-项目拓展-控制台上跳极乐净土-视频版.mp4
106-强化练习大闯关-第1关.mp4
107-强化练习大闯关-第2关.mp4
108-强化练习大闯关-第3关.mp4
109-强化练习大闯关-第4关.mp4
110-强化练习大闯关-第5关.mp4
111-强化练习大闯关-第6关.mp4
112-强化练习大闯关-第7关.mp4
113-强化练习大闯关-第8关.mp4
14 项目5-黑客攻击系统-重复验证(3)
114-强化练习大闯关-第9关.mp4
115-强化练习大闯关-第10关.mp4
116-强化练习大闯关-第11关.mp4
117-强化练习大闯关-第12关.mp4
118-强化练习大闯关-第13关.mp4
第119节需求分析-封装login函数.mp4
第120节项目优化-菜单选择.mp4
15 项目6-黑客管理系统的优化、功能实现(1)
第121节菜单居中显示.mp4
第122节实现攻击功能.mp4
第123节实现其他攻击.mp4
第124节隐藏密码.mp4
第125节为什么要定义函数.mp4
第126节函数的定义.mp4
第127节函数的声明.mp4
第128节函数声明在多模块开发中的使用.mp4
第129节函数的调用以及参数的传递.mp4
第130节数组作为函数的参数.mp4
16 项目6-黑客管理系统的优化、功能实现(2)
第131节默认参数.mp4
第132节函数重载.mp4
第133节函数的栈空间.mp4
第134节内联函数.mp4
第135节递归函数.mp4
第136节-常见错误.mp4
第137节-英语加油站.mp4
第138节-逼格提升-制作自己的库.mp4
第139节-项目6-项目练习.mp4
17 项目7:人工智能之地形导航系统
第140节-项目需求.mp4
第141节-项目精讲-由线到面:二维数组.mp4
第142节-二维数组补充-全局和局部数组.mp4
第143节-二维数组的访问.mp4
第144节-项目精讲-二维数组的存储方式.mp4
第145节-项目精讲-更高维度:多维数组.mp4
第146节-二维数组作为函数的参数.mp4
18 项目7:人工智能之地形导航系统 (二)
项目7-作业讲解.mp4
第147节-项目精讲-常见错误总结.mp4
第148节-项目实现.mp4
第149节-编程思维修炼.mp4
第150节-职场修炼:公司派系斗争中怎样站队.mp4
第151节-逼格提升:防御式编程.mp4
第152节-项目练习.mp4
第153节-英语不是障碍:计算机英语加油站.mp4
19 项目8:人工智能之双色球预测系统
第154节-项目需求.mp4
第155节-项目精讲-为什么要使用指针.mp4
第156节-项目精讲-指针的定义.mp4
第157节-项目精讲-指向数组的指针.mp4
第158节-项目精讲-指针的访问.mp4
第159节-空指针和坏指针.mp4
第160节-指针的自增操作.mp4
第161节-指针的自减操作.mp4
第162节-指针与整数的加减.mp4
20 项目8:人工智能之双色球预测系统 (二)
第163节-指针与指针之间的纠缠-指针相加减.mp4
第164节-渣男、直男、暖男的区别:const.mp4
第165节-项目精讲-指向一维数组的指针.mp4
第166节-项目精讲-李连杰的二级指针.mp4
第167节-项目精讲-二级指针的用途.mp4
第168节-项目精讲-多级指针定义和使用.mp4
第169节-项目精讲-数组和指针的纠缠.mp4
第170节-项目精讲-指针数组.mp4
第171节-项目精讲-指针和多维数组.mp4
第172节-我们不一样之数组和指针的差别.mp4
21 项目8:人工智能之双色球预测系统 (三)
01.void类型指针.mp4
02.-项目精讲-指针和函数的纠缠.mp4
03.引用概述.mp4
04.引用本质.mp4
05.函数返回引用(左值和右值).mp4
06.指针引用.mp4
07.常量引用.mp4
08.常见错误总结.mp4
09.计算机英语加油站.mp4
22 项目8 人工智能之双色球预测系统(四)
01.项目实现.mp4
02.项目实现.mp4
03.项目8_练习一答案讲解.mp4
04.项目8_练习二答案讲解.mp4
05.项目8_练习三答案讲解.mp4
06.项目8_练习四答案讲解.mp4
07.项目8_练习五答案讲解.mp4
23 项目9-地震监测系统
第173节-项目需求.mp4
第174节-项目精讲-C++程序的内存分布.mp4
第175节-项目精讲-为什么要使用动态内存.mp4
第176节-动态内存的分配、使用、释放.mp4
第177节-C++程序员的噩梦-内存泄漏.mp4
第178节-变量的4种存储类型.mp4
第179节-变量的作用域和生存周期.mp4
24 项目9-地震监测系统 (二)
第180节-函数返回值使用指针.mp4
第181节-常见错误总结.mp4
第182节-英语不是障碍:计算机英语加油站.mp4
第183节-项目实现.mp4
第184节-常见错误总结.mp4
第185节-编程思维修炼.mp4
第186节-职场修炼:如何应付老鸟的抱怨.mp4
第187节-逼格提升:内存泄漏检测工具.mp4
第188节-程序员的试金石:链表的使用.mp4
第189节-项目练习.mp4
25 CC++内功提升 - 推箱子游戏实战 (1)
01.项目需求.mp4
02.概要设计.mp4
03.地图初始化.mp4
04.项目精讲-宏定义.mp4
05.项目精讲-结构体定义.mp4
06.项目精讲-结构体的使用.mp4
07.项目精讲-结构体数组.mp4
08.项目精讲-结构体指针.mp4
09.项目精讲-结构体传值.mp4
10.项目精讲-枚举类型.mp4
26 CC++内功提升 - 推箱子游戏实战(2)
01.项目实现_热键控制.mp4
02.项目实现_推箱子控制(上).mp4
03.项目实现_推箱子控制(下).mp4
04.项目精讲-类型定义.mp4
05.项目实现_游戏结束.mp4
06.项目精讲-头文件.mp4
07.项目练习.mp4
27 CC++内功提升-俄罗斯方块游戏 (1)
1-项目介绍.mp4
2-欢迎界面-分析.mp4
3-实现欢迎界面.mp4
4-实现游戏场景的背景.mp4
5-方块的表示.mp4
6-新方块的实现.mp4
7-访问数组.mp4
8-设计游戏循环机制.mp4
9-方块降落前的准备.mp4
10-方块降落.mp4
28 CC++内功提升 - 俄罗斯方块游戏 (2)
11-设计方块降落框架.mp4
12-游戏结束检测.mp4
13-是否可以移动.mp4
14-是否可以移动的优化.mp4
15-清除方块.mp4
16-实现旋转功能.mp4
17-其它功能键的实现、绘制当前方块.mp4
18-延时等待.mp4
19-固定方块.mp4
20-BUG调试-1.mp4
29 CC++内功提升 - 俄罗斯方块游戏 (3)
21-BUG调试-2.mp4
22-设计消除功能.mp4
23-实现消除功能.mp4
24-更新分数和等级.mp4
30 项目10:C++核心编程-智能婚恋交友系统【更新版】-1
01.项目需求.mp4
02.世界观的颠覆:面向对象的思想.mp4
03.项目精讲-女娲定义“人类”:类的使用.mp4
04.项目精讲-女娲造“人”:对象的使用.mp4
05.项目精讲-“生而不同”之构造函数.mp4
06.项目精讲-默认构造函数.mp4
07.项目精讲-自定义带参数的构造函数.mp4
08.项目精讲-拷贝构造函数的基本使用.mp4
09.项目精讲-拷贝构造函数的调用时机.mp4
10.项目精讲-赋值构造函数.mp4
31 项目10:C++核心编程-智能婚恋交友系统【更新版】-2
01.项目精讲-最后的晚餐-析构函数.mp4
02.项目精讲-永不迷失的真爱-this指针.mp4
03.项目精讲-类文件的分离.mp4
04.项目精讲-类的静态数据成员.mp4
05.项目精讲-类的静态成员函数.mp4
06.项目精讲-const数据成员.mp4
07.项目精讲-const成员函数.mp4
08.项目精讲-建模的常用手段:组合.mp4
09.项目精讲-建模的常用手段:聚合.mp4
32 项目10:C++核心编程-智能婚恋交友系统【更新版】-3
01.项目实现-Girl类.mp4
02.项目实现-Boy类.mp4
03.项目实现-vector容器.mp4
04.项目实现-添加输入多个对象的接口.mp4
05.项目实现-实现自动配对.mp4
06.常见错误-const(1).mp4
07.常见错误-vector的陷阱.mp4
08.常见错误-const(2).mp4
09.常见错误-static.mp4
33 项目10:C++核心编程-智能婚恋交友系统【更新版】-4
01.英语加油站.mp4
02.职场修炼-要不要加入创业团队.mp4
03.不懂Linux的程序员不是真正的程序员.mp4
04.项目练习1.mp4
05.项目练习2-Human类的设计.mp4
06.项目练习2-Human类的具体实现.mp4
07.项目练习2-测试代码.mp4
08.项目练习3.mp4
34 项目11:C++核心编程-智能婚恋交友系统的优化-1
01.项目需求-继承和派生的概念.mp4
02.继承和派生的实现-1.mp4
03.继承和派生的实现-2.mp4
04.子类对象的内存分布.mp4
05.protected访问权限.mp4
06.三种继承方式.mp4
07.什么时候使用继承和派生.mp4
08.子类对父类成员的访问权限.mp4
09.子类的构造函数.mp4
10.子类的析构函数.mp4
35 项目11:C++核心编程-智能婚恋交友系统的优化-2
01.花木兰替父从军:子类型关系(一).mp4
02.花木兰替父从军:子类型关系(二).mp4
03.多重继承的使用、构造函数调用顺序.mp4
04.多重继承的二义性问题.mp4
05.虚基类和虚继承.mp4
06.英语加油站.mp4
07.项目实现.mp4
08.常见错误.mp4
09.程序员怎样拓展自己的人脉.mp4
36 项目11:C++核心编程-智能婚恋交友系统的优化
01.项目拓展-速度之巅-位图算法.mp4
02.项目练习1.mp4
03.项目练习2.mp4
04.需求分析.mp4
05.C++流.mp4
06.使用文件流写文本文件.mp4
07.使用文件流读文本文件.mp4
08.使用文件流写二进制文件.mp4
09.使用文件流读二进制文件.mp4
10.按指定格式读取文本文件.mp4
37 项目11:C++核心编程-智能婚恋交友系统的优化(二)
01.文件状态位的检查.mp4
02.文件的随机读写.mp4
03.英语加油站.mp4
04.常见错误.mp4
05.职场修炼:跳槽还是坐等升职.mp4
06.项目实现-文件数据库类的设计.mp4
38 项目12:C++核心编程-智能婚恋系统之多账号支持
01.项目实现-初始化单身男信息.mp4
02.项目实现-保存信息到文件.mp4
03.项目实现-读取文件信息并初始化.mp4
04.项目实现-打印数据库信息、自动配对.mp4
05.项目实现-BUG调试.mp4
06.项目练习1.mp4
07.项目练习2.mp4
08.项目练习3.mp4
09.项目13:项目需求、为什么要使用友元.mp4
10.项目13:全局函数作为友元函数.mp4
39 项目13:C++核心编程-智能婚恋交友系统的升级:匹配最佳伴侣
01.类的成员函数作为友元函数.mp4
02.友元类.mp4
03.使用成员函数实现运算符重载.mp4
04.使用非成员函数-实现运算符重载.mp4
05.运算符重载的禁区和规则.mp4
06.赋值运算符的重载.mp4
07.关系运算符的重载.mp4
08.下标运算符的重载.mp4
40 项目13:C++核心编程-智能婚恋交友系统的升级:匹配最佳伴侣
01.输入输出运算符的重载.mp4
02.普通类型转类类型.mp4
03.类类型转普通类型.mp4
04.类类型转类类型.mp4
05.英语加油站.mp4
06.项目实现.mp4
07.常见错误小结-1.mp4
08.常见错误小结-2.mp4
09.性格内向的程序员怎样突破自己.mp4
10.项目实现(2).mp4
41 项目13:C++核心编程-智能婚恋交友系统的升级:匹配最佳伴侣(二)
01.项目练习-1-实现灵石类.mp4
02.项目练习-2-实现妖兽类.mp4
03.项目练习-3-实现修仙者类-接口定义.mp4
04.项目练习-4-实现修仙者类-接口实现1.mp4
05.项目练习-5-实现修仙者类-接口实现2.mp4
06.项目练习-6-实现修仙者类-接口实现3.mp4
07.项目练习-6-实现修仙者类-接口实现4.mp4
08.项目练习-7-实现修仙者类-接口实现5.mp4
09.程序员的英雄时代-开启写作之路.mp4
42 项目14:C++核心编程-广州军区微波通信系统
01.需求分析、为什么要使用多态.mp4
02.多态-虚函数的基本使用.mp4
03.多态-虚函数表.mp4
04.多态-使用继承的虚函数表.mp4
05.多态-使用多重继承的虚函数表.mp4
06.虚函数的修饰:final.mp4
07.虚函数的修饰:override.mp4
08.消失的子类析构函数.mp4
09.纯虚函数与抽象类.mp4
10.职场修炼:如何应对办公室恋情.mp4
43 项目14:C++核心编程-广州军区微波通信系统(二)
01.逼格提升:高级程序员必备利器-UML建模.mp4
02.项目练习.mp4
03.项目实现-测试.mp4
04.常见错误总结.mp4
05.程序员的办公室恋情.mp4
44 项目15:C++核心编程-万能择优器
01.项目需求.mp4
02.为什么要使用函数模版.mp4
03.函数模版的概念.mp4
04.函数模版和函数重载.mp4
05.函数模板调用机制.mp4
06.类模板定义和调用.mp4
07.类模板和继承.mp4
08.类模板的三种写法.mp4
45 项目15:C++核心编程-万能择优器
01.类模板写法补充.mp4
02.类模和友元函数.mp4
03.类模和static数据成员.mp4
04.类模板实战项目需求.mp4
05.类模板实战项目实现(上).mp4
06.类模板实战项目实现(中).mp4
07.类模板实战项目实现(下).mp4
08.类模板作业.mp4
46 项目15:C++核心编程-万能择优器(补充)
01.异常处理机制简介.mp4
02.异常处理基本语法.mp4
03.异常处理接口声明.mp4
04.异常类型的生命周期.mp4
05.异常和继承.mp4
06.异常处理的基本思想.mp4
07.标准库里的异常类.mp4
08.STL概述.mp4
09.STL-容器概述.mp4
10.Vector详解(上).mp4
47 项目15:C++核心编程-万能择优器(补充)
01.Vector详解(下).mp4
02.deque概述.mp4
48 C++核心编程-万能择优器(补充)
01.deque构造和头尾添加删除元素.mp4
02.deque元素存取和迭代器.mp4
03.deque赋值和大小.mp4
04.deque插入和删除.mp4
05.(三)List概述.mp4
06.List容器用法(上).mp4
07.List容器用法(下).mp4
08.(四)C++11新特性(完美转发和变参模板).mp4
49 C++核心编程-万能择优器(补充)
01.set&multiset概述.mp4
02.set&multiset构造和赋值.mp4
03.set&multiset与函数对象(仿函数).mp4
04.set&multisetinsert和pair用法.mp4
05.set&multiset大小和删除.mp4
06.set&multiset查找.mp4
07.map&multimap概述.mp4
08.map&multimap插入和迭代器.mp4
09.map&multimap赋值_排序_大小_删除.mp4
10.map&multimap_查找.mp4
50 项目15 C++核心编程-万能择优器 (补充)
01.queue使用详解.mp4
02.priority_queue的使用详解.mp4
03.stack的使用详解.mp4
04.STL疑难杂症(一).mp4
05.项目实战(上).mp4
06.项目实战(下).mp4
51 C++ 补充 & C++11
01.前言.mp4
02.expilcit关键字.mp4
03.左值和右值概念.mp4
04.函数返回引用深度解析.mp4
05.C++11_array容器用法.mp4
06.C++类型转换简介.mp4
07.static_cast用法详解.mp4
52 C++ 补充 & C++11
01.reinterpret_cast用法详解.mp4
02.dynamic_cat用法详解.mp4
03.const_cast用法详解.mp4
04.类型转换使用建议.mp4
05.异常类型的生命周期.mp4
06.异常和继承.mp4
07.异常处理的基本思想.mp4
08.程序员逼格提升-有码还是无码.mp4
09.项目练习.mp4
53 C++补充 & C++11(二)
01.为什么使用智能指针.mp4
02.auto_ptr使用详解.mp4
03.unique_ptr使用详解(上).mp4
04.unique_ptr使用详解(下).mp4
05.shared_ptr详解(上).mp4
06.shared_ptr详解(下).mp4
07.weak_ptr详解.mp4
54 第二卷 数据结构和算法 (一)
01.一.顺序表.mp4
02.顺序表的故事导入.mp4
03.顺序表的原理精讲.mp4
04.顺序表的算法实现.mp4
05.顺序表算法的实现_添加元素.mp4
06.顺序表算法的实现_插入元素.mp4
07.循序表算法的实现_删除元素.mp4
08.顺序表算法的实现_销毁顺序表.mp4
09.顺序表算法的实现_浪漫星空优化.mp4
55 第二卷 数据结构和算法 (二)
01.企业级应用案例:高并发服务器顺序表的应用.mp4
02.二.链表.mp4
03.链表的故事导入.mp4
04.链表的原理精讲.mp4
05.单向链表的算法实现.mp4
06.单向链表的算法实现_任意位置插入元素.mp4
07.链表的算法实现_查找&删除&销毁.mp4
08.循环链表的算法实现.mp4
09.双向链表的算法实现.mp4
56 第二卷 数据结构和算法 (三)
01.链表的企业级应用案例1:Linux内核链表.mp4
02.企业级应用案例2:高并发服务器中链表应用.mp4
03.项目练习.mp4
04.三.队列.mp4
05.队列的故事导入.mp4
06.队列的原理精讲.mp4
07.队列的算法实现1:使用数组.mp4
08.队列的算法实现2:使用链表.mp4
09.队列的企业级应用案例1:任务队列.mp4
57 第二卷 数据结构和算法 (四)
01.队列的企业级应用案例2:循环队列.mp4
02.队列的企业级应用案例3:优先队列.mp4
03.队列的企业级应用案例4:动态顺序队列.mp4
04.企业级应用案例5:高并发WEB服务器的应用.mp4
05.堆.mp4
06.堆的故事导入.mp4
07.堆的原理精讲.mp4
08.堆的算法实现.mp4
09.堆的算法实现_最大元素出列.mp4
58 第二卷 数据结构和算法 (五)
01.堆的企业级应用案例1:构建优先队列.mp4
02.堆的企业级应用案例2:支持堆排序.mp4
03.企业级应用案例3:快速找出集合中的特定值.mp4
04.栈.mp4
05.栈的故事导入.mp4
06.栈的原理精讲.mp4
07.栈的算法实现.mp4
08.栈的顺序存储结构.mp4
09.栈的链式存储结构.mp4
10.栈的企业级应用案例1:迷宫求解.mp4
59 第二卷 数据结构和算法 (六)
01.栈的企业级应用案例2:表达式求值.mp4
02.树.mp4
03.树的故事导入.mp4
04.树的原理精讲.mp4
05.树的算法实现.mp4
06.二叉搜索树的插入.mp4
07.二叉搜索树删除.mp4
08.二叉搜索树查找.mp4
60 第二卷 数据结构和算法 (七)
01.二叉树遍历实现.mp4
02.树的企业级应用案例1:哈夫曼树-哈夫曼编码.mp4
03.为什么需要红黑树.mp4
04.树的企业级应用案例2:Nginx中红黑树的应用.mp4
05.哈希表.mp4
06.哈希表的故事导入.mp4
07.哈希表的原理精讲.mp4
08.哈希表的算法实现.mp4
61 第二卷 数据结构和算法 (八)
01.哈希表的企业级应用案例2:基因测试.mp4
02.哈希表销毁实现的勘误纠正.mp4
03.图.mp4
04.图的故事导入.mp4
05.图的原理精讲.mp4
06.图的算法实现.mp4
07.图的创建.mp4
08.图的深度优先遍历.mp4
09.图的广度优先遍历.mp4
10.图的导航-最短路径算法.mp4
62 第二卷 五大核心算法
01.图的企业级应用案例:AI游戏中的自动寻路.mp4
02.A算法图示.mp4
03.A算法实现.mp4
04.A算法测试.mp4
05.分治算法.mp4
06.动态规划算法.mp4
07.回溯法.mp4
08.贪心算法.mp4
09.分支限界法.mp4
10.常用算法在开发中的应用.mp4
63 第二卷 七大排序算法
01.选择排序.mp4
02.冒泡排序.mp4
03.插入排序.mp4
04.希尔排序.mp4
05.堆排序.mp4
06.归并排序.mp4
07.快速排序.mp4
08.排序算法在开发中的应用.mp4
09.二叉树遍历实现.mp4
64 第二卷 查找算法
01.哈希表的链式存储结构.mp4
02.查找的定义.mp4
03.数组和索引.mp4
04.二分查找.mp4
05.穷举搜索.mp4
06.并行搜索.mp4
07.并行搜索代码实现.mp4
08.查找算法在开发中的应用.mp4
65 第三卷 数据库以及MySQL(一)
01.为什么要使用数据库.mp4
02.程序员为什么要学习数据库.mp4
03.数据库的选择.mp4
04.Windows平台下安装与配置MySQL.mp4
05.Linux平台下安装与配置MySQL.mp4
06.数据库关系模型.mp4
07.数据库的创建、删除.mp4
08.查看表结构.mp4
66 第三卷 数据库以及MySQL(二)
01.表的创建.mp4
02.列的类型定义-整数类型.mp4
03.列的类型定义-浮点和定点类型.mp4
04.列的类型定义-日期和时间类型.mp4
05.列的类型定义-字符串类型char.mp4
06.列的类型定义-字符串TEXT类型.mp4
07.字符串类型选择实战.mp4
08.enum和set类型.mp4
09.二进制类型简介.mp4
67 第三卷 数据库以及MySQL(三)
01.binary和varbinary类型详解.mp4
02.二进制位类型详解.mp4
03.blob类型详解.mp4
04.其它数据类型.mp4
05.列的完整性约束概述.mp4
06.主键约束.mp4
07.外键约束.mp4
08.非空约束.mp4
09.唯一键约束.mp4
10.自增约束.mp4
68 第三卷 数据库以及MySQL(四)
01.默认值约束.mp4
02.调整列的约束.mp4
03.索引的概念、创建和删除.mp4
04.普通索引详解.mp4
05.唯一索引详解.mp4
06.全文检索详解.mp4
07.中文全文索引详解.mp4
08.多列索引详解.mp4
09.索引的设计原.mp4
69 第三卷 数据库以及MySQL(五)
01.隐藏和删除索引.mp4
02.表的插入详解.mp4
03.更新表中的数据记录.mp4
04.删除数据库表中的记录.mp4
05.作业-设计游戏用户信息表.mp4
06.作业讲解-设计游戏用户信息表.mp4
07.单表查询.mp4
08.数据库的基本查询.mp4
70 第三卷 数据库以及MySQL(六)
01.简单查询_in查询详解.mp4
02.简单查询_between_and查询详解.mp4
03.like模糊查找.mp4
04.对查询结果进行排序.mp4
05.简单分组查询.mp4
06.统计分组查询.mp4
07.函数查询、多表连接查询和子查询.mp4
08.联合查询_外连接查询.mp4
71 第三卷 数据库以及MySQL(七)
01.联合查询_合并查询.mp4
02.联合查询_子查询.mp4
03.视图概念、创建、查看、修改和删除.mp4
04.视图概念、创建、查看、修改和删除(下).mp4
05.触发器的概念精讲.mp4
06.触发器使用、创建、修改及删除.mp4
07.触发器使用、创建、修改及删除(续).mp4
08.存储过程和函数概述.mp4
09.存储过程-创建语法详解.mp4
10.存储过程-定义变量.mp4
72 第三卷 数据库以及MySQL(八)
01.存储过程-光标使用详解.mp4
02.存储过程-if条件语句详解.mp4
03.LOOP语句的使用.mp4
04.REPEAT_WHILE循环语句的使用.mp4
05.流程控制语句综合运用.mp4
06.存储过程-查看和删除.mp4
73 第三卷 数据库以及MySQL(九)
01.数据库的存储引擎.mp4
02.CC++访问MySQL数据库.mp4
03.项目实战_数据库表设计(上).mp4
04.项目实战_数据库表的设计(下).mp4
05.数据库编程实战_用户登陆实现(上).mp4
06.数据库编程实战_用户登陆实现(下).mp4
07.数据库编程实战_获取关卡信息.mp4
08.数据库编程实战_地图转换优化.mp4
09.数据库编程实战_跳转下一关.mp4
10.棋牌游戏数据库实战.mp4
74 第三卷 数据库以及MySQL(十)
01.对表和字段取别名.mp4
02.使用正则表达式查询.mp4
03.插入、更新和删除数据.mp4
04.MySQL的运算符.mp4
05.MySQL常用函数.mp4
06.存储过程的创建和使用.mp4
07.存储函数的创建和使用.mp4
08.MySQL账户管理.mp4
09.CC++访问MySQL数据库.mp4
10.数据库实战-棋牌游戏服务器数据库开发一.mp4
75 第三卷 数据库以及MySQL(十一)
01.数据库实战-棋牌游戏服务器数据库开发二.mp4
02.数据库实战-棋牌游戏服务器数据库开发三.mp4
03.数据库实战-棋牌游戏服务器数据库开发四.mp4
04.数据库实战-棋牌游戏服务器数据库开发五.mp4
05.二叉树遍历实现.mp4
06.栈的链式存储结构.mp4
07.哈希表的链式存储结构.mp4
08.栈的企业级应用案例1:迷宫求解.mp4
09.排序算法在开发中的应用.mp4
10.为什么要使用数据库.mp4
76 第四卷 MFC Windows 应用程序开发(基础篇)
01.为什么要学些MFC.mp4
02.准备开发环境.mp4
03.win32编程(一).mp4
04.win32编程(二).mp4
05.第一个MFC应用.mp4
06.图形绘制-画线.mp4
07.git版本管理.mp4
08.图形绘制-画笔-画刷.mp4
09.图形绘制-画扇.mp4
10.输出文本.mp4
77 第四卷 MFC Windows 应用程序开发 (基础篇)
01.绘制文本.mp4
02.菜单实现(一).mp4
03.菜单实现(二).mp4
04.菜单实现(三).mp4
05.上下文菜单(一).mp4
06.上下文菜单(二).mp4
78 第四卷 MFC Windows 应用程序开发(进阶篇)
01.手写菜单(一).mp4
02.手写菜单(二).mp4
03.选项对话框.mp4
04.选项框滑块.mp4
05.模拟动画图标.mp4
06.选项框颜色.mp4
07.选项实例.mp4
08.重绘元文件.mp4
09.重绘兼容设备.mp4
10.自定义重绘(一).mp4
79 第四卷 MFC Windows 应用程序开发 (进阶篇)
01.自定义重绘(二).mp4
02.文件读写.mp4
03.文件序列化.mp4
04.控件按钮.mp4
05.控件文本框和列表.mp4
06.控件下拉列表.mp4
07.控件进度条.mp4
08.控件图片.mp4
09.控件表格.mp4
10.控件树.mp4
80 第四卷 MFC Windows 应用程序开发 (进阶篇)
01.网络协议.mp4
02.tcp套接字服务端.mp4
03.tcp套接字客户端.mp4
04.udp套接字服务端.mp4
05.udp套接字客户端.mp4
06.聊天软件项目规划.mp4
07.聊天软件界面设计.mp4
08.聊天软件工具使用和命名规范.mp4
09.聊天软件功能实现之两种项目代码备份方法.mp4
81 第四卷 MFC Windows 应用程序开发 (高级篇)
01.聊天软件功能实现之IP和端口的获取.mp4
02.聊天软件重写socket类客户端.mp4
03.聊天软件重写socket类服务端.mp4
04.聊天软件客户端和服务端建立连接联调.mp4
05.聊天软件客户端和服务端收发消息.mp4
06.聊天软件客户端和服务端编码规范和禁用魔数.mp4
07.聊天软件客户端和服务端读取和设置昵称.mp4
08.聊天软件客户端和服务端自动回复和清空消息.mp4
09.聊天软件客户端断开连接服务器停止控件容错.mp4
10.聊天软件绘制控件和改变字体颜色.mp4
82 第四卷 MFC Windows 应用程序开发 (高级篇)
01.聊天软件对话框界面插入背景图片.mp4
02.聊天软件打开计算机常用软件和快捷键使用.mp4
03.聊天软件项目知识总结.mp4
04.多线程基本概念和创建线程.mp4
05.多线程简单多线程示例以及深入理解内核对象.mp4
06.多线程线程同步之互斥对象.mp4
07.多线程群聊服务器的设计.mp4
08.多线程群聊客户端设计和服务器联调.mp4
09.多线程同步之事件对象.mp4
10.多线程理解windows内核对象与句柄.mp4
83 第四卷 MFC Windows 应用程序开发 (高级篇)
01.多线程同步之信号量.mp4
02.多线程同步之关键代码段.mp4
03.多线程同步之线程死锁.mp4
04.多线程各种线程同步的比较总结.mp4
05.进程基本概念-进程和子进程.mp4
06.进程的创建以及使用.mp4
07.进程的通信方式介绍.mp4
08.进程的通信-剪切板.mp4
84 第四卷 MFC Windows 应用程序开发 (入神篇)
01.进程的通信-邮槽.mp4
02.进程的通信-无名管道.mp4
03.进程的通信-命名管道.mp4
04.进程的通信-WMCOPYDATA.mp4
05.进程的通信总结.mp4
06.进程动态链接库概述.mp4
07.企业QQ数据库实现.mp4
08.企业QQ服务端实现.mp4
09.企业QQ客户端实现.mp4
10.企业QQ软件打包发布.mp4
85 ----【MFC实战篇-外挂系统开发-植物大战僵尸】----
01.植物大战僵尸外挂需求分析.mp4
02.植物大战僵尸外挂功能设计.mp4
03.外挂原理详解.mp4
04.外挂界面开发.mp4
05.修改阳光数量.mp4
06.向游戏注入动态链接库.mp4
07.核心功能实现(1).mp4
08.核心功能实现(2).mp4
86 ----【人工智能-中国象棋软件开发】----
01.计算机博弈概述.mp4
02.中国象棋博弈软件开发现状.mp4
03.为什么要开发中国象棋博弈软件.mp4
04.中国象棋软件开发需要的数据结构和算法.mp4
05.算法时间复杂度分析.mp4
06.中国象棋入门.mp4
07.中国象棋软件开发需求分析.mp4
08.中国象棋的局面表示.mp4
09.扩展数组表示.mp4
10.局面的字符串表示.mp4
87 项目实战【人工智能-中国象棋软件开发】
01.表示方法之间的转换.mp4
02.中国象棋走法的表示.mp4
03.马的走法生成.mp4
04.将帅的走法生成.mp4
05.士的走法生成.mp4
06.象(相)的走法生成.mp4
07.车的走法生成.mp4
08.炮的走法生成.mp4
09.兵(卒)的走法生成.mp4
10.生成一个局面的全部走法.mp4
88 项目实战【人工智能-中国象棋软件开发】
01.简化位置数组.mp4
02.棋子数组.mp4
03.将军检测.mp4
04.更快地生成走法.mp4
05.局面评估算法.mp4
06.评估带棋子数组.mp4
07.价值数组.mp4
08.位置分值.mp4
09.灵活性分值.mp4
10.复杂的局面评估.mp4
89 项目实战【人工智能-中国象棋软件开发】
01.速度与知识之间的平衡.mp4
02.搜索树算法.mp4
03.深度优先搜索和广度优先搜索.mp4
04.两步搜索树.mp4
05.极大点和极小点.mp4
06.节点层次.mp4
07.极大极小搜索算法.mp4
08.局面变换.mp4
09.走法栈.mp4
10.获取最佳走法.mp4
90 项目实战【人工智能-中国象棋软件开发】
01.完整的搜索过程.mp4
02.合并极大点和极小点搜索.mp4
03.负极大值搜索.mp4
04.搜索剪枝.mp4
05.Alpha-Beta搜索.mp4
06.Alpha-Beta搜索时间分析.mp4
07.Alpha与Beta的比较.mp4
08.人机对弈流程.mp4
09.创建工程.mp4
10.显示棋盘.mp4
91 项目实战【人工智能-中国象棋软件开发】
01.让计算机走棋.mp4
02.走法显示.mp4
03.棋手走棋.mp4
04.时间处理.mp4
05.搜索最佳走法的优化-置换表.mp4
06.使用置换表的Alpha-Beta搜索算法.mp4
07.使用节点深度置换表的Alpha-Beta搜索算法.mp4
08.最佳走法和获胜局面.mp4
09.超出边界的Alpha-Beta搜索算法.mp4
10.设计测试用例.mp4
92 第五卷 QT跨平台应用程序开发 【驾校科目一考试系统】
01.Qt概述.mp4
02.QtCreator简介.mp4
03.驾校科目一考试系统---需求分析.mp4
04.驾校科目一考试系统---新建项目.mp4
05.驾校科目一考试系统---登录界面.mp4
06.驾校科目一考试系统---验证邮箱地址.mp4
07.驾校科目一考试系统---验证账号密码.mp4
08.驾校科目一考试系统---密码隐藏.mp4
09.驾校科目一考试系统---考试时间.mp4
10.驾校科目一考试系统---布局题库1.mp4
93 第五卷 QT跨平台应用程序开发 【驾校科目一考试系统】
01.驾校科目一考试系统---布局题库2.mp4
02.驾校科目一考试系统---布局按钮.mp4
03.驾校科目一考试系统---提交分数.mp4
04.驾校科目一考试系统---窗口交互.mp4
05.驾校科目一考试系统---发布项目.mp4
06.驾校科目一考试系统---发布项目2.mp4
07.元对象系统--QObject.mp4
08.元对象系统--Q_OBJECT.mp4
09.元对象系统--QMetaObject.mp4
10.信号与槽连接(松耦合).mp4
94 第五卷 QT跨平台应用程序开发 【QT基础】
01.信号与槽连接(一对多).mp4
02.信号与槽连接(多对一).mp4
03.信号与槽连接(断开连接).mp4
04.动态属性上.mp4
05.动态属性下.mp4
06.对象树上.mp4
07.对象树下.mp4
08.部件基类--QWidget-窗体风格.mp4
09.部件基类--QWidget-窗体尺寸.mp4
10.部件基类--QWidget-尺寸策略.mp4
95 第五卷 QT跨平台应用程序开发 【QT基础】
01.部件基类--QDialog.mp4
02.常用小部件--QLabel.mp4
03.常用小部件--按钮.mp4
04.常用小部件--QLineEdit.mp4
05.布局管理器--设计模式实现.mp4
06.布局管理器--代码运用.mp4
07.QString隐式共享.mp4
08.QString常用转换.mp4
09.QString常用方法.mp4
10.容器QStringList.mp4
96 第五卷 QT跨平台应用程序开发 【QT基础】
01.容器QListQLinkedList.mp4
02.容器QVector.mp4
03.容器QMap.mp4
04.容器QHash.mp4
05.容器QVariant.mp4
06.标准对话框上.mp4
07.标准对话框中.mp4
08.标准对话框下.mp4
09.正则表达式上.mp4
10.正则表达式下.mp4
97 第五卷 QT跨平台应用程序开发 【WPS文本编辑器】
01.文件操作QFile.mp4
02.文件信息QFileInfo.mp4
03.WPS菜单项.mp4
04.WPS菜单属性设置.mp4
05.WPS新建文档.mp4
06.WPS活动子窗口.mp4
07.WPS活动子窗口(信号映射器).mp4
08.WPS打开文档.mp4
09.WPS文档保存.mp4
10.WPS文档操作.mp4
98 第五卷 QT跨平台应用程序开发 【WPS文本编辑器】
01.WPS字体格式.mp4
02.WPS字号字体.mp4
03.WPS段落对齐.mp4
04.WPS字体颜色.mp4
05.WPS项目符号.mp4
06.WPS文档打印预览.mp4
07.打印调试信息.mp4
08.菜单栏工具栏状态栏.mp4
09.自定义菜单.mp4
10.富文本-文本边框格式.mp4
99 第五卷 QT跨平台应用程序开发 【QT进阶】
01.富文本-文本块.mp4
02.富文本-表格、列表、图片.mp4
03.富文本-语法高亮.mp4
04.富文本-字符查找.mp4
05.电子时钟.mp4
06.MVC编程.mp4
07.MVC编程-标准模型项.mp4
08.MVC编程-自定义模型.mp4
09.MVC编程-只读模型.mp4
10.MVC编程-选择模型.mp4
100 第五卷 项目实战 【Qt版企业QQ】
01.MVC编程-自定义委托.mp4
02.MVC编程-便捷部件类.mp4
03.QtQQ-需求分析.mp4
04.QtQQ-自定义标题栏_1.mp4
05.QtQQ-自定义标题栏_2.mp4
06.QtQQ-自定义标题栏_3.mp4
07.QtQQ-自定义标题栏_4.mp4
08.QtQQ-窗口基类_1.mp4
09.QtQQ-窗口基类_2.mp4
10.QtQQ-常用操作类_1.mp4
101 第五卷 项目实战 【Qt版企业QQ】
01.QtQQ-常用操作类_2.mp4
02.QtQQ-登录窗口类_1.mp4
03.QtQQ-登录窗口类_2.mp4
04.QtQQ-主窗口类__1.mp4
05.QtQQ-主窗口类_2.mp4
06.样式表语法_上.mp4
07.样式表语法_下.mp4
08.特殊效果_部件透明及阴影效果.mp4
09.不规则窗体效果_遮罩.mp4
10.Qt调色板_上.mp4
102 第五卷 QT跨平台应用程序开发 【QT进阶】
01.Qt调色板_下.mp4
02.Qt鼠标事件.mp4
03.Qt键盘事件.mp4
04.Qt事件过滤_上.mp4
05.Qt事件过滤_下.mp4
06.基本图形绘制.mp4
07.基本图形绘制_界面设计_上.mp4
08.基本图形绘制_界面设计_下.mp4
09.基本图形绘制_绘图区域设计_上.mp4
10.基本图形绘制_绘图区域设计_下.mp4
103 第五卷 项目实战【Qt版企业QQ】
01.基本图形绘制_画刷设置.mp4
02.基本图形绘制_自定义画笔.mp4
03.基本图形绘制_图片叠加模式.mp4
04.QLatin1String.mp4
05.QtQQ-初始化QQ等级.mp4
06.QtQQ-初始化app部件.mp4
07.QtQQ-改变皮肤.mp4
08.QtQQ-等级升级.mp4
09.QtQQ-系统托盘.mp4
10.QtQQ-用户名省略模式.mp4
104 第五卷 项目实战【Qt版企业QQ】
01.QtQQ-输入框样式设置.mp4
02.QtQQ-联系人根项.mp4
03.QtQQ-联系人列表初始化.mp4
04.QtQQ-联系人展开与收缩动画实现.mp4
05.QtQQ-主聊天窗口界面设计.mp4
06.QtQQ-主聊天窗口接口设计.mp4
07.QtQQ-表情窗口界面设计.mp4
08.QtQQ-表情窗口接口实现.mp4
09.QtQQ-主聊天窗口接口实现.mp4
10.QtQQ-聊天列表窗口设计与实现.mp4
105 第五卷 项目实战【Qt版企业QQ】
01.QtQQ-主窗口接口补充.mp4
02.QtQQ-聊天窗口管理类设计与实现.mp4
03.QtQQ-聊天信息窗口界面设计上.mp4
04.QtQQ-聊天信息窗口界面设计下.mp4
05.QtQQ-聊天信息窗口初始化上.mp4
06.QtQQ-聊天信息窗口初始化中.mp4
07.QtQQ-聊天信息窗口初始化下.mp4
08.QtQQ-双击进入单聊窗口.mp4
09.QtQQ-发送信息部件提升.mp4
10.QtQQ-网页视图类设计与实现.mp4
106 第五卷 项目实战【Qt版企业QQ】
01.QtQQ-接收信息部件提升.mp4
02.QtQQ-发送表情与信息.mp4
03.QtQQ-QQ数据库设计.mp4
04.QtQQ-账号密码验证.mp4
05.QtQQ-主窗口初始化群信息.mp4
06.QtQQ-初始化群成员.mp4
07.QtQQ-更新左侧联系列表头像.mp4
08.QtQQ-更新主窗口登录者头像.mp4
09.QtQQ-初始化Tcp客户端.mp4
10.QtQQ-网页更新表情文本信息.mp4
107 项目实战【Qt版企业QQ】
01.QtQQ-更新js文件.mp4
02.QtQQ-更新网页添加信息.mp4
03.QtQQ-客户端tcp发送文本信息处理.mp4
04.QtQQ-客户端tcp发送表情文件信息处理.mp4
05.QtQQ-服务端tcp接口设计与实现.mp4
06.QtQQ-服务端发送文本信息.mp4
07.QtQQ-服务端界面设计.mp4
08.QtQQ-服务端显示数据库数据.mp4
09.QtQQ-服务端查询群数据.mp4
10.QtQQ-服务端查询员工数据.mp4
108 项目实战-【Qt版企业QQ】
01.QtQQ-服务端注销员工QQ.mp4
02.QtQQ-服务端新增员工数据.mp4
03.QtQQ-客户端接收数据解析说明.mp4
04.QtQQ-客户端解析广播数据.mp4
05.QtQQ-客户端发送接收信息_上.mp4
06.QtQQ-客户端发送接收信息_下.mp4
07.QtQQ-客户端发送文件设计.mp4
08.QtQQ-客户端接收文件_上.mp4
09.QtQQ-客户端接收文件_下.mp4
10.QtQQ-客户端上线下线.mp4
109 第五卷 QT跨平台应用程序开发【QT进阶】
01.QQ项目小结.mp4
02.Lambda表达式.mp4
03.UDP通信.mp4
04.TCP通信.mp4
05.线程编程.mp4
06.Qt多语言翻译_上.mp4
07.Qt多语言翻译_下.mp4
110 第五卷 项目实战【自由小鸟游戏】
01.自由小鸟游戏_需求分析.mp4
02.自由小鸟游戏_小鸟设计_上.mp4
03.自由小鸟游戏_小鸟设计_下.mp4
04.自由小鸟游戏_游戏场景中添加小鸟.mp4
05.自由小鸟游戏_游戏场景中添加按钮.mp4
06.自由小鸟游戏_按钮点击后渐渐消失.mp4
07.自由小鸟游戏_游戏场景中添加道路.mp4
08.自由小鸟游戏_游戏场景中添加管道障碍物.mp4
09.自由小鸟游戏_添加游戏背景音乐.mp4
10.自由小鸟游戏_游戏开玩与结束.mp4
111 第五卷 QML编程
01.Qt图形视图框架.mp4
02.Qt状态机.mp4
03.QML编程_简介.mp4
04.QML编程_基本语法.mp4
05.QML编程_基本类型.mp4
06.QML编程_布局.mp4
07..QML编程_函数定义与调用.mp4
08.QML编程_自定义信号.mp4
09.QML编程_基本可视元素.mp4
10.QML编程_事件.mp4
112 第五卷 QML编程
01.QML编程_动画.mp4
02.QML编程_QML与C++混合编程.mp4
03.QML编程_设计模式开发.mp4
04.Linux_qt安装前的知识准备.mp4
05.Linux_qt安装.mp4
06.Linux_qt编译环境设置.mp4
07.Linux_qt发布_上.mp4
08.Linux_qt发布_下.mp4
113 第六卷 【Linux 入门篇】
01.Linux入门篇介绍.mp4
02.Linux系统简介.mp4
03.Linux服务器学习方法.mp4
04.Linux环境安装.mp4
05.访问我们的Linux服务器.mp4
06.让Linux系统联网.mp4
07.Shell简介.mp4
08.入门必备命令_man.mp4
09.入门必备命令_su&sudo.mp4
10.入门必备命令_pwd&ls.mp4
114 第六卷 【Linux 入门篇 下】
01.入门必备命令mkdir.mp4
02.入门必备命令mv&cp&rm.mp4
03.入门必备命令_ln.mp4
04.入门必备命令_权限相关.mp4
05.入门必备命令_查阅文件命令.mp4
06.入门必备命令_vi命令.mp4
07.入门必备命令_查找命令.mp4
08.编译我们的第一个C程序.mp4
09.让我们的编程效率飞起来.mp4
10.vs2019开发LinuxC++程序.mp4
115 C++补充项目-淘宝分布式文件系统引擎 (一)
01.项目背景介绍.mp4
02.文件系统的接口概念.mp4
03.存储的基本单位-扇区.mp4
04.文件存储基本单位.mp4
05.文件的结构.mp4
06.Inode信息补充.mp4
07.系统读取文件三步曲.mp4
08.淘宝不用小文件存取原因(一).mp4
09.淘宝不用小文件存取原因(二).mp4
10.淘宝不用小文件存取原因(三).mp4
116 C++补充项目-淘宝分布式文件系统引擎 (二)
01.淘宝文件系统大文件存储结构.mp4
02.淘宝文件系统哈希链表结构.mp4
03.文件内存映射详解.mp4
04.内存映射实战之头文件定义.mp4
05.内存映射实战之cpp源码实现(下).mp4
06.内存映射实战之cpp源码实现(上).mp4
07.内存映射实战-测试.mp4
08.内存映射实战之文件操作父类头文件定义.mp4
09.内存映射实战之文件操作cpp实现(上).mp4
10.内存映射实战之文件操作cpp实现(中).mp4
117 C++补充项目 - 淘宝分布式文件系统引擎 (三)
01.内存映射实战之文件操作cpp实现(下).mp4
02.文件映射操作类头文件定义.mp4
03.文件映射操作类cpp实现.mp4
04.文件映射操作类单元测试.mp4
05.索引文件核心头文件定义-BlockInfo.mp4
06.索引文件核心头文件-MetaInfo.mp4
07.面向对象分析概述-设计类图.mp4
08.索引处理类头文件定义_IndexHeader.mp4
09.索引处理类-构造与析构.mp4
10.索引处理类-create方法实现.mp4
118 C++补充项目 - 淘宝分布式文件系统引擎 (四)
01.索引处理类-load方法实现.mp4
02.单元测试-索引初始化实现.mp4
03.索引初始化-单元测试&Bug修复.mp4
04.索引处理类-remove方法实现.mp4
05.索引处理类-写文件流程实现(一).mp4
06.索引处理类-写文件流程实现(二).mp4
07.索引处理类-哈希查找实现.mp4
08.索引处理类-哈希插入实现.mp4
09.索引处理类-更新块信息.mp4
10.写流程实现-单元测试.mp4
119 C++补充项目 - 淘宝分布式文件系统引擎 (五)
01.索引处理类-读流程实现.mp4
02.开发环境的搭建-安装虚拟机VMware.mp4
03.索引处理类-删除流程实现.mp4
04.可重用meta节点实现.mp4
05.结业作业(可选).mp4
120 第六卷 【 高性能服务器开发 (初级篇) 】
01.网络通信与Socket.mp4
02.Socket通信模型.mp4
03.回声服务器端项目实现(一).mp4
04.回声服务器端项目实现(二).mp4
05.回声服务器端项目实现(三).mp4
06.套接字开发概述.mp4
07.Socket通信交互流程.mp4
08.Socket编程基础-网络字节序.mp4
09.Socket编程基础-sockaddr数据结构.mp4
121 第六卷 【初级篇:高性能服务器开发 】
01.Socket编程基础-IP地址转换函数.mp4
02.socket函数.mp4
03.bind函数.mp4
04.listen函数.mp4
05.accept函数.mp4
06.connect函数.mp4
07.Socket通信创建流程图.mp4
08.出错处理函数.mp4
09.Shell必备命令.mp4
122 第六卷 【初级篇 Linux 文件操作】
01.服务器开发-文件概念和结构.mp4
02.服务器开发-文件操作方式.mp4
03.系统调用-write用法详解.mp4
04.系统调用-read用法详解.mp4
05.系统调用-open用法详解.mp4
06.系统调用-close用法详解.mp4
07.系统调用-lseek用法详解.mp4
08.系统调用-ioctl用法详解.mp4
09.系统调用概述.mp4
10.系统调用实现.mp4
123 第六卷 【初级篇 Linux 文件操作】
01.执行系统调用的方法.mp4
02.如何高效执行系统调用.mp4
03.标准文件IO概述.mp4
04.企业邮局事故现场还原.mp4
05.Linux文件系统基本概念.mp4
06.标准文件访问方式和直接IO.mp4
07.直接IO代码演示.mp4
08.直接IO和标准文件IO对比.mp4
09.缓存同步及标准IO流程.mp4
10.血案解决之道.mp4
124 第六卷 【初级篇 Linux 文件操作 二】
01.proc文件系统.mp4
02.Linux文件锁(上).mp4
03.Linux文件锁(下).mp4
04.http服务器项目简介.mp4
05.http服务器需求分析.mp4
06.需求分析-何为html.mp4
07.http服务器需求分析-客户端请求.mp4
08.http服务器需求分析-服务器响应.mp4
09.Mini型http服务器需求分析与概要设计.mp4
10.实现http请求模块(上).mp4
125 第六卷 【进阶篇: Linux 文件操作 三】
01.实现http请求模块(下).mp4
02.实现http请求解析.mp4
03.实现http响应模块_模拟响应实现.mp4
04.实现http响应_处理404响应.mp4
05.实现http响应_响应头部组装.mp4
06.实现http响应_发送html文件.mp4
07.实现http响应_400&501实现.mp4
08.终结篇-实现并发访问的http服务器.mp4
126 第六卷【高级篇-共享顺风车系统开发 一 】
01.课程目标.mp4
02.共享顺风车项目介绍.mp4
03.共享顺风车项目需求分析.mp4
04.共享顺风车项目架构设计.mp4
05.敏捷开发概述-历史背景.mp4
06.敏捷开发概述-发展历程.mp4
07.敏捷开发概述-核心思想.mp4
08.敏捷开发核心组件和开发流程.mp4
09.敏捷开发核心组件-Scrum介绍.mp4
10.敏捷开发核心组件-Scrum团队.mp4
128 第六卷 【高级篇-共享顺风车系统开发 三 】
01.gdb-coredump详解.mp4
02.gdb-直接打印堆栈.mp4
03.valgrind内存检测-memcheck.mp4
04.单元测试-gtest简介和安装.mp4
05.单元测试-gtest_范例演示.mp4
06.项目配置-iniparser安装.mp4
07.项目配置-ini解析实现(上).mp4
08.项目配置-ini解析实现(下).mp4
09.项目配置-工程级CMake实现.mp4
10.项目日志-输出重定向.mp4
130 第六卷 【高级篇-共享顺风车系统开发 五 】
01.内存映射.mp4
02.强化练习.mp4
03.服务器进程间通信-共享内存.mp4
04.服务器进程间通信-同步与互斥.mp4
05.日志输出模块需求分析.mp4
06.日志输出模块实现.mp4
07.日志等级定义.mp4
08.日志缓存及高效输出.mp4
09.强化练习(2).mp4
10.高性能内存池模块模块需求.mp4
131 第六卷 【高级篇-共享顺风车系统开发 六 】
01.高性能内存池模块模块实现.mp4
02.基本内存操作函数介绍.mp4
03.高效内存操作组件.mp4
04.高效内存池实现.mp4
05.强化练习.mp4
06.高性能网络传输模块需求分析.mp4
07.高性能网络传输模块实现.mp4
08.Valgrind内存检测.mp4
09.TCPIP四层模型结构.mp4
10.TCPIP通信原理.mp4
132 第六卷 【高级篇-共享顺风车系统开发 七 】
01.Linux常用网络工具.mp4
02.selectPollEpoll详解.mp4
03.开源框架Libevent.mp4
04.高性能线程池模块需求分析.mp4
05.线程与进程的区别与联系.mp4
06.线程创建与销毁.mp4
07.线程同步与互斥-原子操作.mp4
08.线程同步与互斥-自旋锁.mp4
09.线程同步与互斥-无锁CAS.mp4
10.线程同步与互斥-互斥锁.mp4
133 第六卷 【高级篇-共享顺风车系统开发 八 】
01.线程同步与互斥-条件变量.mp4
02.高效线程池实现.mp4
03.强化练习.mp4
04.共享顺风车用户注册-需求分析.mp4
05.共享顺风车用户注册-模块实现.mp4
06.共享顺风车用户管理-协议解析.mp4
07.共享顺风车用户管理-数据库交互.mp4
08.用户登陆-需求分析.mp4
09.用户登陆-模块实现.mp4
10.记时模块需求、实现.mp4
134 第六卷 【高级篇-共享顺风车系统开发 九 】
01.结束行程模块需求、实现.mp4
02.账户充值需求、实现.mp4
03.扣费模块需求、实现.mp4
04.共享顺风车客户端-开发需求.mp4
05.共享顺风车客户端-搭建开发环境.mp4
06.界面设计.mp4
07.高性能网络传输模块实现.mp4
08.网络协议概述.mp4
09.TCPIP四层模型结构.mp4
10.TCPIP通信原理.mp4
135 第六卷【高级篇:精通服务器开发-共享顺风车系统开发】
01.Linux常用网络工具.mp4
02.selectPollEpoll详解.mp4
03.开源框架Libevent.mp4
04.高性能线程池模块需求分析.mp4
05.线程与进程的区别与联系.mp4
06.线程创建与销毁.mp4
07.线程同步与互斥-原子操作.mp4
08.线程同步与互斥-自旋锁.mp4
09.线程同步与互斥-无锁CAS.mp4
10.线程同步与互斥-互斥锁.mp4
136 第六卷【高级篇:精通服务器开发-共享顺风车系统开发】
01.线程同步与互斥-条件变量.mp4
02.高效线程池实现.mp4
03.强化练习.mp4
04.共享顺风车用户注册-需求分析.mp4
05.共享顺风车用户注册-模块实现.mp4
06.共享顺风车用户管理-协议解析.mp4
07.共享顺风车用户管理-数据库交互.mp4
08.用户登陆-需求分析.mp4
09.用户登陆-模块实现.mp4
10.记时模块需求、实现.mp4
137 第六卷【高级篇:精通服务器开发-共享顺风车系统开发】
01.结束行程模块需求、实现.mp4
02.账户充值需求、实现.mp4
03.扣费模块需求、实现.mp4
04.共享顺风车客户端-开发需求.mp4
05.共享顺风车客户端-搭建开发环境.mp4
06.界面设计.mp4
07.地图定位.mp4
08.地图显示.mp4
09.用户注册.mp4
10.随机码生成.mp4
138 第六卷【高级篇:精通服务器开发-共享顺风车系统开发】
01.用户登陆.mp4
02.开始和结束行程.mp4
03.充值和扣钱.mp4
04.交互协议概述.mp4
05.共享顺风车交互协议设计.mp4
06.共享顺风车交互协议实现.mp4
140 第七卷 【 简历编写、投递 】
01.怎样编写最具吸引力的简历.mp4
02.怎样投递简历.mp4
03.怎样筛选合适的研发岗位.mp4
04.HR筛选简历的潜规则.mp4
141 第八卷 【 笔试、面试 】
CC++高级程序员笔试必考(1).mp4
CC++高级程序员笔试必考(2).mp4
CC++高级程序员笔试必考(3).mp4
笔试前需要做哪些技术准备.mp4
面试前怎样“打扮”自己.mp4
面试时遇到不懂的问题,该如何回答.mp4
面试时怎样介绍自己.mp4
面试时怎样表现自己的技术实力.mp4
CC++高级程序员笔试必考(4).mp4
CC++高级程序员笔试必考(5).mp4
142 第八卷 【 笔试、面试 (二)】
面试时,怎样谈加班.mp4
面试时,怎样谈薪资.mp4
143 第九卷 【 试用期指导、转正后的提升 】
怎样快速升职加薪?.mp4
什么时候应该辞职.mp4
试用期,怎样安全地度过试用期(完整版).mp4
试用期,该不该主动加班?.mp4
争取准备转正答辩?.mp4
试用期,怎样处理和同事、领导的关系.mp4
144 第十卷 【 外包指导 】
外包项目怎样获得"第一滴血”?.mp4
接外包挣第二收入,还是应该专心研究技术?.mp4
怎样在外包市场上投标.mp4
外包项目怎样报价?.mp4
接外包,是否需要自己注册公司?.mp4
甲方需要提供源代码,给还是不给?.mp4
先给项目,还是先收钱?.mp4
到哪里找外包项目.mp4
怎样提升自己的外包人脉.mp4
怎样和客户沟通需求,要不要面谈?.mp4
145 第十卷 【 外包指导 (二) 】
外包收入要不要交税.mp4
声明:本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,邮箱:502212423@qq.com。