管道nestjs

NestJs 异常过滤器

文档:https://docs.nestjs.cn/9/exceptionfilters 实现 新建文件 common下面新建 filter.ts 实现 让我们创建一个异常过滤器 它负责捕获作为HttpException类实例的异常 并为它们设置自定义响应逻辑 为此,我们需要访问底层平台 Reque ......
过滤器 NestJs

有名管道介绍及使用

##有名管道简介: 匿名管道,由于没有名字只能用于亲缘关系的进程间通信。为了克服这个缺点,提出了有名管道(FIFO),也叫命名管道、FIFO文件。 有名管道(FIFO)不同于匿名管道之处在于它提供了一个路径名与之关联,以FIFO的文件形式存在于文件系统中,并且其打开方式和打开一个普通文件是一样的。这 ......
管道

进程间通信方式--匿名管道通信

##管道的特点 管道其实是一个在内核内存中维护的缓冲器,这个缓冲器的存储能力时有限的,不同的操作系统大小不一定相同。 管道拥有文件的特质:读操作、写操作,匿名管道没有文件实体,有名管道由文件实体,但不存储数据。可以按照操作文件的方式对管道进行操作。 一个管道是一个字节流,试用管道时不存在消息或消息边 ......
管道 进程 方式

NestJS 拦截器 和 RxJs

为什么要介绍RxJs 因为 在 Nestjs 已经内置了 RxJs 无需安装 并且Nestjs 也会有一些基于Rxjs提供的API RxJs是什么 RxJs 使用的是观察者模式,用来编写异步队列和事件处理。 Observable 可观察的物件 Subscription 监听Observable Op ......
NestJS RxJs

NestJs 中间件

https://docs.nestjs.cn/9/middlewares 中间件简介 中间件是在路由处理程序 之前 调用的函数。 中间件函数可以访问请求和响应对象,以及应用程序请求响应周期中的 next() 中间件函数。 next() 中间件函数通常由名为 next 的变量表示。 Nest 中间件实 ......
中间件 NestJs

nestJs 管道

文档:https://docs.nestjs.cn/9/pipes 管道是什么 管道是具有 @Injectable() 装饰器的类。管道应实现 PipeTransform 接口。 管道的作用 管道有两个典型的应用场景: 转换:管道将输入数据转换为所需的数据输出(例如,将字符串转换为整数) 验证:对输 ......
管道 nestJs

ASP.NET Core MVC 请求处理管道原理

ASP.NET Core MVC 和 Razor Pages 应用的完整请求处理管道 Endpoint 包含 MVC 和 Razor Pages ......
管道 原理 Core ASP NET

命令管道

grep命令 文件过滤分割与合并 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 选项 -a 不要忽略二进 ......
管道 命令

nestJs 模块

文档: https://docs.nestjs.cn/9/modules 模块@Module 每个 Nest 应用程序至少有一个模块,即根模块。 根模块是 Nest 开始安排应用程序树的地方。 事实上,根模块可能是应用程序中唯一的模块, 特别是当应用程序很小时,但是对于大型程序来说这是没有意义的。 ......
模块 nestJs

NestJs 提供者

文档:https://docs.nestjs.cn/9/providers Providers 是 Nest 的一个基本概念。 许多基本的 Nest 类可能被视为 provider - service, repository, factory, helper 等等。 他们都可以通过 construc ......
提供者 NestJs

nestJs 控制器

参考: https://docs.nestjs.cn/9/controllers 控制器负责处理传入的请求和向客户端返回响应。 控制器的目的是接收应用的特定请求。路由机制控制哪个控制器接收哪些请求。通常,每个控制器有多个路由,不同的路由可以执行不同的操作。 为了创建一个基本的控制器,我们使用类和装饰 ......
控制器 nestJs

nestjs cli 常用命令

列出所有命令 nest --help 生成controller.ts nest g co user 生成 module.ts nest g mo user 生成service.ts nest g s user 一个命令生成CRUD nest g resource makalo 第一次使用这个命令的时 ......
命令 常用 nestjs cli

nestJs萌新初探

nestJs 是什么 Nest 是一个用于构建高效,可扩展的 Node.js 服务器端应用程序的框架。它使用渐进式 JavaScript,内置并完全支持 TypeScript(但仍然允许开发人员使用纯 JavaScript 编写代码)并结合了 OOP(面向对象编程),FP(函数式编程)和 FRP(函 ......
nestJs

命令行上的数据科学第二版:八、并行管道

原文:https://datascienceatthecommandline.com/2e/chapter-8-parallel-pipelines.html 在前面的章节中,我们一直在处理一次性处理整个任务的命令和管道。然而,在实践中,您可能会发现自己面临一个需要多次运行相同命令或管道的任务。例如 ......
管道 命令 科学 数据

3 - 进程 - Windows 10 - Cpython - 多进程通信 - 队列Queue _ 管道Pipe _ 共享内存Share Memory(Value_Array) _ Manager

@(目录) 测试环境: 操作系统: Window 10 工具:Pycharm Python: 3.7 一、进程通信概述: python的进程间通信主要有以下几种方式:消息队列(Queue)、管道(Pipe)、共享内存(Value,Array)、代理(Manager)。 以上分为两个类型, 进程间交互 ......
进程 队列 Value_Array 管道 内存

Redis内存碎片和Pipeline管道

本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 内存碎片 内存碎片如何产生的? Redis内部有自己的内存分配器,默认是jemalloc,为了提高内存使用的效率,来对内存的申请和释放进行管理。 而内存分配器按照固定大小分配内存,并不是完全按照程序申请的内存大小来 ......
碎片 管道 Pipeline 内存 Redis

Redis的介绍安装以及启动与使用、数据类型、Redis管道、Django使用Redis

一、介绍Redis 1. 详细介绍 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push ......
Redis 管道 类型 数据 Django

ASP.NET Core - 请求管道与中间件

1. 请求管道 请求管道是什么?请求管道描述的是一个请求进到我们的后端应用,后端应用如何处理的过程,从接收到请求,之后请求怎么流转,经过哪些处理,最后怎么返回响应。请求管道就是一次请求在后端应用的生命周期。了解请求管道,有助于我们明白后端应用是怎么工作的,我们的代码是怎么工作的,在我们的业务代码执行 ......
中间件 管道 Core ASP NET

nestjs搭建HTTP与WebSocket服务

最近在做一款轻量级IM产品,后端技术栈框架使用了nodejs + nestjs作为服务端。同时,还需要满足一个服务同时支持HTTP服务调用以及WebSocket服务调用,此文主要记录本次搭建过程,以及基本的服务端设计。 基本环境搭建 node v14.17.5 nestjs 全局命令行工具(npm ......
WebSocket nestjs HTTP
共229篇  :8/8页 首页上一页8下一页尾页