刷新
MySQL 学习笔记

博主头像 Q: 什么是 MySQL ? mysql 是开源关系型数据库,关系型数据库使用表格的形式存储数据,每个表由行和列组成,表之间可以通过外键关联 Q: 如何登陆 MYSQL mysql -h<主机地址> -u<账号> -p<密码> -P<端口号> Q: SQL 分类 DDL: 数据定义语言,定义数据库对 ...

我做了一个Codex APP 指南,给那些不想只和 AI聊天的人!

博主头像 如果你每天都在用 AI,但工作效率并没有明显变高,那问题可能不是你不会提问。 也不是你还没找到那个传说中的万能提示词。 更可能是 你一直把 AI 当成聊天窗口。 问一句,答一句。今天问完,明天重新解释。换一个项目,再重新介绍一遍背景。换一个工具,再重新复制一遍资料。 这就很尴尬。 AI 看起来很聪明 ...

git操作

博主头像 Git 完整操作流程指南 目录 项目初始化与本地仓库创建 文件管理与版本迭代 历史版本管理 远程仓库操作 分支管理 常见问题与解决方案 1. 项目初始化与本地仓库创建 1.1 创建新项目 # 创建项目目录 mkdir my-project cd my-project # 初始化 Git 仓库 ...

读普林斯顿计算机公开课08网络(上)

博主头像 1. 网络 1.1. 传统的有线网络,如电话、电缆、以太网,然后是无线网络,其中最常见的是Wi-Fi和手机 1.2. 所有的通信系统都有共同的基本属性 1.2.1. 在发起的源头一端,它们将信息转换成可以通过某种媒介传输的表示形式 1.2.2. 在目的地,它们再将该表示转换回一种可用的形式 1.3. ...

Python 潮流周刊#156:Pydantic 接管 httpx 始末

本周刊由 Python猫 出品,精心筛选国内外的 400+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 温馨提示: 在微信关注 Python猫,发送数字“9”,即可领取 9 折优惠码,订 ...

用LangGraph搭Agent:我做对的地方是?

博主头像 Overview: 整体框架参考了LangGraph官方的Quick start文档,但是在实现过程中踩了不少坑。 包括但不限于:怎么不调用工具?怎么就开始编造?怎么刚刚可以现在不行?怎么就结束了? 背景 从 LangChain 切换到 LangGraph,是因为目标是开发:复杂多步、图状循环、生产 ...

04-让AI学会行动-FunctionCalling函数调用

博主头像 让AI学会行动——Function Calling函数调用 这是《AI开发解密》系列的第四篇。我们将赋予AI一项革命性能力:调用外部函数,让AI从"能说话"变成"能做事"。 引言 本文完整代码在 AIFunctionCallingConsole4 项目中,克隆仓库后配置好API Key直接运行即可体 ...

05-打通AI的工具生态-MCP协议实战

博主头像 打通AI的工具生态——MCP协议实战 这是《AI开发解密》系列的第五篇。我们将学习MCP(Model Context Protocol)协议,亲手构建一个MCP Server,让AI能够动态发现和调用外部工具服务,打通整个工具生态。 引言 本文完整代码在 AIHttpMcpServer(MCP服务端 ...

03-持久化记忆-基于Redis向量搜索的AI长期记忆

博主头像 持久化记忆——基于Redis向量搜索的AI长期记忆 这是《AI开发解密》系列的第三篇。我们将把内存中的向量记忆持久化到Redis,实现跨会话的AI长期记忆。 引言 本文完整代码在 AIVectorMemeoryStoreConsole3 项目中,克隆仓库后配置好API Key和Redis环境直接运行 ...

02-让AI拥有记忆-对话上下文的两种实现

博主头像 让AI拥有记忆——对话上下文的两种实现 这是《AI开发解密》系列的第二篇。我们将探索如何让AI"记住"之前的对话,从暴力拼接历史到智能向量检索,逐步构建真正有记忆力的AI助手。 引言 本文完整代码在 AIMemoryConsole2 项目中,克隆仓库后配置好API Key直接运行即可体验效果。 项目 ...

01-从零开始-用CSharp调用你的第一个大模型

博主头像 从零开始——用C#调用你的第一个大模型 这是《AI开发解密》系列的第一篇。我们先从「大模型是什么、能做什么」讲起,再动手写代码,带你从零理解AI应用开发的核心原理。 引言 2023年以来,大语言模型(LLM)席卷了整个软件行业。ChatGPT、Claude、DeepSeek、智谱GLM……这些名字你 ...

实习第二天,反反复复敲“linux/QNX操作命令”

上一篇分享了Git操作的适应心得,这次想聊聊另一个新人绕不开的话题——命令行操作。 相信不少人和我一样,在学校里对Linux命令也就是“能用”的水平:ls看看文件,cd切切目录,vim改改代码。但进了公司,尤其是做嵌入式或车载开发,面对的不只是Linux服务器,可能还有QNX这类实时操作系统(RTO ...

读普林斯顿计算机公开课07软件

博主头像 1. 应用程序 1.1. application 1.2. “应用程序”是一种统称,表示以操作系统作为平台完成某种任务的各种程序或软件系统 1.2.1. 新买的电脑或手机通常都会预装大量程序 1.2.2. 应用程序可大可小,可以只完成特定的任务,也可以囊括大量功能 1.2.3. 应用程序规模大小各异 ...

别再纠结了!这款UUID在线生成器,帮你彻底告别ID碰撞焦虑

引言:一个让人头皮发麻的线上事故 不知道你有没有过这样的噩梦经历:深夜服务器突然告警,排查了半天发现是新旧数据主键冲突,导致核心业务逻辑错乱。原因很简单——随着分布式系统的横向扩展,传统的自增ID在分库分表场景下,已经彻底不够用了。 这时候,UUID(通用唯一识别码)便成了救星。但问题又来了:不同版 ...

【节点】[Tile节点]原理解析与实际应用

博主头像 Tile节点是Unity Shader Graph中一个功能强大的纹理处理节点,专门用于生成基于UV坐标的地板状纹理图案。这个节点在游戏开发中具有广泛的应用价值,特别是在创建瓷砖、棋盘、网格和各种重复 ...

123···100>