自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

欢迎光临~知1而N的博客

有梦想才有动力

  • 博客(400)
  • 资源 (5)
  • 收藏
  • 关注

原创 20、LangChain 前端:模式 => 人工审核

本文介绍了高风险操作的人工审批(HITL)机制实现方案,支持React/Vue/Svelte/Angular全框架适配。主要内容包括: HITL工作原理:通过Agent触发中断→前端接收→用户决策→提交结果→Agent恢复执行的流程,在自动化流程中插入人工校验。 技术实现: 提供useStream配置方法及类型定义 解析中断负载(Interrupt Payload)结构 支持批准/拒绝/编辑三种决策类型 核心组件: 审批卡片实现方案 包含动作详情查看、决策选择、参数编辑等功能 该方案可应用于邮件发送、数据删

2026-03-25 15:14:29 21

原创 19、LangChain 前端:模式 => 工具调用

本文介绍了Agent工具调用的前端可视化方案,支持React/Vue/Svelte/Angular等框架。通过useStream钩子实现工具调用状态管理,自动同步加载状态、错误处理和结果渲染。文章详细解析了工具调用流程,包括类型定义、流式组件实现和工具卡片定制化开发,提供完整的TypeScript类型支持。重点展示了如何通过ToolCallWithResult类型管理工具生命周期,并实现消息与工具调用的精准关联。最后给出了针对不同工具(如天气查询、计算器等)的定制化UI组件实现方案,避免直接渲染原始JSON

2026-03-25 15:09:19 153

原创 18、LangChain 前端:模式 => Markdown 消息

本文介绍了前端开发中实现Markdown流式渲染的完整解决方案,适配React/Vue/Svelte/Angular四大框架。主要内容包括:1) Markdown渲染原理,通过流式接收、解析和DOM渲染三步流程;2) 环境搭建指南,提供useStream配置和基础组件实现;3) 各框架推荐库选择,如React使用react-markdown,其他框架采用marked+dompurify组合;4) 自定义Markdown组件实现示例;5) XSS防护措施,强调必须对LLM输出进行安全净化处理。文章提供了详细的

2026-03-25 14:56:36 138

原创 17、LangChain 前端:简介

本文介绍了为createAgent构建的智能代理开发富交互前端的完整方案。通过LangChain Frontend,开发者可快速搭建支持实时流交互的生成式UI,涵盖基础消息渲染到复杂人机协同等高级功能。架构采用统一设计,后端通过createAgent构建代理并启用状态持久化,前端通过跨框架兼容的useStream钩子实现响应式状态管理。核心开发模式包括消息渲染、代理操作可视化、对话管理以及高级流处理功能(如重连和时间旅行)。该方案可与主流组件库和生成式UI框架无缝集成,提供灵活多样的交互体验。

2026-03-25 14:34:58 123

原创 16、LangChain 中间件:自定义

本文介绍了LangChain中间件的实现方式与核心特性。中间件作为Agent执行流程的拦截器,通过节点式钩子(如before_agent、after_model)和包装式钩子(如wrap_model_call)实现全生命周期控制,支持日志记录、权限校验、重试缓存等功能。文章详细展示了装饰器和类两种实现模式,并说明状态更新的两种机制:节点式钩子直接返回状态字典,包装式钩子通过ExtendedModelResponse注入更新。实战示例包括消息限制检查、模型调用重试等场景,帮助开发者快速掌握中间件的拦截与扩展能

2026-03-25 14:02:28 340

原创 15、LangChain 中间件:预构建

本文介绍了LangChain和Deep Agents提供的预构建中间件,分为通用中间件和特定提供商中间件两类。通用中间件包括会话总结、人工介入、模型调用限制等16种常见功能,支持灵活配置和快速集成。文章详细说明了各中间件的使用场景、API参考和代码示例,如会话总结可在长对话时自动压缩历史消息,人工介入可对高风险操作进行审批控制。这些中间件覆盖了Agent开发中的核心需求,开发者可根据项目需要选择配置。

2026-03-25 13:57:07 311

原创 14、LangChain 中间件:简介

