自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名80后IT人的成长记录,记录自己在工作、学习中的点点滴滴,在成长的喜悦与忧心的故事里,铭记反脆弱的勇气。

工作过十多年的IT人, IT和金融复合背景,毕业于北林和人大,曾就职于北林、安赛创想、首创证券、中体骏彩公司,当前就职于国育新业,担任公司CIO。主要专注于产业链研究和分析、微服务架构、AI应用和大数据应用等方面。

  • 博客(135)
  • 资源 (6)
  • 收藏
  • 关注

原创 Gitlab源代码服务器Docker部署与备份恢复操作

本文介绍如何在 Linux 服务器上使用 Docker 部署 GitLab,并从 gitlab-backup 生成的备份包中完整恢复数据。全文按「前置检查 → 部署 → 准备备份 → 恢复 → 验证 → 注意事项」六个步骤展开。

2026-09-07 16:01:50 288

原创 MCP技术深度解析与实战指南

MCP协议是Anthropic提出的标准化AI工具调用接口,支持stdio、SSE和Streamable HTTP三种传输模式,分别适配本地开发、远程部署及云原生场景。文章通过Spring Boot 4.1.1与Spring AI 2.0.1实现MCP Server,演示了工具注册与多模式连接,为开发者提供完整的技术栈解析与测试案例。

2026-09-07 15:55:46 424

原创 WorkBuddy + IMA组合,打造一个能够帮你干活的个人AI助手

腾讯推出WorkBuddy和IMA组合AI工具,解决传统AI"记不住事"的痛点。WorkBuddy是能操作电脑执行任务的任务引擎,IMA是存储用户资料的知识库。二者结合形成"取-用-存"闭环:从IMA调取资料,WorkBuddy完成任务,结果存回IMA。这种组合让AI具备记忆功能,能记住用户风格和项目背景,避免每次重复解释。应用场景包括内容创作、研究报告、个人知识管理等,实现经验沉淀和生产力提升。相比传统AI问答机,这套组合更像是会学习成长的智能助手。

2026-08-04 23:42:13 242

原创 拆解WorkBuddy专家团:一支AI团队背后的多智能体技术逻辑

AI领域的"多智能体"技术正在改变人机协作模式,与普通对话AI相比,它更像一支专业分工的数字团队。普通AI如同全能实习生,存在脑力过载、只说不做、单线程工作等局限;而多智能体系统通过角色分工(如数据检索、图表生成、文案撰写等),以"外包模式"或"乐团模式"协同完成任务,实现从指令到成果的端到端交付。典型场景如自动生成完整报告、处理复杂工单等,其核心价值在于将任务拆解给专业角色并整合。WorkBuddy专家团正是该理念的实践,让用户通过简单指令获得可直接使用的成果,同时保留人类在关键决策中的作用。

2026-07-29 22:53:33 280

原创 我国AI智能体产业发展洞察:为何能在AI应用层实现“换道超车“

中国AI智能体在真实场景的应用效率已实现突破——从钢铁交易自动化到财务数据处理,智能体正从“会聊天”升级为“会干活”。这一转变源于中国独特的竞争路径:不单比拼模型参数,而是通过低成本API、算法优化与数据合规设计,构建可落地的全栈解决方案。场景密度(如金融、工业等领域的高频应用)形成数据反哺模型的迭代飞轮,推动智能体在任务完成率、多工具串联等实用指标上领先。尽管硬件与基础研究仍有差距,但中国凭借应用层创新,在AI从“回答问题”转向“采取行动”的赛道中占得先机。

2026-07-24 23:52:43 378

原创 如何写好一个可用、好用的Agent Skill技能

本文围绕如何写好 Skill(技能包)展开,从 Skill 的本质定义出发,系统梳理了写好 Skill 的六大原则——用"渐进式披露"控制体量、把"该锁死的"放进脚本、写"怎么做"而非"是什么"、亲手编写而非让模型代劳、太长就拆且每步留检查点、以及安全底线。同时涵盖 description 编写技巧、质量评估方法和发布前检查清单,帮助团队将隐性经验转化为 AI 可复用的能力。

2026-07-23 11:34:46 403

原创 智能体开发的“脚手架“:主流框架(LangChain、AutoGen等)选型指南

