首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
肆忆_
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
肆忆_
2天前
关注
【面试】手撕 Vector
一、vector 是什么? vector 本质上是一个: 支持动态扩容的连续内存数组容器。 它和普通数组最大的区别,不是“能下标访问”,而是: 连续存储 支持尾部高效插入删...
1
评论
分享
肆忆_
3天前
关注
【面试】手撕 String 复盘
一、String 本质上要管理什么 一个最基本的 String,本质上就是管理一段动态字符数组。 核心成员通常只有 3 个: 它们的含义分别是: data_:真正存放字符数...
1
1
分享
肆忆_
4天前
关注
C++面试题相关
1.malloc、free和new、delete的区别 链接:【C++面试题】malloc、free和new、delete的区别?_哔哩哔哩_bilibili 2.左值引用...
1
1
分享
肆忆_
4天前
关注
【面试】手撕线程池
这次我手写的是一个单队列版线程池。 在真正开始写代码之前,我先把一个问题想清楚了: 也就是说,线程池对外提供的是提交任务的能力; 而对内负责的是存任务、等任务、取任务、执行...
1
评论
分享
肆忆_
4天前
关注
【算法】巡检车路径评估
有一台仓储巡检车,需要在一个 M × N 的网格仓库中,从起点驶向目标点。 仓库中会逐步启用若干“高风险格” ,巡检车可以穿过这些高风险格,但系统会认为这样存在风险。 现在...
1
评论
分享
肆忆_
7天前
关注
【算法】千机扣组装(贪心,优先队列)
题目 在《逆水寒》荡漾赛金殿中,有一类装备配件叫作“千机扣”。每个千机扣由 3 个部件 组合而成。 每个部件具有 3 个属性: 词条:部件的属性标识,用数字编号表示; 内外...
1
评论
分享
肆忆_
7天前
关注
【算法】采集能量 (BFS)
题目 在《无主星渊》的太空战场中,玩家操控飞船从起点 S 出发,在 n×m 的网格中以最短时间采集一定能量。飞船每次仅能向上、下、左、右四个方向移动一个网格,能量必须以固定...
1
1
分享
肆忆_
8天前
关注
2026.3.19 面试题复盘|LRU 缓存、平衡二叉树、系统调用机制、指针与引用
最近复盘了几道很典型的面试题。它们表面上分属数据结构、操作系统、C++ 基础,但本质上考的是同一件事:你能不能把“概念、实现、边界、场景”串成一条完整链路讲清楚。 我发现,...
1
评论
分享
肆忆_
10天前
关注
多线程编程复盘|线程安全令牌桶系统
今天这道题,我最后没有继续补 main 测试场景,而是先把核心的三个类单独实现出来了: TokenManager TokenProducer TokenConsumer 我...
1
4
分享
肆忆_
11天前
关注
cilly-vm-cpp 重构复盘
1. 目标与范围 这次重构只做一件事:围绕 SRP(单一职责原则),把 VM 里的“执行职责”和“统计职责”拆开。 重构范围如下: 栈组件从“带统计”改为“纯数据结构”。 ...
1
评论
分享
肆忆_
14天前
关注
C++ 设计模式与 SOLID 原则实战笔记
1. 观察者模式 (Observer Pattern) 核心:定义对象间的一对多依赖关系,当一个对象状态改变时,所有依赖者都会收到通知。 [场景] Excel 表格数据变化...
1
2
分享
肆忆_
14天前
关注
C++ SOLID 原则学习笔记
1. SRP:单一职责原则 (Single Responsibility Principle) [反例] 上帝类 (God Class) 一个 VM 类既负责执行指令,又负...
1
3
分享
肆忆_
17天前
关注
实战复盘:手写 C++ 虚拟机的高性能并行 GC (Thread Pool + Work Stealing)
在我的 C++ 虚拟机项目 cilly-vm-cpp 中,垃圾回收(GC)模块经历了一次脱胎换骨的重构。从最初简单的单线程 Mark-Sweep,到引入全局锁的并行标记,再...
2
11
分享
肆忆_
17天前
关注
虚函数进阶答疑:把上一篇博客评论区里最容易卡住的问题,一次追到底
这篇文章不是“虚函数基础知识”的重讲,而是我上一篇虚函数入门博客的评论区答疑与进阶复盘。 上一篇我主要做了 5 件事:先把虚函数的地图画出来,再去 VS 里看虚调用指令,再...
1
1
分享
肆忆_
25天前
关注
# 用 5 个问题学懂 C++ 虚函数(入门级)
模块 1:虚函数基础知识——我先把“地图”画出来 1. 虚函数到底解决什么问题 虚函数的目的就是:让“基类指针/引用”在调用成员函数时,能在运行期决定调用哪个派生类实现,也...
2
11
分享
肆忆_
27天前
关注
Day 07|别名构造 + pointer_cast + 比较运算符:把 shared_ptr 接口补齐
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shar...
1
1
分享
肆忆_
28天前
关注
Day 06|make_shared:inplace 控制块 + aligned_storage,一次分配把对象“塞进”控制块
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shar...
1
评论
分享
肆忆_
1月前
关注
Day 05|WeakPtr 与循环引用:用“双计数器 + AddRefLock”安全打破引用环
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shar...
1
评论
分享
肆忆_
1月前
关注
Day 04|线程安全引用计数:让 SharedPtr 支持并发拷贝/析构
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shar...
1
5
分享
肆忆_
1月前
关注
Day 03|自定义删除器:让 SharedPtr 管住数组 / 文件句柄 / void*
目标:用 7 天时间,从“最简引用计数”迭代到接近 Boost shared_ptr 的控制块架构:默认删除器、自定义删除器、线程安全、weak_ptr、make_shar...
1
5
分享
下一页
个人成就
文章被点赞
40
文章被阅读
2,508
掘力值
699
关注了
1
关注者
3
收藏集
0
关注标签
0
加入于
2025-12-06