摘要: 1、获取API Key:访问DeepSeek开放平台(https://platform.deepseek.com/usage),注册账号并获取专属API Key。 2、环境准备:安装openai(为了支持openai接口) pip install openai 3、配置环境变量 API Key 其中 阅读全文
posted @ 2026-06-11 21:01 小海哥哥de 阅读(26) 评论(0) 推荐(0)
摘要: 问题代码 auto lambda_func = [] { ... if (条件) { return false; // ← 唯一的 return } ... }; 分析: C++ lambda 没写 -> T 时,返回类型从 return 语句推导。这里只有一句 return false;,所以编译 阅读全文
posted @ 2026-06-05 11:03 小海哥哥de 阅读(30) 评论(0) 推荐(0)
摘要: compact和checkpoint、wal的区别 机制 解决什么问题 一句话 WAL 写入性能 vs 数据安全 "先记日志,再写数据" Checkpoint 恢复时间 vs 磁盘IO开销 "定期把日志对应的数据刷盘,标记恢复点" Compact 存储空间膨胀 vs 读写性能 "合并整理,清理垃圾, 阅读全文
posted @ 2026-05-22 10:00 小海哥哥de 阅读(5) 评论(0) 推荐(0)
摘要: 一、先说使用注意事项 尽量使用>&2 千万不要>"/dev/stderr" 和 >&2混用 二、详细分析 区别 阅读全文
posted @ 2025-12-17 14:13 小海哥哥de 阅读(13) 评论(0) 推荐(0)
摘要: 具体文件:doris-master/thirdparty/vars.sh #!/bin/bash # shellcheck disable=2034 # Licensed to the Apache Software Foundation (ASF) under one # or more cont 阅读全文
posted @ 2025-08-22 11:24 小海哥哥de 阅读(36) 评论(0) 推荐(0)
摘要: 一、 Apache Doris 简介 Apache Doris 是一款基于 MPP 架构(大规模并行处理)的高性能、实时分析型数据库。它以高效、简单和统一的特性著称,能够在亚秒级的时间内返回海量数据的查询结果。Doris 既能支持高并发的点查询场景,也能支持高吞吐的复杂分析场景。 基于这些优势,Ap 阅读全文
posted @ 2025-08-21 12:49 小海哥哥de 阅读(206) 评论(0) 推荐(0)
摘要: 官网:https://fr.cppreference.com/w/cpp/language/modules.html 一、首先看个例子 下面是一个模拟大型项目中使用 C++20 模块的示例,展示了如何将一个复杂系统拆分为多个模块、模块分区(Module Partitions)以及模块间的依赖关系。这 阅读全文
posted @ 2025-08-06 17:25 小海哥哥de 阅读(886) 评论(0) 推荐(1)
摘要: 1、std::jthread和std::thread 的区别 https://www.zhihu.com/question/364140779/answer/7281088203 2、在std::jthread中如何使用std::stop_token完成线程协作取消 https://blog.csd 阅读全文
posted @ 2025-07-16 17:34 小海哥哥de 阅读(64) 评论(0) 推荐(0)
摘要: 重要思想 WAL(Write-Ahead Logging‌):预写日志系统,WAL的工作流程遵循“日志先行”原则,事务提交时先将操作日志顺序写入磁盘,实际数据更新由后台线程异步完成 。该机制通过转换随机I/O为顺序写入,降低磁盘操作频率,使MySQL等数据库的吞吐量提升40%-200%。在HBase 阅读全文
posted @ 2025-07-16 10:45 小海哥哥de 阅读(26) 评论(0) 推荐(0)
摘要: 一、OLAP OLAP与OLTP是数据处理的孪生兄弟:一个专注多维分析历史数据,支撑商业决策;一个确保每秒数千笔交易毫秒级响应。企业数字化转型必须同时驾驭这两套引擎。 1.OLAP 的定义 OLAP 是一种专门用来对大量历史数据进行多角度分析的技术。 它的核心是让你能够从多个维度(比如时间、地点、产 阅读全文
posted @ 2025-07-16 10:43 小海哥哥de 阅读(116) 评论(0) 推荐(0)