本文分析了当前主流的九大AI智能体开发框架(LangChain、LangGraph、CrewAI、AutoGen、MetaGPT、AgentScope、AutoGPT、Qwen-Agent、Dify),从设计哲学、适用场景、优劣势等维度进行对比。这些框架在解决智能体应用的八个核心组件(模型、Prompt、Memory等)时采用了不同范式:图驱动(LangGraph)、角色驱动(CrewAI)、对话驱动(AutoGen)、SOP驱动(MetaGPT)等。

2026-07-17 23:18:41 475

原创 Redis集群创建时出现“Node xxx.xxx is not empty”问题处理

Redis集群创建失败问题解决指南 当尝试重建Redis集群时遇到"Node is not empty"错误,通常是由于节点残留数据或旧集群配置导致。本文提供了两种解决方案: 推荐方法:彻底重置节点 通过FLUSHDB/FLUSHALL清空数据 执行CLUSTER RESET清除集群配置 删除持久化的nodes.conf文件并重启服务 替代方法:手动清理(适用于无法重启的情况) 检查并清空数据库 重置集群状态 问题常见原因包括:容器复用保留旧数据、节点曾属于其他集群、测试数据残留等。关键解决步骤是确保节点完

2026-07-06 16:27:02 193

原创 MinIO文件服务器安装与数据迁移

本文介绍了MinIO对象存储的安装部署与数据迁移方案。主要内容包括: 部署方式:详细讲解单机模式和分布式模式的安装配置,强调生产环境需使用systemd托管或Docker Compose部署,并给出内核调优、TLS加密等加固建议。 架构设计:说明分布式MinIO的纠删码机制,提供4节点4盘的配置示例,要求节点间网络互通和磁盘一致性。 迁移工具:介绍MinIO客户端mc的安装,提供文件系统到MinIO以及MinIO实例间的两种迁移方案,包含全量/增量同步命令和注意事项。

2026-06-30 14:17:40 328

原创 多Agent协作:用LangGraph搭建AI团队

本文探讨了多Agent架构在AI任务处理中的优势,通过一个内容创作案例展示了单一全能型AI的局限性(资料混杂、逻辑混乱、自我审核失效)。提出将复杂任务拆解为调研、写作、编辑、排版四个专业Agent,采用主管调度模式(Supervisor Pattern)实现协作。文章详细介绍了职责拆分、Prompt专精化、共享状态设计等关键技术,并给出基于LangGraph的代码实现方案,强调多Agent系统通过"术业专攻"提升任务质量与可控性。

2026-05-17 17:23:56 733

原创 LangGraph实战:搭建一个带人工介入的智能客服系统

构建智能客服系统的关键技术与实践 本文通过一个真实案例,揭示了智能客服系统在实际应用中面临的三大核心挑战:AI无法识别复杂问题、缺乏信息收集机制、缺少人工介入通道。针对这些问题,文章提出基于LangGraph的状态驱动解决方案,详细介绍了如何通过定义对话状态、设计功能节点(意图识别、信息收集、知识库检索等)构建完整的服务链。重点阐述了状态管理(StateGraph)如何实现对话持久化、循环追问和人工转接等关键功能,为开发可靠客服系统提供了实用技术框架。

2026-05-14 19:20:55 404

原创 LangGraph解析:为什么Chain和Agent不够用了

文章摘要:LangGraph是针对复杂AI工作流设计的图编排框架,解决了LangChain线性链式结构的局限性。当AI审批系统需要循环、分支和人工审核时,传统Chain难以处理状态管理和流程控制。LangGraph通过四大核心概念构建灵活工作流:1) StateGraph定义全局状态容器;2) Node作为单一职责执行单元;3) Edge连接节点;4) Conditional Edge实现动态路由。

2026-05-12 15:57:02 468

原创 AI Agent初探:让LLM自己决定该调用什么工具

本文介绍了如何利用Agent和ReAct框架构建智能助手,相比传统if-else方法可减少一半代码量。核心观点包括: Agent与Chain的区别:Agent像项目经理自主决策,Chain像流水线工人按固定流程执行。 ReAct框架的"思考-行动-观察"循环:模型通过Thought分析问题,Action调用工具,Observation获取结果,循环直至解决问题。 实战演示:通过定义搜索、计算、天气三个工具函数,创建Agent处理复合需求(如查询天气并转换温度单位)。

