
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
list是双向链表结构,核心优势是任意位置的插入 / 删除操作效率极高,核心劣势是不支持随机访问。list有专属的操作函数(如sort()remove()),不能直接使用std::sort等依赖随机访问迭代器的算法。选型时,若业务场景以 “中间 / 头部频繁增删” 为主,选list;若以 “随机访问、尾部增删” 为主,选vector。
C++ 容器是 STL 的核心,分为序列式、关联式、容器适配器三类,适配不同的数据存储和访问场景。vector是最常用的序列式容器,适合随机访问;map适合键值对存储;适合特定访问规则。选择容器的核心依据是访问方式和增删操作的位置 / 频率,优先选择匹配业务场景、效率更高的容器。
不是死记知识点,而是。
Python 量化核心是数据获取→策略编写→回测验证→实盘交易的闭环,入门先掌握 Tushare+Pandas+Matplotlib;均线策略是最基础的量化策略,适合新手理解核心逻辑;量化交易≠稳赚,回测盈利不代表实盘盈利,实盘前一定要充分模拟和风控。
把 Python 代码打包成,Windows 直接双击运行,我给你最简洁、能直接用的教程👇。
VS Code 操作 Git 的核心流程:「克隆 / 初始化仓库 → 暂存修改 → 提交 → 推送 / 拉取」,全程可视化,不用记命令;首次使用需先安装 Git 并配置用户名 / 邮箱,这是基础前提;分支管理和冲突解决是协作的关键,VS Code 的可视化界面能大幅降低难度。
底层结构:连续内存 + 三个指针管理,支持随机访问。扩容规则:自动 2 倍 / 1.5 倍 扩容,扩容必开新空间、拷贝数据。迭代器:本质就是原生指针会导致迭代器失效。reserve(n):只扩容,不改有效元素个数。resize(n):改有效元素个数,多删少补。模拟实现核心:指针操作、内存管理、扩容逻辑、数据移动。vector 核心是动态连续数组,靠三个指针管理内存;;扩容机制指针移动迭代器失效处理
BIO = 死等NIO = 轮询AIO = 回调通知。
BIO:流 + 阻塞 + 多线程NIO:通道 + 缓冲区 + 选择器(最常用)AIO:异步 + 回调。