LangChain中间件为开发者提供了精细控制Agent执行流程的能力。通过在Agent核心循环(模型决策、工具执行、流程终止)的关键节点插入钩子,中间件支持日志记录、内容转换、容错处理和安全管控等场景。开发者可通过create_agent函数轻松配置多个中间件,如摘要生成和人机协作功能。LangChain提供开箱即用的内置中间件,同时支持自定义开发,并配套完整的API文档和测试工具,帮助开发者灵活扩展Agent功能。

2026-03-25 09:27:10 153

原创 13、LangChain 组件:Structured output(结构化输出)

本文介绍了LangChain中结构化输出的核心概念及实现方法。结构化输出让代理(Agent)以可预测的固定格式返回数据,避免了自然语言解析的繁琐工作。文章详细讲解了两种实现策略:Provider策略(利用模型原生结构化输出功能)和Tool策略(通过工具调用模拟实现),并比较了它们的适用场景和优缺点。同时提供了Pydantic模型、Dataclass、TypedDict等多种schema类型的实战示例,展示了如何定义和获取结构化数据。此外还介绍了错误处理机制和关键注意事项,帮助开发者快速实现可直接复用的结构化

2026-03-25 09:26:52 394

原创 12、LangChain 组件:Streaming (流式传输)

Streaming功能提升LLM应用响应速度,支持三种核心流模式:代理进度更新(updates)、LLM令牌流(messages)和自定义数据流(custom)。开发者可通过流传输实时获取代理执行状态、逐词生成内容以及自定义工具执行日志。典型应用场景包括:展示模型推理过程、工具调用进度、人机交互流等。LangChain提供多模式组合流传输能力,支持通过stream/astream方法灵活配置,显著改善用户体验。

2026-03-25 09:26:30 333

原创 11、LangChain 组件:Short-term Memory(短期记忆)

本文介绍了AI Agent短期记忆的核心概念、使用方法及高级技巧。短期记忆用于管理单次对话线程的上下文,具有线程隔离、上下文管理和状态持久化等特点。文章详细讲解了快速使用方法(通过checkpointer配置)、生产环境数据库设置(如Postgres),以及如何自定义Agent记忆扩展字段。针对长对话上下文窗口限制,提出了三种记忆管理策略:截断消息(保留最近N条)、删除消息(清理敏感信息)和总结消息(压缩历史内容)。此外,还介绍了在工具调用、动态Prompt和模型前后处理中操作记忆的具体方法,帮助开发者实现

2026-03-25 09:25:58 375

原创 10、LangChain 组件:Tools(工具)

本文介绍了如何创建和使用工具扩展智能体功能,主要包括工具定义、属性自定义、上下文访问和高级用法。工具通过明确定义的输入输出函数增强智能体能力,支持实时数据获取、代码执行等操作。创建工具时需注意类型提示和文档字符串规范,可通过装饰器自定义名称和描述。高级功能包括Pydantic模型定义复杂输入、访问运行时信息(如State、Context等)以及错误处理和条件路由。工具支持多种返回值类型,并能与预构建工具和服务端工具结合使用。

2026-03-24 17:58:26 308

原创 9、LangChain 组件:Messages(消息)

本文介绍了LangChain中消息(Messages)的基本概念与使用方法。消息作为模型交互的基本单位,包含角色、内容和元数据三大要素。文章详细讲解了三种消息格式:文本提示、消息对象列表和字典格式,并阐述了四种核心消息类型(系统消息、人类消息、AI消息和工具消息)的功能特性。其中特别说明了AI消息支持工具调用和元数据统计的特性。这些标准化消息类型确保了不同模型间交互的一致性,为构建多轮对话、处理多模态内容和实现工具调用提供了统一框架。

2026-03-24 17:46:41 138

原创 8、LangChain 组件:Models(模型)

本文详细介绍了LangChain中的Models组件,涵盖核心概念、基础用法和高级功能。主要内容包括:模型初始化方法(支持OpenAI、Anthropic等主流提供商)、核心调用方式(invoke/stream/batch)、工具调用机制、结构化输出实现(支持Pydantic/TypedDict/JSON Schema),以及多模态支持、本地模型运行等高级主题。文章通过代码示例展示了不同模型提供商的初始化方式,并详细说明了通用参数配置和各类调用场景的最佳实践,为开发者提供了全面的LangChain模型使用指

2026-03-24 17:28:09 140

原创 7、LangChain 组件:Agents(智能体)

