
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了从零开发C++在线判题OJ平台的全过程,重点阐述了项目的技术选型、分层架构设计及核心功能实现。通过五层架构实现模块解耦,采用MySQL预编译语句保障数据安全,利用Linux系统调用构建代码沙箱进行隔离判题。文章详细讲解了HTTP接口设计、登录鉴权、自动化测试等关键环节,并分享了服务器部署中的典型故障排查经验。该项目不仅串联了网络编程、数据库、操作系统等核心知识点,更培养了完整的工程化思维

OpenClaw:开源本地优先的AIAgent执行平台指南 OpenClaw是一款开源、本地优先的AIAgent执行平台,旨在将AI从问答生成工具升级为目标驱动的任务执行系统。与普通聊天AI不同,它通过Skill机制扩展能力,实现本地文件操作、浏览器自动化、定时任务等真实环境操作,数据完全由用户掌控。 核心架构分为四层:多渠道用户入口、Gateway消息网关、Agent决策大脑、Tools/Ski

OpenClaw:开源本地优先的AIAgent执行平台指南 OpenClaw是一款开源、本地优先的AIAgent执行平台,旨在将AI从问答生成工具升级为目标驱动的任务执行系统。与普通聊天AI不同,它通过Skill机制扩展能力,实现本地文件操作、浏览器自动化、定时任务等真实环境操作,数据完全由用户掌控。 核心架构分为四层:多渠道用户入口、Gateway消息网关、Agent决策大脑、Tools/Ski

本文介绍了使用深层神经网络进行MNIST手写数字分类的完整流程。首先讲解了多分类问题的核心工具:Softmax函数将网络输出转换为概率分布,交叉熵损失衡量预测准确性。接着详细说明MNIST数据集的预处理方法,包括标准化和拉平处理。然后通过PyTorch搭建4层全连接网络,使用ReLU激活函数解决梯度消失问题,并展示了训练过程的关键代码。最后指出通过调整网络层数、激活函数等参数可以进一步优化模型性能

本文介绍了卷积神经网络(CNN)的核心模块及其应用。CNN通过局部连接和参数共享解决了全连接网络处理图像时的参数爆炸问题。重点讲解了卷积层(提取特征)、池化层(降维)和批标准化(稳定训练)的原理及PyTorch实现方法,包括边缘检测、最大池化等实战示例。文章还阐述了数据预处理技巧和经典CNN结构,强调理解"卷积+池化"组合的重要性,为初学者提供了直观的入门指导和实践建议。

本文介绍了PyTorch的核心概念和使用方法。PyTorch作为深度学习工具包,主要提供两个功能:GPU加速的张量计算和自动求导机制。文章详细讲解了Tensor的基本操作(创建、查看属性、CPU/GPU转换、数值运算),Variable的作用(记录计算过程),以及自动求导的三种场景(标量、多维张量、多次求导)。特别强调了PyTorch动态图的优势——直接使用Python语法,调试方便。最后通过一个

嵌入模型和生成模型是AI系统中的两大核心组件,分别承担不同功能。嵌入模型(Embedding Model)负责将文本、图像等内容转化为向量形式,便于语义搜索和相似度匹配,扮演"图书馆管理员"角色;生成模型(Generative Model)则根据输入内容生成新文本、代码等回答,如同"写作老师"。两者常配合使用,在知识库问答等场景中,嵌入模型先检索相关资料,再

本文记录了作者从零开始学习LangChain框架的完整历程。文章分为七个部分:1.环境搭建,介绍使用Miniconda创建隔离环境并配置阿里云百炼API;2.核心基础,讲解模型调用、消息类型和链式调用;3.工具调用,演示如何定义和使用工具;4.核心组件,包括消息管理、提示词模板和输出解析;5.RAG实现,涵盖文档加载、文本切分和检索增强生成;6.Agent雏形,展示如何将检索器封装为工具;7.学习

深度学习训练核心闭环:精准算梯度、合理初始化参数、高效更参数反向传播:链式求导为基,从损失反向回溯算梯度,附 Sigmoid 实例参数初始化:讲手动 / 经典方法,Module 初始化技巧与核心原则、选择优化算法:SGD 为基,动量法 / Adagrad/RMSProp/Adadelta/Adam 解析与对比核心总结:反向传播、初始化、优化算法要点及训练细节

本文详细介绍了Linux下C/C++开发的核心工具链:首先解析gcc/g++编译器从预处理、编译、汇编到链接的完整编译流程;其次讲解Makefile的自动化构建原理与编写方法,包括单文件和多文件项目的构建规则;最后通过实现基础版和业务适配版两种进度条程序,演示了Linux终端程序的开发技巧。文章系统性地梳理了Linux开发环境搭建、项目构建和特色程序实现的全过程,为开发者提供了完整的入门指导方案。