2026-05-12 14:41:27 597

原创 RAG入门:用LangChain搭建你的第一个知识库问答系统

本文介绍了检索增强生成(RAG)技术如何解决大模型"幻觉"问题。通过五步流程:文档加载→文本分割→向量化→检索→生成,RAG让AI回答基于私有文档而非训练数据。其中文本分割策略(chunk_size、overlap、分隔符)对效果影响最大,需平衡信息完整性与检索精准度。向量化可选择OpenAI或本地模型,检索环节则需优化相似度计算与排序策略。RAG将AI从"闭卷考试"变为"开卷考试",显著提升专业领域问答的准确性。

2026-05-11 22:51:25 476

原创 给AI装上记忆系统:AI记忆机制与上下文管理实战

AI客服在多轮对话中常因缺乏记忆机制导致用户体验断裂。本文通过真实案例揭示大模型本身无记忆,需依赖客户端将历史对话拼入Prompt。对比LangChain四种Memory策略: BufferMemory:全量记录,信息完整但Token成本高; BufferWindowMemory:滑动窗口,节省Token但易丢失早期信息; SummaryMemory:自动摘要,平衡成本与主线连贯性; VectorRetrieverMemory:语义检索,适合超长对话但实现复杂。 选择需权衡Token消耗、信息完整度

2026-05-11 17:39:33 683

原创 AI Coding时代,作为程序员的我们该何去何从

随着AI编程工具的迅猛发展,程序员职业面临深刻变革。本文通过真实案例和数据指出:AI在代码生成效率上已远超人类,能完成90%的编程任务,但存在三大边界:不擅长理解旧代码、在模糊环境下表现不佳、生成"概率正确"而非"绝对正确"的代码。

2026-05-09 23:23:54 576

原创 LangChain链式调用:用Chains把单轮对话变成工作流

本文介绍了LangChain中三种核心链(LLMChain、SequentialChain、RouterChain)的应用场景与实现方式。通过快递分拣中心的类比,作者阐述了单步调用、顺序执行和动态路由三种工作流模式。文章以翻译润色流水线和客服问题分拣为例,展示了如何使用管道符|简洁地组装链式调用,替代传统繁琐的手动API调用与字符串处理。LCEL(LangChain Expression Language)的新语法使AI工作流编排更加直观高效,解决了多轮对话编排的复杂性难题。

2026-05-09 11:11:55 432

原创 Prompt提示词工程化:用LangChain把提示词从字符串变成资产

本文探讨了提示词管理的工程化解决方案,重点介绍了LangChain的PromptTemplate体系。文章首先揭示了提示词"野蛮生长"的问题:散落在代码各处、难以维护和更新。随后提出将提示词视为"资产"而非"字符串"的理念,并详细解析了PromptTemplate的三种核心形态:简单模板、聊天消息模板和Few-Shot模板。

2026-05-09 10:33:26 493

原创 AI智能体的本质:从“会回答“到“会完成“的范式革命

AI正从"答题者"向"办事员"转变,引发应用范式革命。大语言模型(LLM)擅长内容生成,但缺乏行动力,无法完成端到端任务。智能体(AI Agent)通过"感知→规划→执行→反思"四步闭环,整合目标分解、工具调用和自检能力,实现对结果的交付而非仅提供答案。其核心差异在于处理不确定性、适应自然交互及具备自主性,如同"数字同事"主动推进任务。

2026-05-08 23:06:49 456

原创 LangChain是什么?为什么都在用它开发AI应用

摘要: 本文探讨了直接调用AI API的三大痛点:模型切换成本高、上下文管理复杂、功能扩展困难。针对这些问题,介绍了LangChain框架如何通过六大核心模块(Model I/O、Chains、Retrieval、Memory、Agents、Callbacks)实现AI应用的工程化开发。LangChain提供标准化流程和模块化组件,解决了模型依赖、提示词管理、多步协作等常见问题,并通过代码示例展示了其核心用法,帮助开发者从"手工作坊"升级到"工业化生产"。

