施磊目录,大小:[24.89G]
【初级】c++开发工程师基础进阶课程-夯实c++基础核心内容
c++基础课程
01深入学习c++语言先要练好的内功
从编译器角度理解c++代码的编译和链接原理1_ev
从编译器角度理解c++代码的编译和链接原理2_ev
从指令角度掌握函数调用堆栈详细过程_ev
掌握进程虚拟地址空间区域划分_ev
02深入c++学习还必须掌握的-基础知识精讲
const、指针、引用的结合使用_ev
全面掌握const的用法_ev
深入理解c++的new和delete_ev
详解函数重载_ev
掌握c++的左值引用和初识右值引用_ev
掌握const和一二级指针的结合应用1_ev
掌握const和一二级指针的结合应用2_ev
掌握inline内联函数_ev
掌握形参带默认值的函数_ev
03c++面向对象-类和对象那些你不知道的细节原理
类和对象、this指针_ev
类和对象代码应用实践_ev
掌握对象的深拷贝和浅拷贝_ev
掌握构造函数的初始化列表_ev
掌握构造函数和析构函数_ev
掌握类的各种成员方法以及区别_ev
指向类成员的指针_ev
04c++模板编程-学习c++类库的编程基础
理解函数模板_ev
理解类模板_ev
理解容器空间配置器allocator的重要性_ev
实现c++stl向量容器vector代码_ev
05c++运算符重载-使面向对象编程更加灵活
new和delete重载实现的对象池应用_ev
string字符串对象的迭代器iterator实现_ev
vector容器的迭代器iterator实现_ev
模拟实现c++的string类代码_ev
深入理解new的delete的原理_ev
什么是容器的迭代器失效问题1_ev
什么是容器的迭代器失效问题2_ev
学习复数类ccomplex_ev
06c++继承与多态-深入掌握oop语言最强大的机制
继承的基本意义_ev
继承多态笔试题实战分析_ev
理解抽象类_ev
理解多态到底是什么_ev
派生类的构造过程_ev
虚函数、静态绑定和动态绑定_ev
虚析构函数_ev
再谈动态绑定_ev
重载、隐藏、覆盖_ev
07c++继承与多态-多重继承的那些坑该怎么填
c++的四种类型转换_ev
理解虚基类和虚继承_ev
菱形继承的问题_ev
08c++stl6大组件-你必知必会的编程利器
deque容器和list容器_ev
stl内容学习简介_ev
vector、deque、list对比_ev
vector容器_ev
迭代器iterator_ev
泛型算法和绑定器_ev
函数对象_ev
无序关联容器_ev
详解容器适配器_ev
有序关联容器_ev
09大厂c++开发岗面试问题讲解
大厂c++开发工程师面试问题讲解一_ev
下载说明
【高级】c++项目-集群聊天服务器-软件分层设计和高性能服务开发
c++集群聊天项目
01项目介绍
项目介绍_ev
02项目开发环境安装
项目开发环境安装_ev
03vscode远程开发linux项目环境配置
vscode远程开发linux项目环境配置_ev
04vscode安装远程插件
vscode安装远程插件_ev
05json介绍和采用的json三方库
json介绍和采用的json三方库_ev
06json序列化代码
json序列化代码演示二_ev
json序列化代码演示一_ev
07json反序列化代码演示
json反序列化代码演示_ev
08muduo网络库简介
muduo网络库服务器编程二_ev
muduo网络库服务器编程一_ev
muduo网络库简介_ev
09muduo网络服务器运行以及测试
muduo网络服务器运行以及测试_ev
10cmake介绍和插件安装配置
cmake介绍和插件安装配置_ev
11cmake构建集成编译环境演示一
cmake构建集成编译环境演示一_ev
12cmake构建集成编译环境演示二
cmake构建集成编译环境演示二_ev
13cmake构建集成编译环境三
cmake构建集成编译环境三_ev
14项目数据库以及表的设计
项目数据库以及表的设计_ev
15集群聊天项目工程目录创建
集群聊天项目工程目录创建_ev
16网络模块代码chatserver
网络模块代码chatserver_ev
17业务模块代码chatservice
业务模块代码chatservice_ev
18网络模块和业务模块耦合度降级代码处理
网络模块和业务模块耦合度降级代码处理_ev
19网络模块分发业务事件回调操作功能测试
网络模块分发业务事件回调操作功能测试_ev
20mysql数据库代码封装
mysql数据库代码封装_ev
21model数据层代码框架设计
model数据层代码框架设计_ev
22用户注册业务代码讲解和测试
用户注册业务代码讲解和测试_ev
23用户登录业务代码讲解和测试
用户登录业务代码讲解和测试_ev
24记录用户的连接信息以及线程安全问题
记录用户的连接信息以及线程安全问题_ev
25客户端异常退出业务代码和测试
客户端异常退出业务代码和测试_ev
26点对点聊天业务代码和测试
点对点聊天业务代码和测试_ev
27离线消息业务代码实现和测试
离线消息业务代码实现和测试_ev
28服务器异常退出处理代码和测试
服务器异常退出处理代码和测试_ev
29添加好友业务代码讲解和测试
添加好友业务代码讲解和测试_ev
30群组业务代码讲解一
群组业务代码讲解一_ev
31群组业务代码讲解二
群组业务代码讲解二_ev
32客户端开发一首页面功能开发以及测试
客户端开发一首页面功能开发以及测试_ev
33客户端开发二添加好友和聊天功能开发
客户端开发二添加好友和聊天功能开发_ev
34客户端开发三添加好友和聊天功能测试
客户端开发三添加好友和聊天功能测试_ev
35客户端开发四离线消息表设计问题纠正
客户端开发四离线消息表设计问题纠正_ev
36客户端开发五群组功能开发
客户端开发五群组功能开发_ev
37客户端开发六群组聊天功能验证
客户端开发六群组聊天功能验证_ev
38客户端开发七用户注销功能开发
客户端开发七用户注销功能开发_ev
39集群服务器为什么要引入负载均衡器
集群服务器为什么要引入负载均衡器_ev
40如何解决集群聊天服务器跨服务器通信问题
如何解决集群聊天服务器跨服务器通信问题_ev
41nginx的tcp负载均衡配置和功能验证
nginx的tcp负载均衡配置和功能验证_ev
42redis环境安装和发布订阅命令
redis环境安装和发布订阅命令_ev
43redis发布订阅消息队列代码实现讲解
redis发布订阅消息队列代码实现讲解_ev
44chatserver支持跨服务器通信功能
chatserver支持跨服务器通信功能_ev
45项目一键编译脚本以及github管理项目
项目一键编译脚本以及github管理项目_ev
46项目开发问题汇总
客户端注销登录问题_ev
47项目面试问题汇总
chatserver项目怎么在简历上输出_ev
redis实现功能不稳定&还有哪些组件可用_ev
server端如何感知客户端的状态_ev
历史消息存储问题_ev
面试前不得不准备的两个关键问题_ev
如何保证消息的可靠传输_ev
数据明文传输的安全问题_ev
怎么保证消息在客户端按序显示_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
资料
centos7虚拟机安装指导
chat
cmake使用简介
c集群聊天项目资料
xshell连接centos配置指导
集群聊天服务器项目问题汇总
【高级】c++项目-实现分布式网络通信框架-rpc通信原理
mprpc通信框架
01项目简介
项目简介_ev
02集群和分布式理论讲解01
集群和分布式理论讲解01_ev
03集群和分布式理论讲解02
集群和分布式理论讲解02_ev
04集群和分布式理论讲解03
集群和分布式理论讲解03_ev
05rpc通信原理以及项目的技术选型
rpc通信原理以及项目的技术选型_ev
06项目环境搭建介绍
项目环境搭建介绍_ev
07protobuf实践讲解一
protobuf实践讲解一_ev
08protobuf实践讲解二
protobuf实践讲解二_ev
09protobuf实践讲解三
protobuf实践讲解三_ev
10protobuf实践讲解四
protobuf实践讲解四_ev
11本地服务怎么发布成rpc服务一
本地服务怎么发布成rpc服务一_ev
12本地服务怎么发布成rpc服务二
本地服务怎么发布成rpc服务二_ev
13mprpc框架基础类设计
mprpc框架基础类设计_ev
14mprpc框架项目动态库编译
mprpc框架项目动态库编译_ev
15mprpc框架的配置文件加载一
mprpc框架的配置文件加载一_ev
16mprpc框架的配置文件加载二
mprpc框架的配置文件加载二_ev
17开发rpcprovider的网络服务
开发rpcprovider的网络服务_ev
18rpcprovider发布服务方法一
rpcprovider发布服务方法一_ev
19rpcprovider发布服务方法二
rpcprovider发布服务方法二_ev
20rpcprovider分发rpc服务一
rpcprovider分发rpc服务一_ev
21rpcprovider分发rpc服务二
rpcprovider分发rpc服务二_ev
22rpcprovider的rpc响应回调实现
rpcprovider的rpc响应回调实现_ev
23rpcchannel的调用过程
rpcchannel的调用过程_ev
24实现rpc方法的调用过程一
实现rpc方法的调用过程一_ev
25实现rpc方法的调用过程二
实现rpc方法的调用过程二_ev
26点对点rpc通信功能测试
点对点rpc通信功能测试_ev
27mprpc框架的应用示例
mprpc框架的应用示例_ev
28rpccontroller控制模块实现
rpccontroller控制模块实现_ev
29logger日志系统设计实现一
logger日志系统设计实现一_ev
30logger日志系统设计实现二
logger日志系统设计实现二_ev
31异步日志缓冲队列实现
异步日志缓冲队列实现_ev
32zookeeper简介
zookeeper简介_ev
33zk服务配置中心介绍和znode节点介绍
zk服务配置中心介绍和znode节点介绍_ev
34zk的watcher机制和原生api安装
zk的watcher机制和原生api安装_ev
35封装zookeeper的客户端类
封装zookeeper的客户端类_ev
36zk在项目上的应用实践
zk在项目上的应用实践_ev
37项目总结以及编译脚本
项目总结以及编译脚本_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
资料 (3)
centos7虚拟机安装指导
c实现分布式网络通信框架项目资料
推荐课程学习路径
【高级】mysql核心讲解-深入索引、事务和锁,主从复制读写分离
mysql数据库
01mysql课程大纲介绍
mysql课程大纲介绍_ev
02mysql知识面扩展
mysql知识面扩展_ev
03win10安装mysqlserver环境
win10安装mysqlserver环境_ev
04win10mysql配置目录介绍
win10mysql配置目录介绍_ev
05centos7安装mysqlserver
centos7安装mysqlserver_ev
06centos7mysql配置目录介绍
centos7mysql配置目录介绍_ev
07mysql数据类型
mysql数据类型_ev
08mysql运算符
mysql运算符_ev
09mysql完整性约束
mysql完整性约束_ev
10表设计原则一
表设计原则一_ev
11表设计原则二
表设计原则二_ev
12表设计原则三
表设计原则三_ev
13面试问的范式设计一
面试问的范式设计一_ev
14面试问的范式设计二
面试问的范式设计二_ev
15sql讲解-库操作
sql讲解-库操作_ev
16sql讲解-表操作一
sql讲解-表操作一_ev
17sql讲解-表操作二
sql讲解-表操作二_ev
18sql讲解_单表查询常见操作
sql讲解_单表查询常见操作_ev
19limit分页查询详解一
limit分页查询详解一_ev
20limit分页查询详解二
limit分页查询详解二_ev
21limit分页查询详解三
limit分页查询详解三_ev
22orderby排序讲解
orderby排序讲解_ev
23groupby分组讲解
groupby分组讲解_ev
24笔试问题实践讲解
笔试问题实践讲解_ev
25连接查询sql讲解一
连接查询sql讲解一_ev
26连接查询sql讲解二
连接查询sql讲解二_ev
27连接查询sql讲解三
连接查询sql讲解三_ev
28连接查询sql讲解四
连接查询sql讲解四_ev
29连接查询sql讲解五
连接查询sql讲解五_ev
30连接查询sql讲解六
连接查询sql讲解六_ev
31连接查询sql讲解七
连接查询sql讲解七_ev
32mysql的存储引擎
mysql的存储引擎_ev
33索引详解一
索引详解一_ev
34索引详解二
索引详解二_ev
35b树索引详解一
b树索引详解一_ev
36b树索引详解二
b树索引详解二_ev
37b+树索引详解
b+树索引详解_ev
38innodb的主键和二级索引树
innodb的主键和二级索引树_ev
39聚集索引和非聚集索引
聚集索引和非聚集索引_ev
40哈希索引
哈希索引_ev
41innodb自适应哈希索引
innodb自适应哈希索引_ev
42索引常见问题
索引常见问题_ev
43索引和慢查询日志
索引和慢查询日志_ev
44事务的核心概念
事务的核心概念_ev
45事务的acid特性
事务的acid特性_ev
46脏读&不可重复读&幻读
脏读&不可重复读&幻读_ev
47事务的隔离级别讲解一
事务的隔离级别讲解一_ev
48事务的隔离级别讲解二
事务的隔离级别讲解二_ev
49表级锁&行级锁
表级锁&行级锁_ev
50排它锁和共享锁
排它锁和共享锁_ev
51间隙锁一
间隙锁一_ev
52间隙锁二
间隙锁二_ev
53间隙锁三
间隙锁三_ev
54mvcc和undolog一
mvcc和undolog一_ev
55mvcc和undolog二
mvcc和undolog二_ev
56mvcc和undolog三
mvcc和undolog三_ev
57意向共享锁和意向排它锁
意向共享锁和意向排它锁_ev
58死锁
死锁_ev
59redolog重做日志
redolog重做日志_ev
60mysql优化的问题怎么回答
mysql优化的问题怎么回答_ev
61mysql优化问题补充
mysql优化问题补充_ev
62mysql日志系统
mysql日志系统_ev
63基于binlog数据恢复实践操作
基于binlog数据恢复实践操作_ev
64mysqldump数据备份
mysqldump数据备份_ev
65一次sql的完整处理流程
一次sql的完整处理流程_ev
66mysql主从复制原理讲解
mysql主从复制原理讲解_ev
67mysql主从复制实践讲解一
mysql主从复制实践讲解一_ev
68mysql主从复制实践讲解二
mysql主从复制实践讲解二_ev
69mysql读写分离原理讲解
mysql读写分离原理讲解_ev
70mysql读写分离实践讲解一
mysql读写分离实践讲解一_ev
71mysql读写分离实践讲解二
mysql读写分离实践讲解二_ev
72mysql读写分离实践讲解三
mysql读写分离实践讲解三_ev
73mysql分库分表实践讲解一
mysql分库分表实践讲解一_ev
74mysql分库分表实践讲解二
mysql分库分表实践讲解二_ev
75mysqlgui工具介绍
mysqlgui工具介绍_ev
76mysql5
mysql5.7源代码阅读介绍_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
mysql课程资料
【高级】手写c++ muduo网络库项目-掌握高性能网络库实现原理
手写muduo
01项目介绍
项目介绍_ev
02io的阻塞和非阻塞
io的阻塞和非阻塞_ev
io的阻塞和非阻塞_勘误_ev
03io的同步和异步
io的同步和异步_ev
04阻塞&非阻塞&同步&异步总结
阻塞&非阻塞&同步&异步总结_ev
05linux的五种io模型简介
linux的五种io模型简介_ev
06linux的五种io模型详解
linux的五种io模型详解_ev
07良好的网络服务器该怎么设计
良好的网络服务器该怎么设计_ev
08reactor模型详解
reactor模型详解_ev
09select&poll&epoll优势和缺陷总结
select&poll&epoll优势和缺陷总结_ev
10muduo库核心代码书写注意事项
muduo库核心代码书写注意事项_ev
11muduo网络库编程
muduo网络服务器运行以及测试_ev
muduo网络库服务器编程二_ev
muduo网络库服务器编程一_ev
muduo网络库简介_ev
12构建项目编译cmake文件
构建项目编译cmake文件_ev
13noncopyable代码
noncopyable代码_ev
14logger日志代码
logger日志代码_ev
15timestamp时间代码
timestamp时间代码_ev
16inetaddress代码
inetaddress代码_ev
17channel通道代码一
channel通道代码一_ev
18channel通道代码二
channel通道代码二_ev
19channel通道代码三
channel通道代码三_ev
20poller抽象层代码
poller抽象层代码_ev
21epollpoller事件分发器代码一
epollpoller事件分发器代码一_ev
22epollpoller事件分发器代码二
epollpoller事件分发器代码二_ev
23epollpoller事件分发器三
epollpoller事件分发器三_ev
24获取线程tid代码
获取线程tid代码_ev
25eventloop事件循环一
eventloop事件循环一_ev
26eventloop事件循环二
eventloop事件循环二_ev
27eventloop事件循环三
eventloop事件循环三_ev
28eventloop事件循环四
eventloop事件循环四_ev
29thread线程类讲解
thread线程类讲解_ev
30eventloopthread事件线程类讲解
eventloopthread事件线程类讲解_ev
31eventloopthreadpool池
eventloopthreadpool池_ev
32socket封装fd
socket封装fd_ev
33acceptor代码详解
acceptor代码详解_ev
34代码阶段编译问题处理一
代码阶段编译问题处理一_ev
35tcpserver代码讲解一
tcpserver代码讲解一_ev
36tcpserver代码讲解二
tcpserver代码讲解二_ev
37代码阶段性编译问题处理二
代码阶段性编译问题处理二_ev
38buffer缓冲区一
buffer缓冲区一_ev
39buffer缓冲区二
buffer缓冲区二_ev
40tcpconnection连接一
tcpconnection连接一_ev
41tcpconnection连接二
tcpconnection连接二_ev
42tcpconnection连接三
tcpconnection连接三_ev
43tcpconnection连接四
tcpconnection连接四_ev
44tcpserver终章
tcpserver终章_ev
45编译安装脚本以及项目测试代码
编译安装脚本以及项目测试代码_ev
46项目测试问题处理
项目测试问题处理_ev
47网络库各模块交互流程梳理一
网络库各模块交互流程梳理一_ev
48网络库各模块交互流程梳理二
网络库各模块交互流程梳理二_ev
49网络库项目扩展
网络库项目扩展_ev
50sourceinsght工具
sourceinsght工具_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
资料 (4)
muduo项目资料
推荐课程学习路径
【高级】手写线程池项目-经典死锁问题分析-简历项目输出指导
线程池项目
01线程池项目介绍
程池项目介绍_ev
02并发和并行的概念
发和并行的概念_ev
03io密集型和cpu密集型程序
o密集型和cpu密集型程序_ev
04多线程的线程数量该怎么确定
线程的线程数量该怎么确定_ev
05线程池的fixed和cached模式
程池的fixed和cached模式_ev
06线程同步之线程互斥-mutex互斥锁和原子类型
程同步之线程互斥-mutex互斥锁和原子类型_ev
07线程同步之线程通信-条件变量cond梳理一
程同步之线程通信-条件变量cond梳理一_ev
08线程同步之线程通信-条件变量cond梳理二
程同步之线程通信-条件变量cond梳理二_ev
09线程同步之线程通信-信号量梳理
程同步之线程通信-信号量梳理_ev
10线程池项目整体架构梳理讲解
程池项目整体架构梳理讲解_ev
11threadpool相关类设计
hreadpool相关类设计_ev
12threadpool方法接口实现
hreadpool方法接口实现_ev
13绑定线程函数的关键实现
定线程函数的关键实现_ev
14submittask给线程池提交任务代码输出
ubmittask给线程池提交任务代码输出_ev
15线程池分配线程执行任务代码输出
程池分配线程执行任务代码输出_ev
16线程池执行完任务怎么获取返回值问题思考
程池执行完任务怎么获取返回值问题思考_ev
17any上帝类的实现原理
ny上帝类的实现原理_ev
18semaphore信号量代码实现
emaphore信号量代码实现_ev
19result线程池任务返回值设计实现一
esult线程池任务返回值设计实现一_ev
20result线程池任务返回值设计实现二
esult线程池任务返回值设计实现二_ev
21result线程池任务返回值设计实现三
esult线程池任务返回值设计实现三_ev
22线程池cached模式设计实现一
程池cached模式设计实现一_ev
23线程池cached模式设计实现二
程池cached模式设计实现二_ev
24线程池cached模式设计实现三
程池cached模式设计实现三_ev
25线程池资源回收代码实现讲解
程池资源回收代码实现讲解_ev
26项目死锁问题分析解决一
目死锁问题分析解决一_ev
27项目死锁问题分析解决二
目死锁问题分析解决二_ev
28线程池资源回收策略修改
程池资源回收策略修改_ev
29linux平台编译线程池动态库一
inux平台编译线程池动态库一_ev
30linux平台编译线程池动态库二
inux平台编译线程池动态库二_ev
31packaged_task和future机制
ackaged_task和future机制_ev
32线程池优化重构设计一
程池优化重构设计一_ev
33线程池优化重构设计二
程池优化重构设计二_ev
34线程池项目在简历上怎么输出才有竞争力
程池项目在简历上怎么输出才有竞争力_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
线程池项目资料
【中级】c++开发工程师高级进阶课程-提升c++面试和开发能力
c++高级课程
01我们在这一系列课程要学习什么
内容提纲_ev
02对象被优化以后才是高效的c++编程
cmystring的代码问题_ev
cmystring在vector上的应用_ev
move移动语义和forward类型完美转发_ev
对象使用过程中背后调用了哪些方法_ev
函数调用过程中对象背后调用的方法太多_ev
添加带右值引用参数的拷贝构造和赋值函数_ev
总结三条对象优化的规则_ev
03体验一下智能指针的强大
shared_ptr的交叉引用问题_ev
不带引用计数的智能指针_ev
多线程访问共享对象的线程安全问题_ev
基础知识_ev
实现带引用计数的智能指针_ev
自定义删除器_ev
04c++11中引入的bind绑定器和function函数对象
bind1st和bind2nd的底层实现原理_ev
bind1st和bind2nd什么时候会用到_ev
bind和function实现线程池_ev
function的实现原理_ev
function函数对象类型的应用示例_ev
lambda表达式的实现原理_ev
lambda表达式的应用实践_ev
模板的完全特例化和部分特例化_ev
05c++11知识点汇总
c++11常用知识点整理总结_ev
基于cas操作的atomic原子类型_ev
通过thread类编写c++多线程程序_ev
线程间互斥-mutex互斥锁和lock_guard_ev
线程间同步通信-生产者消费者模型_ev
再谈lock_guard和unique_lock_ev
06设计模式
抽象工厂_ev
代理模式_ev
单例模式代码设计_ev
观察者模式_ev
简单工厂和工厂方法_ev
适配器模式_ev
线程安全的懒汉单例模式_ev
装饰器模式_ev
07c++代码应用实践
大数的加减法_ev
广度优先遍历搜索迷宫路径-求最短路径_ev
海量数据查重和topk综合应用_ev
海量数据查重问题解决方案汇总_ev
海量数据求topk问题解决方案汇总_ev
深度优先遍历搜索迷宫路径_ev
08c++历届校招面经题目讲解
c++校招面经题目讲解二_ev
c++校招面经题目讲解六_ev
c++校招面经题目讲解七_ev
c++校招面经题目讲解三_ev
c++校招面经题目讲解四_ev
c++校招面经题目讲解五_ev
c++校招面经题目讲解一_ev
建议用make_shared代替shared_ptr_ev
09c++研发岗校招简历书写指导
基本信息和技能描述怎么写_ev
简历模板以及简历书写注意事项_ev
项目经验和自我评价怎么写_ev
10c++11容器emplace方法原理剖析
c++11容器emplace方法原理剖析二_ev
c++11容器emplace方法原理剖析三_ev
c++11容器emplace方法原理剖析一_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
【中级】c++项目-手写移植nginx和sgi stl内存池源码
内存池源码剖析
01sourceinsight工具的使用介绍
sourceinsight工具的使用介绍_ev
02sgistl的vector容器源码如何管理对象
sgistl的vector容器源码如何管理对象_ev
03sgistl二级空间配置器重要成员解读
sgistl二级空间配置器重要成员解读_ev
04两个重要的辅助函数_s_round_up和_s_freelist_index代码解读
_s_round_up和_s_freelist_index代码解读_ev
05allocate内存分配函数代码解读
allocate内存分配函数代码解读_ev
06_s_refill函数代码解读
_s_refill函数代码解读_ev
07_s_chunk_alloc函数代码解读-1
_s_chunk_alloc函数代码解读-1_ev
08deallocate内存释放函数代码解读
deallocate内存释放函数代码解读_ev
09_s_chunk_alloc函数代码解读-2
_s_chunk_alloc函数代码解读-2_ev
10_s_chunk_alloc函数代码解读-3
_s_chunk_alloc函数代码解读-3_ev
11_s_chunk_alloc函数代码解读-4
_s_chunk_alloc函数代码解读-4_ev
12reallocate内存扩容函数代码解读
reallocate内存扩容函数代码解读_ev
13nginx内存池创建函数代码解读
nginx内存池创建函数代码解读_ev
14nginx内存池分配方案-小块内存分配代码解读
小块内存分配代码解读_ev
15nginx内存池分配方案-大块内存分配释放代码解读
大块内存分配释放代码解读_ev
16nginx内存池重置函数和小块内存回收方案代码解读
nginx内存池重置函数和小块内存回收方案_ev
17nginx内存池外部资源释放和内存池销毁代码解读
nginx内存池外部资源释放和内存池销毁_ev
18nginx源码编译测试内存池接口函数的功能
nginx源码编译测试内存池接口函数的功能_ev
19跟着做nginx内存池源码移植项目-1
跟着做nginx内存池源码移植项目-1_ev
20跟着做nginx内存池源码移植项目-2
跟着做nginx内存池源码移植项目-2_ev
21跟着做nginx内存池源码移植项目-3
跟着做nginx内存池源码移植项目-3_ev
22跟着做sgistl内存池源码移植项目-1
跟着做sgistl内存池源码移植项目-1_ev
23跟着做sgistl内存池源码移植项目-2
跟着做sgistl内存池源码移植项目-2_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
资料
nginx-1.12.2.tar
nginx-release-1.13.1
nginx代码测试编译链接命令
nginx内存池代码剖析上课图例
nginx内存池源码剖析
ngx_testpool
sgistl
sgistl二级空间配置器源码剖析
sgistl内存池源码讲解上课图示
sourceinsight4.0
推荐课程学习路径
【中级】手写数据库连接池-c++11代码实战经典-多线程和智能指针
c++实现连接池
01mysql数据库连接池项目功能技术点介绍
mysql数据库连接池项目功能技术点介绍_ev
02项目功能点设计和技术细节讲解
项目功能点设计和技术细节讲解_ev
03mysql数据库编程代码讲解
mysql数据库编程代码讲解_ev
04连接池单例代码实践
连接池单例代码实践_ev
05加载连接池性能参数配置代码实践
加载连接池性能参数配置代码实践_ev
06创建连接的生产者线程代码实践
创建连接的生产者线程代码实践_ev
07消费连接的消费者线程代码实践
消费连接的消费者线程代码实践_ev
08最大空闲时间回收连接扫描线程代码实践
最大空闲时间回收连接扫描线程代码实践_ev
09连接池压力测试
连接池压力测试_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
资料 (2)
commonconnectionpool
connectionpool-mysql数据库连接池
连接池项目常见代码问题解答
推荐课程学习路径
c++socket网络编程大全实战http服务器(支持php)视频课程
实战班
011
课程介绍_ev
021
tcpip协议讲解_ev
031
网络包抓包分析_ev
04windows和linux系统之间配置共享
windows和linux系统之间配置共享_ev
052
2.1系统socket库介绍_ev
062
2.2windows上加载socket库_ev
072
2.3在windows平台创建socket_ev
082
2.4移植到linux并设置创建socket的最大数量_ev
093
3.1tcp协议特点讲解_ev
103
3.2tcp协议头和窗口分析_ev
113
3.3tcpserver设置服务器信息并讲解网络字节_ev
123
3.4bind端口_ev
133
3.5listen开始监听设置连接缓冲数并测试_ev
143
3.6accept读取用户的连接信息_ev
153
3.7取出连接客户端ip地址和端口号_ev
163
3.8服务端recv客户端发送数据_ev
173
3.9服务端循环接收客户端数据_ev
183
3.10服务端回应send客户端数据_ev
193
3.11tcpserver开启多线程并发处理_ev
203
3.12tcpserver移植到windows(1)_ev
3.12tcpserver移植到windows_ev
214
4.1创建xtcp类接口(1)_ev
4.1创建xtcp类接口_ev
224
4.4封装socket和bind接口(1)_ev
4.4封装socket和bind接口_ev
234
4.2封装跨平台accpet和close接口(1)_ev
4.2封装跨平台accpet和close接口_ev
244
4.3封装跨平台send和recv接口_ev
254
4.5xtcp类在windows中测试_ev
264
4.6xtcp类在linux中的测试_ev
274
4.7创建xtcp动态dll链接库项目_ev
284
4.8测试xtcp的dll动态链接库_ev
294
4.9创建xtcp动态so链接库项目_ev
304
4.10测试xtcp的so动态链接库_ev
315
5.1创建tcpclient项目_ev
325
5.2tcp三次握手协议详_ev
335
5.3完成xtcp库connect函数封装_ev
345
5.4移植到linux并测试与服务端通信_ev
355
5.5tcp编程总结_ev
366
6.1windows中设置socket阻塞和非阻塞_ev
376
6.2linux中设置socket阻塞和非阻塞_ev
386
6.3通过select实现connect的跨平台超时处理_ev
396
6.4并发测试工具ab使用讲解_ev
406
6.5epoll高并发多路复用讲解_ev
416
6.6通过epoll接收用户连接_ev
426
6.7基于epoll的高性能服务端开发高并发测试_ev
437
7.1http协议详解通过抓包和telnet模拟分析_ev
447
7.2xhttp项目创建接受浏览器请求_ev
457
7.3响应浏览器的页面请求_ev
467
7.4通过正则表达式分析浏览器请求_ev
477
7.5获取请求文件大小并生成http协议头_ev
487
7.6发送用户请求的页面和图片_ev
497.7完成http1
7.7完成http1.1协议并移植到windows_ev
507
7.8通过正则表达式获取请求页面文件后缀php_ev
517
7.9调用php-cgi完成php脚本解析_ev
527
7.10完成php脚本解析并返回给浏览器_ev
537
7.11支持给php传递基于urlget变量_ev
547
7.12封装xhttpserver对外接口类_ev
557
7.13封装xhttpclient处理单个请求的接口类_ev
567
7.14封装http协议响应类xhttpresponse_ev
577
7.15完成xhttp封装移植到linux解决中断问题_ev
588
8.1udp协议讲解_ev
598
8.2创建udpserver监听端口_ev
608
8.3recvfrom接受客户端数据_ev
618
8.4sendto客户端和服务端互相发送数据_ev
628
8.5udpclient和server移植到linux_ev
638
8.6udp广播包发送接收_ev
649
9.1syslog项目介绍linux系统日志配置_ev
659
9.2创建xsyslog在动态库中封装udp类_ev
669
9.3封装udp的recv和send_ev
679
9.4使用udp接收linux日志_ev
689
9.5使用正则表达式分析syslog并告警用户_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
nio与高性能框架netty从入门到源码剖析
netty4
01深入hotspot源码与linux内核理解nio与netty线程模型
bio&nio&aio模型快速实战_ev
netty主从reactor高并发线程模型精讲_ev
reactor响应式编程设计模式精讲_ev
深入hotspot源码理解nio多路复用器_ev
深入linux内核理解epoll事件轮询模型_ev
深入redis源码理解redis高并发线程模型_ev
02高性能网络通信框架netty从入门到核心源码剖析
netty主从reactor高并发线程模型源码剖析_ev
单机百万连接netty高并发架构实现_ev
基于netty设计钉钉后端高并发im架构_ev
深入netty源码理解netty对nio模型的封装_ev
深入netty源码理解零拷贝机制_ev
用netty十分钟开发一个聊天室_ev
解压密码-www.92ydl.com
下载说明
一切与it有关的教程
下载地址:
通过百度网盘下载,如下载连接失效,在文章底部评论,24小时内补连接。
评论0