自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 14、系统编程 基础工具

系统编程

2025-03-31 21:45:36 895

原创 25、socket(套接字)

socket

2025-03-31 20:28:01 768

原创 24、网络编程基础概念

网络编程基础概念

2025-03-31 20:22:41 758

原创 7、非稳定排序四——堆排序

堆排序

2025-03-25 22:00:15 291

原创 6、非稳定排序三——希尔排序

希尔排序

2025-03-25 18:04:49 392

原创 5、非稳定排序二——快速排序

快速排序

2025-03-25 11:32:09 351

原创 4、非稳定排序一——选择排序

选择排序

2025-03-25 08:45:44 134

原创 3、稳定排序三——归并排序

归并排序

2025-03-24 21:01:04 168

原创 2、稳定排序二——插入排序

插入排序

2025-03-24 20:21:33 221

原创 1、稳定排序一—— 冒泡排序

冒泡排序

2025-03-24 19:47:50 115

原创 44、如何在 O(n) 时间复杂度内构建一个堆?

如何在 O(n) 时间复杂度内构建一个堆?

2025-03-24 18:04:03 1502

原创 43、如何在 multimap 中搜索一个特定键 对应的所有值?

如何在 multimap 中搜索一个特定键 对应的所有值?

2025-03-24 02:15:50 290

原创 42、std::map::emplace 与 std::map::insert 的区别

std::map::emplace 与 std::map::insert 的区别

2025-03-24 01:40:52 252

原创 41、如果`std::map`的键类型是自定义类型,需要怎么做?(附 仿函数)

如果`std::map`的键类型是自定义类型,需要怎么做?

2025-03-24 01:23:02 269

原创 40、`std::unordered_set` 如何处理元素的删除?

`std::unordered_set` 如何处理元素的删除?

2025-03-22 01:26:43 390

原创 39、如何优化 `std::unordered_set` 的性能?

如何优化 `std::unordered_set` 的性能?

2025-03-22 01:23:58 747

原创 38、`unordered_set` 的迭代器是什么类型?它们是如何受到哈希表修改的影响?

`unordered_set` 的迭代器是什么类型?它们是如何受到哈希表修改的影响?

2025-03-22 00:49:20 280

原创 37、如何自定义 `std::unordered_set、std::unordered_map` 中元素的哈希函数和相等函数?(附特化)

如何自定义 `std::unordered_set` 中元素的哈希函数和相等函数?

2025-03-22 00:29:43 278

原创 36、deque分配器的作用

deque分配器的作用

2025-03-21 19:53:41 318

原创 35、deque 容器的扩容机制

deque 容器的扩容机制

2025-03-21 19:23:24 448

原创 34、在 deque中使用 [] 操作符和 at() 方法有何区别?

在 `deque` 中使用 `[]` 操作符和 `at()` 方法有何区别?

2025-03-21 19:17:30 164

原创 10、binlog

binlog

2025-03-21 17:45:53 840

原创 9、redo log

redo log

2025-03-21 16:49:14 728

原创 8、undo log

undo log

2025-03-21 15:23:21 170

原创 33、如果 std::vector 的元素是指针,需要注意什么?

如果 `std::vector` 的元素是指针,需要注意什么

2025-03-20 21:17:59 267

原创 32、如何解决vector中删除元素导致的迭代器失效问题?

解决删除元素的迭代器失效问题

2025-03-20 20:58:00 133

原创 7、什么是慢查询?原因是什么?可以怎么优化?【中高频】

什么是慢查询?原因是什么?可以怎么优化?【中高频】

2025-03-20 19:11:57 205

原创 6、说一下索引失效的场景?【中高频】

说一下索引失效的场景?

2025-03-19 21:35:01 211

原创 5、MySQL为什么使用 B+树 来作索引【高频】

MySQL为什么使用 B+树 来作索引【高频】

2025-03-19 21:07:54 257

原创 4、MySQL的存储引擎有哪些?【中高频】

4、MySQL的存储引擎有哪些?【中高频】

2025-03-19 19:53:20 295

原创 3、数据库的事务隔离级别有哪些?【高频】

数据库的事务隔离级别有哪些?

2025-03-19 19:33:05 826

原创 13、说一下 select、poll、epoll【高频】

select、poll、epoll

2025-03-19 18:48:35 823

原创 12、Linux中如何查看一个进程,如何杀死一个进程,如何查看某个端口有没有被占用【中高频】

Linux中如何查看一个进程,如何杀死一个进程,如何查看某个端口有没有被占用【中高频】

2025-03-19 18:12:37 192

原创 11.3、熟悉哪些Linux命令【中高频】

熟悉哪些Linux命令

2025-03-18 20:33:00 733

原创 11.2、熟悉哪些Linux命令【中高频】

熟悉哪些Linux命令

2025-03-18 20:09:58 749

原创 11.1、熟悉哪些Linux命令【中高频】

11.1、熟悉哪些Linux命令

2025-03-18 17:00:09 837

原创 10、有哪些页面置换算法【中高频】

有哪些页面置换算法

2025-03-18 15:30:03 315

原创 9、讲一讲你理解的虚拟内存【中高频】

讲一讲你理解的虚拟内存【中高频】

2025-03-17 21:24:26 482

原创 7、什么是死锁,如何避免死锁?【高频】

什么是死锁,如何避免死锁?【高频】

2025-03-17 20:41:06 150

原创 8、介绍一下几种典型的锁【中高频】

介绍一下几种典型的锁【中高频】

2025-03-17 17:01:46 1242

思维导图-图论大汇总!

思维导图-图论大汇总!

2024-10-19

空空如也

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

TA关注的人

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