2026-05-07 18:48:42 423

原创 一文带你深入了解ReAct框架

ReAct框架(Reasoning + Acting)通过让AI交替进行推理与行动,模拟人类解决问题的动态过程。不同于传统模型仅依赖记忆或机械执行,ReAct结合思考(推理步骤)、行动(调用工具)和观察(反馈结果)的三步循环,实现更可靠的决策。例如,回答复杂问题时,AI会主动搜索验证信息,动态调整策略,避免“幻觉”。

2026-05-07 10:46:38 720

原创 Claude Code是什么,为什么它能力强大而国产替代不及预期

当前国内程序员圈掀起一股"Claude Code热",尽管Anthropic设置了严格的身份认证壁垒,开发者仍通过各种方式获取使用权限。究其原因,Claude Code与传统AI编程工具存在本质差异:它不仅是代码补全工具,更是具备自主性的编程Agent,能完整接管项目开发全流程。

2026-05-06 23:01:45 1214

原创 OpenClaw:从“会说话“到“会干活“的AI革命

OpenClaw是一款开源的本地优先AI智能体框架,被誉为"真正能干活的AI"。与传统对话式AI不同,它不仅能回答问题,更能直接操作系统完成实际任务。三大核心突破使其脱颖而出:执行而非建议:可自动完成文件整理、邮件发送等具体操作本地优先设计:数据完全存储在用户设备,保障隐私安全主动服务能力:支持定时任务和后台持续运行该工具已在自媒体创作、金融分析、电商运营等领域展现出强大潜力,但也面临安全风险和使用门槛等挑战。

2026-05-06 18:09:13 571

原创 从零构建:实现一个简单的AI播客生成工具

本文介绍了一个基于Python技术栈的AI播客生成工具开发实践。文章从技术选型、系统架构到核心模块实现进行了详细阐述,主要包括:1)使用FastAPI构建后端服务;2)通过OpenAI API生成结构化播客脚本;3)利用Edge-TTS实现多角色语音合成;4)采用FFmpeg进行音频混音处理。该工具可将文本自动转换为带背景音乐的多角色对话播客,适合内容创作者快速实现音频内容生产。文章还分享了具体代码实现和工程化建议,为开发者构建类似AI应用提供了实用参考。

2026-04-30 17:49:51 488

原创 一文带你了解AI Agent通信协议:MCP、ACP、A2A和ANP

2026年被称为"智能体爆发年",四大通信协议(MCP、A2A、ACP、ANP)推动AI智能体协作发展。MCP解决AI与工具连接问题,A2A专注智能体间企业级协作,ACP提供完整的社会化协作框架,ANP则构建去中心化的智能体互联网。各协议定位不同但可组合使用:单智能体应用首选MCP,多智能体业务流程适合A2A,企业级平台推荐ACP,开放生态则考虑ANP。未来协议融合加速,行业正向标准化、分层协作方向发展,为智能体互联网奠定基础。

2026-04-23 15:46:55 1360

原创 一文讲清AI Agent 和 Agentic AI 的定义和区别

摘要: AI Agent 和 Agentic AI 是人工智能发展的两个关键阶段,分别代表“单体智能执行”与“多智能体协作系统”。AI Agent 是基于大模型的独立实体,擅长完成特定任务(如客服应答、日程管理);Agentic AI 则通过多Agent协同实现复杂目标(如供应链优化、多机器人协作)。核心差异在于:AI Agent 是“专业工具人”,被动响应单一任务;Agentic AI 是“战略统筹者”,能主动拆解目标、动态协调资源。两者互补共生,共同推动AI从自动化迈向智能化。

2026-04-22 12:30:01 736

原创 Nginx部署Vue/React项目时无法直接访问页面其他路径的问题及解决方案

摘要: Vue/React等SPA应用部署时,直接访问非根路径(如/user/profile)会出现404错误。这是因为Nginx默认会查找物理文件而非交给前端路由处理。解决方案是在Nginx配置中添加try_files $uri $uri/ /index.html,使未匹配的请求返回index.html,由前端框架接管路由。配置示例包括静态资源缓存策略和API代理设置,适用于所有基于History模式的前端框架。通过正确配置Nginx,可确保SPA路由能够正常工作。

