C++ 并发编程入门:从数据竞争到线程池
量化开发面试必考并发编程,但很多人第一次接触就直接看线程池代码,结果一头雾水。这篇文章从最基础的数据竞争开始,一步步推导出有界阻塞队列和线程池,每个概念都从”它解决什么问题”出发。...
记录技术与生活的点滴
量化开发面试必考并发编程,但很多人第一次接触就直接看线程池代码,结果一头雾水。这篇文章从最基础的数据竞争开始,一步步推导出有界阻塞队列和线程池,每个概念都从”它解决什么问题”出发。...
在西湖大学 NLP 实验室(张岳教授组)实习期间,我负责 DeepScientist 平台的 AI Copilot 模块开发,包括多轮对话链路、工具调用、SSE 流式输出等核心功能。平台用户 5000+,这篇文章整理面试中关于这个项目的常见...
第一天是深圳邀请赛。背包 DP 的转移方程写错了,调到最后也没过,打铁收场,两千块报销也跟着没了。 第二天是大湾区编程竞赛。E 题是带权最短路,标准 Dijkstra,我脑子抽了一直在用 BFS,WA 加 RE 交了 39 发,最后还是没过...
RAG(Retrieval-Augmented Generation,检索增强生成)是目前 AI 应用面试中出现频率最高的技术点之一。这篇文章基于 DeepScientist 项目的实际落地经验,整理面试中关于 RAG 的高频问题和回答思路...
有 ACM 背景去面量化开发,和普通后端有几个关键的不同。这篇是完整版,覆盖公司类型、C++ 深度、系统设计、网络/OS、数学概率、面试流程和资源,针对百亿私募和头部券商自营方向。...
结合 DeepScientist 项目的实际经验,把这五个东西讲清楚。不是文档翻译,是真正用过之后的理解。...
ACM 竞赛背景去面后端/研发岗,这三块是必考的。整理成问答形式,方便快速过一遍。...
DeepScientist 是一个 AI 驱动的科研管理平台,用户 5000+。这篇文章梳理整个项目的技术选型和架构设计,作为面试准备的参考。...
MiniCode 是一个轻量级终端 AI 编程助手,类 Claude Code 工作流,181 ⭐。整个核心只有 5000 行 TypeScript,依赖极简(只有 diff 和 zod 两个运行时依赖),非常适合学习 AI Agent 的...
这篇文章记录 Nova 主题的实现思路。Nova 是我为这个博客定制的 Hexo 主题,目标是把学术个人主页和博客合二为一——进来先看到个人介绍,再从里面跳转到博客内容。...