最新文章

2026年04月01日,作者: 黄兵

HP Z Turbo Drive NVMe M.2 转 PCIe 扩展卡

HP 的这款 Z Turbo Drive NVMe M.2 转 PCIe 扩展卡在数码玩家圈子里非常出名。很多人觉得它做工精良、带巨大的散热马甲,想买来插在普通电脑上用,结果发现电脑直接点不亮(无法开机)或者无法识别。它之所以通常只能在 HP 特定的工作站(如 Z440、Z640、Z840)上使用,主要是因为惠普在硬件和固件层面做了专有化定制。具体原因如下:1. SMBus(系统管理总线)引脚冲突...

Weights & Biases (W&B) 工具介绍

2026年04月01日 ,作者: 黄兵

Weights & Biases (简称 W&B 或 wandb) 就像是给你的量化交易程序装上了一个“飞行数据记录仪(黑匣子)”加“云端可视化仪表盘”。它最初是为深度学习算法工程师设计的,用来记录模型训练的成百上千个参数和结果。但因为它极其强大的“参数记录”和“时间序列数据可视化”能力,现在被大量顶尖的量化团队用来追踪回测和实盘实验。1. W&B 在你当前项目中的核心作用在你当前的 AI 加密货...

EXPERIMENT_LOG.md CHANGELOG_RESEARCH.md 这两个文件区别

2026年04月01日 ,作者: 黄兵

1. 两者的核心区别文件名侧重表达的意思适合的场景CHANGELOG_RESEARCH.md变更日志(研究版)侧重于记录代码改了什么。适合像你这样由 Codex 生成了详细 Summary 的情况,把这些 Summary 按日期排好序。EXPERIMENT_LOG.md实验日志侧重于记录为什么要改、想测什么、结果如何。对于量化交易这种需要“观察几天看数据”的工作,这个名字更贴切。EXPERIMEN...

量化交易记录更改

2026年04月01日 ,作者: 黄兵

现在我通过 Codex 编写 AI 加密货币量化交易,每次更改代码经过多天的测试。经过测试之后,效果不是很好,需要回滚,但是已经过去了一段时间,不知道回滚到哪里,为什么要产生这些更改。能否通过博客的形式记录为什么更改,以及更改了什么,需要测试到什么时候。或者是有更好的方式记录代码为何更改,方便以后查证。同时更改的代码会提交到 github。同时 codex 会记录更改说明:Summary 在...

PyCharm Tag 使用

2026年04月01日 ,作者: 黄兵

在 PyCharm 中 Tag 标签当中有 Commit 和 Message 输入框,两者的作用是什么呢?在 PyCharm(以及 Git 版本控制系统)中,Commit(提交) 和 Message(提交说明) 是两个紧密相关但本质不同的概念。简单来说:Commit 是你的“存档动作”,而 Message 是这个存档的“备注标签”。1. Commit 与 Message 的核心区别维度Commit...

RabbitMQ 端口问题

2026年04月01日 ,作者: 黄兵

最近需要外部程序与 RabbitMQ 通讯,但是不再一个服务器上,同时 RabbitMQ 服务器没有开发相应端口。结果程序出现了如下错误:pika.adapters.utils.connection_workflow: ERROR AMQPConnector - reporting failure: AMQPConnectorSocketConnectError: TimeoutError(...

Docker Compose 重启

2026年04月01日 ,作者: 黄兵

最近按照这篇文章:Python 项目 docker 部署过程 部署了项目,但是经过测试,有一部分内容配置错误,需要修改 .env 文件。修改了 .env 文件之后,如何重启 Docker Compose 呢?你这个场景本质是:.env 只在容器创建时读取,不会动态更新。所以修改 .env 后,必须让容器“重新创建”,而不是简单 restart。✅ 标准做法(推荐)docker compose do...

Windows Embedded 是什么系统

2026年03月27日 ,作者: 黄兵

简单来说,Windows Embedded 是微软在“物联网(IoT)”这个词流行之前,为自动售货机、ATM机、工业控制台等嵌入式设备专门设计的 Windows 版本。你可以把它理解为 Windows 10 IoT Enterprise 的“前辈”。1. 它和普通 Windows 有什么区别?模块化(瘦身版):普通 Windows 包含了所有你可能用到的东西(画图、游戏、各种服务)。Windows...