2026-04-22 11:01:18 466

原创 Prompt Engineering(提示词工程) vs. Agent Skills(智能体技能):从“口头吩咐”到“标准化操作手册”的进化

Prompt(提示词工程)与Skill(技能工程)是AI应用的两个关键阶段。Prompt是单次指令集,适用于探索性、一次性任务;Skill则是可复用的标准化解决方案,包含元数据、主程序和资源库,采用渐进式披露机制提升效率。两者协同进化,Prompt用于初步验证,成功后可封装为Skill。Skill能扩展AI能力边界,支持外部工具调用,适合重复性、专业化任务。从Prompt到Skill的升级,标志着从临时使用到系统驾驭AI的转变,是提升AI应用效能的关键路径。

2026-04-14 16:45:09 772

原创 AI Coding时代,软件工程师的生存法则:从“动手写代码”到“驾驭AI”

AI Coding时代,代码正变得廉价,而让代码正确产生的“系统设计能力”正变得昂贵。你的突围之路,不在于写得更快,而在于想得更深、设计得更巧。从“代码生产者”转变为“AI协作系统的架构师”,这是挑战,更是这个时代赋予工程师的最大红利。

2026-04-14 13:56:34 596

原创 一文读懂算电协同产业链:连接“比特”与“瓦特”的超级桥梁

在AI大模型和AI应用指数级爆发的2026年,我们当前正面临一个尖锐的产业悖论:算力的尽头是电力,而电力的波动性却制约着算力的稳定性。 算电协同,作为连接数字世界与物理世界的超级桥梁,已从早期的概念探索正式上升为国家战略。本文将带你穿透表象,深度拆解这一万亿级蓝海的产业链逻辑。

2026-04-09 16:53:35 717

原创 Tengine、OpenResty与Nginx三大Web服务中间件对比分析

本文主要对Tengine、OpenResty和Nginx三款Web服务中间件进行了全面的功能、性能、差异及国产化适配性分析。

2026-04-09 15:55:33 1089

原创 算力租赁产业链全景分析:解构AI时代的“算力电厂”

算力租赁,这个因AI大模型热潮而迅速崛起的商业模式,正从一种应急解决方案演变为数字经济的基础设施。它并非简单的服务器租用,而是在高端GPU供需严重失衡、自建算力门槛极高的背景下,将稀缺算力资源进行高效配置和价值重估的系统性工程。

2026-04-07 18:47:25 1198

原创 2025年我国智算中心产业链全景分析

智算中心是智慧时代最主要的计算力生产中心,它以融合架构计算系统为平台,以数据为资源,能够以强大算力驱动AI模型对数据进行深度加工,源源不断产生各种智慧计算服务,并通过网络以云服务形式供应给组织及个人。

2026-04-07 13:52:42 1789

原创 2026年量子科技产业链研究分析报告

量子科技作为利用量子力学原理(叠加、纠缠等)进行信息处理、传输和测量的前沿技术集群,正从实验室研发迈向产业化应用的关键阶段。本报告系统梳理了量子科技(涵盖计算、通信、测量三大方向)的产业链构成、发展现状与竞争格局。研究显示,全球产业规模预计将从2024年的约80亿美元爆发式增长至2035年的近万亿美元,中美两国在“双雄并立”格局下展开战略竞赛。

2026-03-19 13:38:21 1288

原创 一文讲透:什么是Agent Skill?

Agent Skill,是AI智能体时代的“可插拔专业灵魂”。它通过一个极简的文件夹结构(SKILL.md为核心),运用渐进式披露的智能加载机制,将人类知识转化为AI可稳定执行的标准化工作流。它不仅是提升AI专业能力的“技能包”,更是个人与组织沉淀、复用和规模化其专业知识的核心资产。

2026-03-18 12:25:14 636

原创 WhisperLiveKit 深度解析:企业级实时语音转文本终极方案

WhisperLiveKit是一款基于OpenAI Whisper改进的全本地化实时语音识别引擎,通过SimulStreaming和Streaming Sortformer技术实现200-500ms低延迟转录和实时说话人分离。支持99+种语言识别和翻译,完全本地化处理保障数据隐私。提供Docker、源码和pip三种部署方式,适用于会议记录、直播字幕、无障碍辅助等场景。项目在保持Whisper高准确率的同时,解决了传统方案无法流式输出、延迟高等痛点,为隐私敏感行业提供毫秒级响应的本地化解决方案。

