自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(376)
  • 收藏
  • 关注

原创 通过动态加载DLL文件实现文件名遍历保存

参数:LPCTSTR lpLibFileName接收DLL的文件名或者路径,如果是文件名会按照如下顺序搜索。功能:将指定的DLL文件加载到当前进程的内存空间,并返回DLL文件句柄,用于访问DLL中的函数和资源。输出:FARPROC是函数指针类型,成功返回知道那个函数的地址;输出:成功返回DLL的句柄(实例句柄HINSTANCE);功能:从DLL文件中获取指定的函数地址,进而调用该函数。

2025-06-07 14:02:34 218

原创 DLL动态库实现文件遍历功能(Windows编程)

DLL动态库实现文件遍历功能(Windows编程)

2025-06-06 14:15:50 375

原创 windows编程实现文件拷贝

Windows编程实现文件拷贝功能(含源码)

2025-06-05 11:12:24 697

原创 牛客:AB8 【模板】循环队列

AB8 【模板】循环队列

2025-05-01 12:51:01 237

原创 牛客:AB7 【模板】队列

AB7 【模板】队列

2025-05-01 11:54:01 137

原创 牛客:AB5 点击消除

牛客:AB5 点击消除

2025-04-30 23:48:19 214

原创 牛客:AB4 逆波兰表达式求值

牛客:AB4 逆波兰表达式求值

2025-04-30 22:00:31 236

原创 AB3 有效括号序列

AB3 有效括号序列

2025-04-29 14:41:41 151

原创 牛客:AB2 栈的压入、弹出序列

AB2 栈的压入、弹出序列

2025-04-29 11:31:57 197

原创 timerfd定时器&&时间轮定时器

⽆疑应该是第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 623

原创 牛客:AB1 【模板】栈

牛客:AB1 【模板】栈

2025-04-28 15:20:19 222

原创 牛客:链表内指定区间反转

牛客:链表内指定区间反转

2025-04-26 16:45:08 323

原创 牛客:BM1 反转链表

牛客:BM1 反转链表

2025-04-26 15:29:50 216

原创 select、poll、epoll实现多路复用IO并对比差异

详解select、poll、epoll实现的多路复用

2025-04-20 20:33:01 943

原创 五种IO模型

介绍五种IO模型:阻塞IO、非阻塞IO、信号驱动IO、多路复用/转接IO、异步IO

2025-04-17 08:48:42 699

原创 二分查找5:852. 山脉数组的峰顶索引

二分查找5:852. 山脉数组的峰顶索引

2025-04-11 21:45:00 158

原创 二分查找4:35. 搜索插入位置

二分查找4:35. 搜索插入位置

2025-04-11 21:08:34 214

原创 二分查找3:69. x 的平方根

二分查找3:69. x 的平方根

2025-04-11 20:44:32 333

原创 二分查找2:34. 在排序数组中查找元素的第一个和最后一个位置

二分查找2:34. 在排序数组中查找元素的第一个和最后一个位置

2025-04-10 13:28:43 285

原创 二分查找1:704. 二分查找

二分查找1:704. 二分查找

2025-04-10 12:30:17 161

原创 滑动窗口8:76. 最小覆盖子串

详解76. 最小覆盖子串

2025-04-09 13:30:14 137

原创 滑动窗口7:30. 串联所有单词的子串

滑动窗口7:30. 串联所有单词的子串

2025-04-08 19:55:15 312

原创 数据链路层ARP协议

详解数据链路层ARP协议

2025-04-08 17:18:24 461

原创 数据链路层以太网协议

详解数据链路层以太网协议

2025-04-08 16:02:26 1015

原创 网络层IP协议

详解IP协议

2025-04-06 12:31:57 999

原创 TCP协议

详解TCP通信协议

2025-04-03 16:29:18 1061

原创 UDP协议

详解UDP协议

2025-03-30 19:45:57 344

原创 HTTP协议手写服务器

利用Http协议手写一个服务器,处理Http协议的请求和应答

2025-03-30 16:34:40 866

原创 stringstream的使用

详解stringstream的三种常见用法

2025-03-29 15:28:54 235

原创 应用层协议HTTP

详解HTTP应用层协议

2025-03-28 13:13:42 931

原创 自定义协议的网络计算器项目

基于TCP通信,自定义协议的网络计算器项目源码

2025-03-27 17:03:04 232

原创 封装Socket编程接口

详解Socket编程接口与TCP/UDP的关系以及封装Socket编程接口源代码

2025-03-20 16:33:48 413

原创 序列化和反序列化&&TCP粘包问题

以Jsoncpp为例详解序列化与反序列化,同时讲解如何解决TCP通信时的粘包问题

2025-03-14 18:25:02 928

原创 TCP协议支持全双工原因&&TCP发送接收数据是生产者消费者模型

详解TCP协议支持全双工原因以及TCP发送接收数据是生产者消费者模型

2025-03-13 17:38:09 402

原创 Socket编程:TCP网络编程项目

Socket编程:TCP网络编程项目链接

2025-03-13 14:49:15 328

原创 滑动窗口6:LCR 015. 找到字符串中所有字母异位词

滑动窗口6:LCR 015. 找到字符串中所有字母异位词

2025-03-12 13:14:33 230

原创 滑动窗口5:904. 水果成篮

滑动窗口5:904. 水果成篮

2025-03-11 13:40:03 216

原创 滑动窗口4:1658. 将 x 减到 0 的最小操作数

滑动窗口4:1658. 将 x 减到 0 的最小操作数

2025-03-11 12:59:44 426

原创 滑动窗口3:1004. 最大连续1的个数 III

滑动窗口3:1004. 最大连续1的个数 III

2025-03-11 11:35:32 205

原创 滑动窗口2:3. 无重复字符的最长子串

滑动窗口2:3. 无重复字符的最长子串

2025-03-10 18:13:01 305

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除