本文介绍了LangChain Agents的核心概念与组件。Agents是结合语言模型与工具的智能系统,能够自主决策工具使用并迭代执行任务。核心组件包括:模型作为推理引擎(支持静态和动态配置)、工具作为行动能力(支持静态和动态工具集)、系统提示词定义行为准则、名称作为标识。文章还详细讲解了Agents的调用方式,以及结构化输出、内存管理、流式传输和中间件等高级功能,展示了如何通过灵活配置实现不同场景下的智能代理需求。

2026-03-24 17:05:49 521

原创 6、LangChain 宗旨

LangChain是一个为开发者构建LLM应用设计的框架,核心理念是提供灵活且生产级可用的起点。其发展围绕两大目标:标准化模型接口以支持最新技术,以及简化复杂流程编排。自2022年推出以来,经历了从Chains到Agents的范式升级,并逐步形成包含LangGraph、LangSmith等工具的全链路生态。版本迭代从概念验证(v0.0.x)到生产落地(v0.1.x),最终在2025年发布v1.0.0,实现接口标准化并支持多模态。开发者应根据项目需求选择版本,复杂场景推荐使用LangGraph进行底层编排。

2026-03-24 16:51:01 278

原创 5、LangChain 截止 2026年3月10日 重要更新

LangChain生态近期发布多项重要更新:LangGraph v1.1引入类型安全的流式处理和调用功能,支持Pydantic自动转换;DeepAgents v0.4新增沙箱集成包并优化对话历史总结;LangChain v1.2.0增强代理工具配置能力;Google-GenAI集成重构为统一SDK。此前v1.0大版本已提供稳定API,包含模型配置、结构化输出等核心功能升级。所有更新保持向后兼容,用户可通过RSS订阅变更日志,并参考官方迁移指南平滑过渡。(149字)

2026-03-24 16:47:59 339

原创 4、LangChain 从零构建功能完备的AI智能体

本文介绍了构建智能体的完整流程,分为基础版和实战版两部分。基础版智能体通过8行代码实现天气查询功能,包含模型调用、工具绑定和简单交互。实战版智能体则升级为生产级应用,具备多工具协作、结构化输出、会话记忆等核心功能。文中详细说明了系统提示词设计、上下文依赖工具实现、模型参数配置等关键技术点,并提供了完整的代码示例。开发前需完成API密钥配置和环境准备,支持替换不同AI模型。

2026-03-24 16:29:06 607

原创 2、LangChain 安装

本文介绍了LangChain的安装指南,分为基础安装和集成包安装两部分。基础安装包括通过pip或uv工具安装核心包(Python 3.10+),集成包安装则针对不同LLM提供商(如OpenAI、Anthropic)提供独立安装方案。文章还提供了安装后的快速入门建议,包括官方教程链接和集成使用指南,并补充了虚拟环境使用和国内镜像配置等注意事项。完整集成列表可参考LangChain官方文档。

2026-03-24 16:24:50 186

原创 3、LangChain 5 分钟手搓你的第一个智能体

LangChain是一个开源框架,专门用于构建基于大语言模型(LLM)的智能体和应用程序。该框架提供标准化模型接口,支持OpenAI、Anthropic等主流LLM的快速集成,只需10行代码即可创建基础智能体。核心优势包括易用的智能体构建、灵活的扩展能力、LangGraph底层支持以及LangSmith调试工具。框架提供Agents、Models、Tools等核心组件,支持上下文管理、流式传输等高级功能。与LangGraph、Deep Agents相比,LangChain平衡了易用性和定制化能力,适合大多数

2026-03-24 16:18:27 435

原创 1、LangChain 简介

LangChain是一款开源框架,帮助开发者快速构建基于大语言模型的智能体和应用程序。核心特性包括低代码门槛、多平台兼容和组件化设计。提供三种工具选择:Deep Agents适合快速落地产品,LangChain适用于自定义开发,LangGraph适合复杂工作流。示例展示了如何用10行代码创建天气查询智能体。优势包括标准化模型接口、灵活扩展和LangGraph底层支持。核心组件涵盖智能体、模型、工具等模块,并推荐官方学习资源和调试工具LangSmith。

2026-03-24 15:52:50 382

原创 把网站或源码导出为 PDF 的几种可行方法(从最简单到可复现的工程化流程)

