Leetcode_hot100_48.旋转图像
Leetcode_hot100_48.旋转图像
Redis中的Stream详解
本文深入解析了Redis中Stream数据结构的核心概念、基本操作、消费组机制以及消息读取模型,详细介绍了Stream如何实现可靠性保证,并与List和Pub/Sub进行了对比,最后总结了Stream的使用场景和面试高频问题,帮助读者全面理解Redis Stream在实际开发中的应用价值和重要性。
Leetcode_hot100_160.相交链表
Leetcode_hot100_160.相交链表
Leetcode_hot100_54.螺旋矩阵
Leetcode_hot100_54.螺旋矩阵
Leetcode_hot100_73.矩阵置零
Leetcode_hot100_73.矩阵置零
Leetcode_hot100_189.轮转数组
Leetcode_hot100_189.轮转数组
Leetcode_hot100_238.除了自身以外数组的乘积
Leetcode_100_238.除了自身以外数组的乘积
Leetcode_hot100_41.缺失的第一个正数
Leetcode_hot100_41.缺失的第一个正数
Claude Code 安装与常用命令
Claude Code 安装与常用命令
在 Windows 上安装 Claude Code CLI
本来一直用的是 Copilot 的学生认证,但是最近突然加了周额度限制,正好 Deepseekv4 也上线了,想试试这个新的工具。
记录一下安装过程
1. 安装 Claude Code CLI
按照官方文档来说:在 powershell 中执行以下命令即可完成安装:
1iwr https://claude.ai/install.ps1 | iex
由于网络限制原因可能无法安装,所以我是用的 npm + 国内源进行安装的:
1npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
安装完成后,可以输入claude来验证是否安装成功:
虽然因为网络原因无法连接,但是不要急,我们后面使用CC Switch来解决这个问题。
2. 下载并配置 CC Switch
CC Switch 是一个开源的工具,可以帮助我们在不同的代理环境下切换网络配置,从而让 Claude Code CLI 能够 ...
Agent、RAG、LLM工具调用相关面试总结
Agent、RAG、LLM工具调用相关面试总结
Agent、RAG、LLM工具调用相关面试总结
Agent 相关面试总结
1. 什么是Agent?与大模型有什么本质不同?
2. Agent 的基本架构由哪些核心组件构成?
3. Workflow,Agent,Tools 这三个的概念和区别介绍一下?
4. 了解哪些其他的 Agent 设计范式?Agent 和 Workflow 的区别是什么?
5. Agent 推理模式有哪些?ReAct 是啥?具体是怎么实现的?
6. ReAct、Plan-and-Execute、Reflection 三种范式有什么核心区别?实际项目中该如何选型?
7. 复杂任务怎么做的任务拆分?为什么要拆分?效果如何提升?
8. 请你介绍一下 Agent 的记忆机制,并说明在实际开发中应该如何设计记忆模块?
9. Agent 的长短期记忆系统怎么做的?记忆是怎么存的?粒度是多少?怎么用的?
10. 什么是Multi-Agent?
11. 说说 Single-Agent 和 Multi-Agent 的设计方案?
12. Agent 记忆压缩通常有哪些方法?
13. ...
