2025-03-21 深入理解Nest.js的基础概念 Nest.jsNode 后端 1. Nest.js 概述Nest.js 是一个用于构建高效、可扩展的 Node.js 服务器端应用程序的框架。它使用渐进式 JavaScript,内置并完全支持 TypeScript(但仍然允许开发人员使用纯 JavaScript 编写
2025-03-19 LangChain学习 LLMLangChain AI 1. LangChain 是什么?LangChain 是一个强大的开源框架,专门设计用于开发基于大语言模型(LLM)的应用程序。它提供了一套完整的工具和抽象,让开发者能够更容易地构建复杂的AI应用。 1.1 核心特性 模块化设计 提供了可
2025-03-18 Agent学习(TODO) Agent AI 什么是Agent目前理解,Agent这个概念最初来自于人工智能领域,人们往往叫它智能代理(Intelligent Agent),所以,许多人把 Agent 翻译成了智能体。 基于LLM的AgentAgent就是一个软件系统。它包含
2025-03-17 nginx服务器详细解析 Nginx 运维 1. 基础篇1.1 Nginx介绍Nginx是一款轻量级的Web服务器、反向代理服务器,是由俄罗斯的程序设计师Igor Sysoev所开发,使用C语言开发。由于其内存占用少,启动速度极快,具有高并发处理能力,在互联网项目中被广泛应用。 1.
2025-03-16 作为一个前端er如何了解LLM LLM AI 1. LLM是如何工作的?用一句话总结,LLM就是一个”超级猜词机器”。它通过海量文本数据训练,学习语言规律,然后通过概率计算,预测下一个单词。让我们按照处理流程来详细了解LLM的工作原理。 1.1 整体流程图下面我们先通过流程图来看一下它
2025-03-15 如何优雅的更新你的npm包 NPMNode 工具 前言在现代软件开发中,无论是前端应用、还是node服务 保持项目依赖的更新都是一项重要但具有挑战性的任务。过时的依赖可能会带来安全隐患、性能问题,以及与新特性的不兼容。然而,盲目地更新依赖也可能引入意外的破坏性变更,导致项目出现问题。 为了
2025-03-14 手把手教你在Nginx服务器中启用https和http2 Nginx安全 运维 1. 前言在当今互联网时代,网站的安全性和加载速度成为用户体验中至关重要的两个因素。启用HTTPS可以通过加密通信保护数据的传输,防止敏感信息被窃取或篡改;而HTTP/2则在提升网站加载速度和优化网络资源利用方面发挥了重要作用。这
2025-03-14 使用Nestjs实现基于JWT + RBAC的认证授权系统 Nest.js安全 后端 前言这篇文章使用Nestjs实现了一个基于JWT+RBAC(Role-Based Access Control)的认证授权系统,主要包含以下功能: 用户认证:实现用户登录、登出等基础认证功能 权限控制:基于RBAC模型的细粒度权限控制 J
2025-03-14 Nestjs+RabbitMQ+支付宝沙盒 实现电商支付功能 Nest.js消息队列 后端 1. 前言在电商系统中,支付功能是整个交易流程中最为关键的环节之一。一个完善的支付系统不仅要保证交易的安全性和可靠性,还需要具备良好的用户体验和高效的系统性能。本文将详细介绍如何在商城系统中集成支付宝支付功能,并通过RabbitMQ消息队列
2025-03-13 使用Nestjs+ElasticSearch实现电商搜索功能 ElasticSearchNest.js 后端 1. ElasticSearch简介ElasticSearch(简称ES)是一个开源的分布式搜索引擎,基于强大的搜索和分析能力,它不仅支持全文检索、精确查询和复杂的数据聚合分析,还具备高可用的分布式架构。作为一个成熟的企业级解决方案,ES在