本文提供了四种将LangChain文档网站转换为PDF的方法:1)浏览器直接打印单页(适合少量);2)克隆仓库构建静态站点后批量导出(推荐整站);3)使用Puppeteer按需渲染生成高质量PDF;4)从Markdown直接转换(需获取源文件)。方案B和C支持整站转换,需处理页面顺序、链接和目录问题。中文镜像站点需确认内容完整性,建议优先使用官方仓库源码生成。

2026-01-25 17:30:46 440

原创 构建个人知识库工具分类与对比

2026年主流个人知识库工具全解析 本文系统分析了六大类知识管理工具的特点与适用场景: 笔记型工具(印象笔记/有道云笔记)适合基础信息收集 知识图谱工具(Obsidian/Logseq)支持深度思考与知识网络构建 协作平台(Notion/飞书)满足团队知识共建需求 AI增强工具(畅图/DeepSeek)提供智能化知识处理 本地部署方案(MrDoc/DokuWiki)保障数据隐私安全 结构化工具(语雀/PingCode)适合系统化知识组织 选择建议:应考虑数据安全、协作需求、AI能力、技术门槛四大核心维度,根

2026-01-10 15:49:52 1730

原创 一键生成AI播客

本文对比分析了当前主流AI播客生成平台的技术特点与应用场景。豆包AI播客凭借一键生成、双人对话模式和自然语音效果成为全能型工具;腾讯ima适合职场人士的知识库整合需求;ListenHub提供多格式输入和音频编辑功能;微软VibeVoice支持超长多角色对话,适合开发者;Poddy.ai则以快速生成为特色。文章还针对不同用户群体给出了具体推荐,并展望了AI播客从单人朗读到多角色自然对话的技术演进趋势,为内容创作者选择合适工具提供了参考。

2026-01-10 11:40:14 1275

原创 Unity 全面核心指南(零基础入门+核心知识点全覆盖)

本文全面介绍了Unity游戏引擎的核心知识体系。主要内容包括:Unity的跨平台优势与生态特点;通过Unity Hub安装开发环境的步骤;编辑器五大核心面板的功能解析;GameObject与Component组合式架构的核心设计思想;C#脚本编程规则与生命周期函数;预制体、物理系统等关键开发概念;以及从项目初始化到打包发布的完整开发流程。文章兼顾零基础友好性与实用性,系统梳理了Unity的核心技术要点,为开发者提供了一套清晰的学习路径和实践指南。

2025-12-27 16:21:04 1201

原创 Unity制作2D动画的优势分析及效率前景研究

摘要 Unity引擎在2D动画制作领域展现出显著优势,其一体化开发环境、实时渲染能力和程序化控制特性大幅提升了制作效率。通过AI辅助工具链(如腾讯混元大模型),Unity将开发效率提升70%,成本降低90%。2025年数据显示,Unity在Steam平台发布的游戏中占比高达51%,尤其在中小型游戏和移动端占据主导地位。其2D动画技术已广泛应用于游戏、影视、教育及医疗等领域,如《穿越火线》动画制作和医疗认知训练系统。未来,Unity将继续通过AI自动化和云端协作技术推动2D动画的智能化与多元化发展。

2025-12-24 15:17:07 1212

原创 C#学习路径与应用领域全方位指南

C#学习与应用指南摘要 C#作为微软开发的现代编程语言,已成为全栈开发的重要选择。学习路径应遵循环境搭建、基础语法、OOP、高级特性、实战项目到架构设计的渐进过程,2025年C# 12和.NET 8在跨平台和云原生方面优势显著。C#广泛应用于Web开发(ASP.NET Core/Blazor)、桌面应用(WPF/MAUI)、移动开发(Xamarin/MAUI)、游戏开发(Unity)及云原生开发(Azure Functions)。最新特性包括集合表达式、主构造函数和增强模式匹配,大幅提升开发效率。建议通过控

2025-12-24 15:02:15 544

原创 Unity中C#与Lua深度交互技巧与应用

