分类 技术 下的文章

本指南面向开发团队,涵盖核心原则、CLAUDE.md 配置详解、工作流程、进阶技巧与安全规范。力求简洁实用、有启发性。

1. 什么是 Claude Code

Claude Code 是 Anthropic 推出的智能体编程助手(Agentic Coding Assistant),它不只是代码补全工具,而是能够:

  • 理解整个代码库的上下文
  • 自主编辑多个文件
  • 执行命令行操作
  • 运行测试并根据结果迭代
  • 与 Git、GitHub、CI/CD 深度集成

核心理念:把 Claude 当作一个"新入职的高级工程师"——能力很强,但需要你给予清晰的项目背景和工作规范。

阅读剩余部分

以下是针对在 Debian 12 (Bookworm) 上手动下载安装 Docker 的完整教程文档,包含正确的版本号和操作步骤。


在 Debian 12 上手动下载安装 Docker

本教程指导你如何通过手动下载并安装 Docker 及其相关组件在 Debian 12 上运行。

阅读剩余部分

问题

近期在研究Hudi。在开发环境下使用基本上没有什么问题。结果跑到生产线时遇到各类奇怪的问题。其中影响时间最长的还是NoSuchMethod的问题。其错误如下。

ava.util.concurrent.CompletionException: java.lang.NoSuchMethodError: org.apache.hadoop.hdfs.client.HdfsDataInputStream.getReadStatistics()Lorg/apache/hadoop/hdfs/DFSInputStream$ReadStatistics;
04-06-2024 15:17:22 CST hudi-test INFO -     at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
04-06-2024 15:17:22 CST hudi-test INFO -     at java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:991)

阅读剩余部分