主从Reactor高并发服务器对HTTP协议的支持
2025-03-21 20:58:31
846
主从Reactor高并发项目
2025-03-21 20:52:25
1136
TCP协议报头、三次握手、四次挥手、滑动窗口、拥塞控制、流量控制等知识详解
2025-03-05 15:09:55
982
C++11中function与bind包装器的讲解
2025-03-01 10:44:22
1015
DNS、ICMP、NAT、代理服务讲解
2025-02-26 22:06:14
1053
UDP的详细介绍
2025-02-24 12:07:38
956
页面搜索引擎
2025-02-08 11:41:42
640
C++的四种强制类型转换static_cast、reinterpret_cast、const_cast和dynamic_cast
2024-12-18 15:31:49
757
C++的特殊类设计方案
2024-12-17 21:41:00
865
1
C++11智能指针auto_ptr、unique_ptr、shared_ptr、weak_ptr讲解与模拟实现
2024-12-08 12:04:50
828
C++11特性---可变参数模板
2024-12-02 22:32:11
793
C++11特性---lambda表达式
2024-12-02 19:51:31
778
HTTP协议精讲
2024-11-27 20:03:25
2188
C++11特性--右值引用、移动语义、完美转发
2024-11-27 17:39:10
853
模拟实现过STL版的map、set之后,我们再来模拟实现STL版的unordered_map、unordered_set,相较于上一次模拟实现,这次的封装又稍微复杂了一些。先写哈希表,测试map、set基本封装,此时要修改哈希表模板,达到适配效果,KeyOfT普通迭代器const迭代器insert返回值、operator[]key不能修改的问题。
2024-11-20 16:03:46
453
深刻理解协议,并自主构建一个协议
2024-11-07 18:19:13
1255
5
如果服务端在绑定的时候是指明绑定的某一个IP地址,那么此时服务端在接收数据的时候就只能从绑定IP对应的网卡接收数据。因为服务器就是为了给别人提供服务的,因此服务器必须要让别人知道自己的IP地址和端口号,IP地址一般对应的就是域名,而端口号一般没有显示指明过,因此服务端的端口号一定要是一个众所周知的端口号,并且选定后不能轻易改变,否则客户端是无法知道服务端的端口号的,这就是服务端要进行绑定的原因,只有绑定之后这个端口号才真正属于自己,因为一个端口只能被一个进程所绑定,服务器绑定一个端口就是为了独占这个端口。
2024-10-27 15:13:56
1115
每个用户登录系统后,都会创建一个会话,这个会话包含了用户的所有进程。
2024-10-26 22:30:54
802
1
池化技术,线程池
2024-10-14 11:55:23
1046
POSIX信号量概念及用法,并使用信号量是实现环形队列的生产消费模型
2024-10-14 10:41:02
821
生产者消费者模型
2024-10-13 20:24:57
995
线程互斥、可重入线程安全、死锁、同步(条件变量)
2024-10-13 12:24:34
1073
线程概念、控制
2024-10-12 21:17:53
920
信号产生、保存、处理
2024-09-21 15:00:47
826
进程间通信,匿名管道、命名管道、共享内存、消息队列、信号量
2024-09-15 17:30:17
2251
1
set、map仿STL模拟实现
2024-09-10 16:01:56
1041
详解Linux基础IO:文件系统调用接口与C库文件函数的关系、重定向、数据缓冲区、文件系统、动静态库
2024-09-06 18:06:22
1283
红黑树插入操作详细实现
2024-09-01 11:54:58
1170
AVL树插入的详细实现
2024-08-30 15:33:47
991
C++的异常详解
2024-08-28 18:46:07
1127
1
二叉树经典面试OJ题
2024-08-25 17:37:06
809
多态的概念、条件、原理
2024-08-24 21:53:36
2452
1
二叉搜索树
2024-08-24 21:38:15
829
进程创建、退出、等待、替换详解
2024-08-19 10:06:39
1038
指针的各种概念
2024-08-18 10:35:48
965
堆的几个应用
2024-08-17 21:47:54
923
队列的一些经典例题
2024-08-17 21:39:38
711
Linux下的git三板斧
2024-08-17 11:17:00
403
环境变量与进程地址空间
2024-08-15 16:31:38
983
1
gdb的调试
2024-08-15 16:20:14
778