Unity中C#与Lua交互的核心技术与优化 C#与Lua在Unity中的深度交互主要通过栈结构实现,涉及对象映射、生命周期管理和数据类型转换三大关键技术。主流框架如XLua采用动态代码生成实现高效交互,ToLua通过静态注册确保稳定性,SLua则支持元表自动清理。性能优化要点包括: 减少对象引用:使用ID替代直接对象引用,降低字典查找开销 栈操作优化:预编译函数指针、缓存常用函数引用 生命周期管理:实现自动清理机制避免内存泄漏 这些技术组合使用可在保持Unity性能的同时实现Lua的热更新能力,是大型游戏

2025-12-24 13:44:08 1006

原创 Unity引擎系统化学习路径与行业应用全景分析

Unity引擎学习与应用全景分析 Unity作为领先的3D开发平台,广泛应用于游戏、VR/AR、工业仿真等领域。报告系统梳理了Unity学习路径:从基础准备(1-2周)、C#编程(2-4周)、核心功能模块(2-4周)到实战项目开发(1-3个月)。Unity在游戏开发中优势显著,支持跨平台发布和热更新;在非游戏领域如VR/AR、数字孪生等应用也日益广泛。2025年数据显示,全球超1900万开发者使用Unity,中国团结引擎下载量突破50万次,展现出强大的市场影响力。

2025-12-24 11:43:07 1001

原创 Lua语言学习路径与应用场景全面解析

Lua作为一种轻量级脚本语言,凭借其简洁高效的特性在多个领域展现出独特优势。学习Lua的最佳路径应遵循"基础语法→模块化编程→高级特性→实战项目"的系统化流程,特别强调协程机制和元表应用两大核心特性。在应用场景方面,Lua在游戏开发、嵌入式系统和Web服务器扩展领域表现卓越,尤其适合需要快速迭代、热更新和轻量级运行环境的项目 。本报告将详细阐述Lua语言的学习路线、核心特性和在不同领域的实际应用,为编程爱好者提供全面而实用的Lua学习指南。

2025-12-24 10:06:30 986

原创 Unity做2D动画的优势和劣势分析

Unity引擎在2D动画开发上具备显著优势,包括强大的跨平台能力、完整的2D工具链、多样的动画方案和实时工作流程,特别适合需要交互性的游戏开发。但其也存在学习曲线陡峭、2D工具相对3D较新、性能开销较大等劣势。Unity更适合需要程序化控制的2D交互项目,而纯线性动画制作可能更适合专业2D软件。开发者需根据项目需求和团队技术储备权衡选择。

2025-12-13 17:01:33 341

原创 企业微信副设备版本太低?更新电脑端企业微信即可

企业微信登录问题需在电脑端解决,而非手机端。正确方法是:1)在Windows电脑上更新企业微信至最新版本;2)确保电脑端正常登录后,再通过手机扫码。无需反复操作手机,只需更新电脑端软件即可解决版本兼容问题。

2025-12-01 09:35:23 1726

原创 在注意力极度碎片化的2025年,播客作为一种“解放双手“和“解放双眼“的深度内容形式,正在经历从小众走向大众的蜕变

2025年播客市场迎来爆发式增长,中文用户达1.5亿,预计2026年突破2亿。核心用户呈现"三高"特征(高知、高线城市、高消费),日均收听79分钟,完播率超60%。视频播客崛起,AI工具使制作时间从数小时压缩至6分钟。商业化路径多元,头部播客年收入可达600万元,但中腰部创作者仍面临收入偏低(65%月收入低于5000元)和内容同质化挑战。垂直领域专家、特色内容创作者及细分市场开拓者最适合入局,需专注内容质量、多平台分发和深度用户互动。播客正成为融合声音陪伴与视频传播的数字内容新风口。

2025-11-18 09:27:12 1539

原创 Windows指令进入“凭据管理器”

打开Windows凭据管理器主要有三种方法: Win+R快捷命令:运行control /name Microsoft.CredentialManager或rundll32.exe keymgr.dll,KRShowKeyMgr直接打开; 开始菜单搜索:输入"凭据管理器"快速访问; 控制面板:切换图标视图后查找。凭据管理器包含Web凭据(浏览器/应用密码)和Windows凭据(共享文件夹/远程登录信息),通过Win+R还可快速打开命令提示符、设备管理器等系统工具。推荐使用control /

2025-11-10 10:30:52 1232

原创 Gerrit在创建用户之后,给新用户绑定邮箱报错 500 处理

