Linux内核简介、单内核与微内核区别、Linux内核设计特点
2025-12-24 17:51:21
843
详解tcpdump抓包工具
2025-11-28 10:54:34
617
详解autotools工具原理和使用步骤
2025-11-10 16:38:42
860
详解Debian系统多内核共存特性以及如何切换内核
2025-11-06 11:03:08
436
详解Debian系统上编写程序并打包成deb包的详细过程
2025-11-03 16:51:34
934
详解Debian系统中的devscripts工具集
2025-11-03 11:30:52
588
Debug: 升级内核后有线网络无法使用
2025-10-31 13:46:20
520
详解dpkg和apt
2025-10-29 15:07:44
486
详解Debian、Ubuntu、CentOS:Linux 三大发行版的核心区别
2025-10-28 10:25:37
959
使用串口查看内核日志的具体步骤
2025-10-24 16:22:29
414
详解DKMS的工作机制
2025-10-23 11:25:17
903
详解Linux内核:休眠的原理
2025-10-22 15:25:47
404
详解内核模块动态加载机制
2025-10-20 13:05:44
1010
讲解嵌入式控制器EC和ACPI对EC的规范
2025-10-15 15:59:24
1133
oem镜像安装aic网卡失败分析和解决
2025-10-13 15:31:41
410
【代码】手撕C++单例模式。
2025-10-06 20:26:26
98
Reactor模式是一种事件驱动的高性能网络编程模型,通过多路复用IO统一监听多个客户端的连接请求,再以非阻塞的方式将就绪事件派发给对应的处理线程/进程去处理。Reactoe模式是构建高并发服务器的核心技术。1.单Reactor单线程事件监听、事件派发、事件处理、业务处理都在同一个线程中完成。一个Reactor监听所有的事件(连接事件,IO事件),事件就绪后再由该Reactor派发给对应的事件处理器处理事件,如果是IO事件还要将事件处理后的数据交给业务处理逻辑。2.单Reactor多线程。
2025-08-02 21:41:26
1321
参数:LPCTSTR lpLibFileName接收DLL的文件名或者路径,如果是文件名会按照如下顺序搜索。功能:将指定的DLL文件加载到当前进程的内存空间,并返回DLL文件句柄,用于访问DLL中的函数和资源。输出:FARPROC是函数指针类型,成功返回知道那个函数的地址;输出:成功返回DLL的句柄(实例句柄HINSTANCE);功能:从DLL文件中获取指定的函数地址,进而调用该函数。
2025-06-07 14:02:34
342
DLL动态库实现文件遍历功能(Windows编程)
2025-06-06 14:15:50
444
Windows编程实现文件拷贝功能(含源码)
2025-06-05 11:12:24
785
⽆疑应该是第40s的时候。这⾥,我们就⽤到了智能指针shared_ptr,shared_ptr有个计数器,当计数为0的时候,才会真正释放⼀个对象,那么如果连接在第10s进⾏了⼀次通信,则我们继续向定时任务中,添加⼀个30s后(也就是第40s)的任务类对象的shared_ptr,则这时候两个任务shared_ptr计数为2,则第30s的定时任务被释放的时候,计数-1,变为1,并不为0,则并不会执⾏实际的析构函数,那么就相当于这个第30s的任务失效了,只有在第40s的时候,这个任务才会被真正释放。
2025-04-28 21:03:17
809
详解select、poll、epoll实现的多路复用
2025-04-20 20:33:01
1094
介绍五种IO模型:阻塞IO、非阻塞IO、信号驱动IO、多路复用/转接IO、异步IO
2025-04-17 08:48:42
850
详解数据链路层ARP协议
2025-04-08 17:18:24
556
详解数据链路层以太网协议
2025-04-08 16:02:26
1107
详解IP协议
2025-04-06 12:31:57
1117
详解TCP通信协议
2025-04-03 16:29:18
1112
详解UDP协议
2025-03-30 19:45:57
444
利用Http协议手写一个服务器,处理Http协议的请求和应答
2025-03-30 16:34:40
932
详解stringstream的三种常见用法
2025-03-29 15:28:54
462
详解HTTP应用层协议
2025-03-28 13:13:42
1054
基于TCP通信,自定义协议的网络计算器项目源码
2025-03-27 17:03:04
272
详解Socket编程接口与TCP/UDP的关系以及封装Socket编程接口源代码
2025-03-20 16:33:48
499
以Jsoncpp为例详解序列化与反序列化,同时讲解如何解决TCP通信时的粘包问题
2025-03-14 18:25:02
1050
详解TCP协议支持全双工原因以及TCP发送接收数据是生产者消费者模型
2025-03-13 17:38:09
599
Socket编程:TCP网络编程项目链接
2025-03-13 14:49:15
384
高并发内存池
2025-03-03 15:19:55
1086
详解C++单例模式:饿汉模式和懒汉模式
2025-02-05 18:03:17
659
详解C++特殊类设计:不能拷贝的类、只能在堆上创建对象的类、只能在栈上创建对象的类、不能继承的类
2025-02-05 16:08:19
481
详解C++智能指针(三种智能指针、shared_ptr的循环引用问题、定制删除器、模拟实现shared_ptr)
2025-02-03 23:29:48
1093