2026-03-06 10:42:06 794

原创 开源语音识别引擎选型对比分析

以下是关于七大开源语音识别引擎(FunASR、Vosk、PaddleSpeech、CMU Sphinx、OpenAI Whisper、Kaldi、DeepSpeech)对比分析。

2026-03-05 10:41:07 1328

原创 2025 年我国数字医疗产业链全景分析

数字医疗是以信息技术为核心,通过AI、物联网、大数据等技术重构医疗服务的现代化医疗方式,具有数字化、智能化、全流程覆盖等特征。全球市场规模预计2025年突破5000亿美元,中国2024年将达4130亿元,呈现爆发式增长。产业链涵盖上游医疗大数据/器械、中游运营服务、下游应用终端及支撑体系。美国、欧洲和中国是主要市场,分别呈现技术创新、政策规范和需求驱动特点。中国数字医疗细分市场中,基础设施占比超50%,医疗服务占28.66%,受益于政策支持、5G/AI技术突破和老龄化需求。

2025-09-10 15:13:31 2365

原创 2025年我国具身智能产业链全景分析

具身智能(Embodied Intelligence)是指通过物理实体与环境进行交互的智能系统,其核心在于将感知、决策和执行紧密结合,使智能体能够在动态环境中自主感知、学习和执行任务。具身智能颠覆了传统人工智能的 “离身性” 局限,强调智能的本质必须通过身体与环境的动态互动来塑造和体现。通俗地说,具身智能是指具有身体的智能,其机器大脑能够帮助决策,从而支配肢体快速对外部环境变化做出反应,核心在于实体设备与智能决策的深度融合。

2025-09-05 15:40:21 6629

原创 企业数据如何有效转换为垂直场景大模型训练数据集

本文系统阐述了企业构建高质量大模型训练数据集的五个关键步骤:1)规划阶段需明确任务类型、数据来源及合规要求;2)数据收集阶段强调批量导出与格式统一;3)清洗阶段重点关注去噪、分段、脱敏、去重四大任务;4)标注阶段需根据任务类型选择适配的结构化格式;5)最终通过质量评估形成可直接训练的数据集。文章特别指出,数据质量而非模型参数才是微调效果的决定性因素,并提供了从文档脱敏到格式转换的具体实施方案,为企业构建私有化大模型提供实用指南。

2025-09-04 12:27:32 1147

Java程序员面试32问

Java程序员面试32问 第五,HashMap和Hashtable的区别。 第十七,给我一个你最常见到的runtime exception

2009-08-17

ExtJS3核心手册

Ext Core是一款具有多项功能的轻型JavaScript库,基于MIT许可为大家服务。在Ext Core中有许多激赏的功能,在倡导快速Web开发的同时也本着高质量、可伸缩性的代码的指导思想进行着。Core库对DOM操作、Ajax、事件、动画、模板、OO机制等的任务都有相应的支持。Core库基于MIT方式发布,无论是一般的动态页面和简单的应用程序都可选择使用。

2010-04-11

Linux下安装与配置snmp服务

Linux下安装与配置snmp服务,资料详尽地介绍了Linux下的SNMP服务的安装与配置,图文结合,一目了然!

2011-08-03

C语言程序逻辑处理(位运算等)

由关系运算符将两个表达式连接起来的有意义的式子称为关系表达式。运算对象可以是常量或变量,也可以是表达式。

2009-08-17

ExtJs3 cookbook

1.手把手一步步教你如何使用EXT JS类库创建"富互联网应用程序". 2.如何使用 Ext JS主部件,以及学习如何创建自定义组件,以满足您的需要. 3.在你的真实世界中建立炫酷的 导航和自定义布局,表单,网格,列表视图,树形视图, 图标, 标签面板,菜单,工具栏,还有更多..... 4.大量非常容易跟学的例子几乎覆盖了EXT JS的所有功能.

2010-04-12

Linux常用命令全集

Linux常用命令全集 1. ls 2. mount/unmount 3. cat 4. md

2009-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除