Gerrit服务器无法解析SMTP主机名smtp.163.com的问题解决方案。首先检查DNS解析和网络连通性,可通过nslookup或dig命令测试。若解析失败,可修改/etc/resolv.conf添加可靠DNS服务器,或直接使用SMTP服务器IP地址。然后检查gerrit.config中的sendemail配置是否正确,包括服务器地址、端口和加密方式等。重启Gerrit服务后验证问题是否解决。如仍存在问题,还需检查服务器网络连接、防火墙设置和/etc/hosts文件。问题根源在于域名解析失败,按优先级

2025-11-07 13:37:47 362

原创 编译报错:error while loading shared libraries: libncurses.so.5: cannot open shared object file

摘要:针对缺少libncurses.so.5共享库的问题,提供了多种解决方案:1)直接安装对应库文件(推荐);2)创建符号链接;3)检查Android构建环境;4)验证clang工具链。同时建议安装完整构建依赖并保持环境一致。不同Linux发行版的安装命令已列出,建议优先采用方案一进行修复。

2025-11-01 10:19:29 969

原创 Windows 10(1803版本后)默认禁用了对 SMB 共享的来宾访问。

本文介绍了在Ubuntu 20.04系统中使用TP-Link设备的两种常见情况:通过路由器有线连接和通过USB无线网卡连接。对于路由器连接,只需物理连接后系统即可自动识别;如需配置路由器,可通过浏览器登录管理界面操作。对于无线网卡连接,重点在于确认型号并安装对应驱动,文中详细说明了使用命令检查设备状态、根据芯片型号选择安装方法(如rtl88xxau芯片需通过GitHub仓库安装驱动)以及验证安装的完整流程。最后建议用户优先确认设备型号、善用搜索并备份数据。

2025-10-28 15:15:37 1269

原创 Ubuntu 20.04 上使用 TP-Link 设备主要分为两大类情况:**使用 TP-Link 路由器**和**使用 TP-Link USB 无线网卡**

本文介绍了在Ubuntu 20.04系统中使用TP-Link设备的两种常见情况:通过路由器有线连接和通过USB无线网卡连接。对于路由器连接,只需物理连接后系统即可自动识别;如需配置路由器,可通过浏览器登录管理界面操作。对于无线网卡连接,重点在于确认型号并安装对应驱动,文中详细说明了使用命令检查设备状态、根据芯片型号选择安装方法(如rtl88xxau芯片需通过GitHub仓库安装驱动)以及验证安装的完整流程。最后建议用户优先确认设备型号、善用搜索并备份数据。

2025-10-28 11:34:21 698

原创 Ubuntu 中为单个用户在特定的新开窗口或进程中模拟一个过去的日期(如前几个月的某一天),而不改变实际的系统时间,你需要使用专门的时间模拟工具。设置时区(TZ)只能改变时间显示的方式(基于同一个系

本文介绍了三种在特定进程及其子进程中模拟过去日期的方法: faketime工具(推荐):通过LD_PRELOAD截获时间调用,支持精确设置日期时间,仅影响指定进程,无需root权限,适合大多数命令行场景。 容器技术(Docker/systemd-nspawn):创建完全隔离的环境修改系统时间,适合需要更真实模拟的场景,但需要更多资源和权限。 应用内置功能:部分应用程序自带时间模拟功能,是最直接但不通用的解决方案。 建议根据需求选择:简单任务用faketime,复杂环境用容器,优先考虑应用自带功能。所有方法均

2025-10-24 14:22:09 636

原创 文件夹的属性(在计算机科学中通常称为“文件元数据”)可以携带相当丰富的信息。这些信息远远超出了文件夹的名称和位置

摘要:文件夹属性包含丰富的信息,可分为四类:(1)基础属性如名称、路径、大小、时间戳等;(2)权限与安全属性,包括所有者、访问控制等;(3)高级属性如隐藏/只读标志、NTFS的数据流功能、Linux/macOS的扩展属性;(4)操作系统和应用程序添加的元数据,如标签、来源信息等。不同文件系统支持的属性各异,NTFS和ext4等现代文件系统能存储更多元数据,使文件夹不仅是容器,还承载了大量管理和安全信息。

2025-09-30 17:02:35 644

原创 Unity、Adobe Animate (AN)、After Effects (AE) 和 Unreal Engine 5 (UE5) 这四款软件在制作2D动画方面的特点,并给出排名和最终推荐

文章摘要: Adobe Animate (AN) 是专业2D动画的首选工具,擅长骨骼动画和互动内容输出,但3D功能较弱。After Effects (AE) 是特效合成之王,适合MG动画和视觉特效,但流程繁琐。Unity 是2D游戏开发利器,支持交互逻辑,但动画制作体验不如专业软件。Unreal Engine 5 (UE5) 虽能制作高质量2.5D动画,但复杂度高,适合大型项目。 超越AN的推荐: Toon Boom Harmony(行业顶级,适合工作室) Clip Studio Paint(手绘逐帧动画最

2025-09-26 16:58:27 2297

基于HTML5 Canvas的飞行射击游戏:《星际战机 太空射击游戏》

直接双击就能玩,很简单的啦

2025-06-03

DeepSeek AI助手的多领域任务指令集,涵盖创作、电商、知识付费、数据分析与编程开发等应用

DeepSeek AI助手的多领域任务指令集,涵盖创作、电商、知识付费、数据分析与编程开发等应用

2025-02-25

超级指南之Elasticsearch.docx

Elasticsearch是一个实时分布式搜索和分析引擎。它让你以前所未有的速度处理大数据成为可能。 它用于全文搜索、结构化搜索、分析以及将这三者混合使用: 维基百科使用Elasticsearch提供全文搜索并高亮关键字,以及输入实时搜索(search-as-you-type)和搜索纠错(did-youmean)等搜索建议功能。 英国卫报使用Elasticsearch结合用户日志和社交网络数据提供给他们的编辑以实时的反馈,以便及时了解公众对新发表 的文章的回应。 StackOverflow结合全文搜索与地理位置查询,以及more-like-this功能来找到相关的问题和答案。 Github使用Elasticsearch检索1300亿行的代码。

2020-06-10

Ceph源码的分析.zip

随着云计算技术的兴起和普及,云计算基石:分布式共享存储系统受到业界的重视。Ceph以其稳定、高可用、可扩展的特性,乘着开源云计算管理系统OpenStack的东风,迅速成为最热门的开源分布式存储系统。 Ceph作为一个开源的分布式存储系统,人人都可以免费获得其源代码,并能够安装部署,但是并不等于人人都能用起来,人人都能用好。用好一个开源分布式存储系统,首先要对其架构、功能原理等方面有比较好的了解,其次要有修复漏洞的能力。这些都是在采用开源分布式存储系统时所面临的挑战。

2020-06-10

software-architecture-patterns.zip

Software Architecture Patterns by Mark Richards Copyright © 2015 O’Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://safaribooksonline.com). For more information, contact our corporate/institutional sales department: 800-998-9938 or corporate@oreilly.com.

2020-06-10

第二阶段考试——翻车事件谨记.png

My test Java ,If you fail in the exam, I hope you are prepared

2020-12-14

springCloud参考指南全解分析.zip

微服务 (Microservices) 是一种软件架构风格,它是以专注于单一责任与功能的小型功能区块 (Small Building Blocks) 为基础,利用模块化的方式组合出复杂的大型应用程序,各功能区块使用与语言无关 (Language-Independent/Language agnostic) 的 API 集相互通信。 微服务的起源是由 Peter Rodgers 博士于 2005 年度云计算博览会提出的微 Web 服务 (Micro-Web-Service) 开始,Juval Löwy 则是与他有类似的前导想法,将类别变成细粒服务 (granular services),以作为 Microsoft 下一阶段的软件架构,其核心想法是让服务是由类似 Unix 管道的访问方式使用,而且复杂的服务背后是使用简单 URI 来开放接口,任何服务,任何细粒都能被开放 (exposed)。这个设计在 HP 的实验室被实现,具有改变复杂软件系统的强大力量。 2014年,Martin Fowler 与 James Lewis 共同提出了微服务的概念,定义了微服务是由以单一应用程序构成的小服务,自己拥有自己的行程与轻量化处理,服务依业务功能设计,以全自动的方式部署,与其他服务使用 HTTP API 通信。同时服务会使用最小的规模的集中管理 (例如 Docker) 能力,服务可以用不同的编程语言与数据库等组件实现[1]。

2020-06-10

空空如也

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

TA关注的人

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