pipe相关内容

在 Angular 的 INPUT 元素上使用 ngModel 中的管道

我有一个 HTML INPUT 字段. 我想格式化它的值并使用现有的管道: ....[(ngModel)]="item.value | useMyPipeToFormatThatValue".... 并获取错误消息: 动作表达式中不能有竖线 在这种情况下我如何使用管道? 解决方案 您不能使用 模板语句中的模板表达式运算符(管道,保存导航器): (ngModelCha ..
发布时间:2021-12-02 19:58:23 其他开发

如何使用管道在两个程序之间发送一个简单的字符串?

我尝试在网上搜索,但几乎没有任何资源.一个小例子就足够了. 编辑我的意思是,两个不同的 C 程序相互通信.一个程序应该发送“Hi",另一个程序应该接收它.类似的东西. 解决方案 一个普通的管道只能连接两个相关的进程.它是由一个进程创建的,当最后一个进程关闭它时它会消失. 命名管道,因其行为也称为 FIFO, 可用于连接两个不相关的进程,独立于进程而存在;这意味着即使没有人使用它 ..
发布时间:2021-12-02 08:11:46 服务器开发

Node.js 将相同的可读流传送到多个(可写)目标中

我需要连续运行两个需要从同一个流中读取数据的命令.将一个流通过管道传输到另一个流后,缓冲区被清空,因此我无法再次从该流中读取数据,因此这不起作用: var spawn = require('child_process').spawn;var fs = require('fs');var request = require('request');var inputStream = request( ..
发布时间:2021-12-01 22:33:59 前端开发

如何使用 subprocess.Popen 通过管道连接多个进程?

如何使用 Python subprocess 模块? echo "输入数据" |awk -f 脚本.awk |排序 >输出文件.txt 输入数据将来自一个字符串,所以我实际上不需要 echo.我已经到了这一步,谁能解释一下我是如何让它通过 sort 进行管道传输的? p_awk = subprocess.Popen(["awk","-f","script.awk"],标准输入=子进程.PIP ..
发布时间:2021-11-30 23:51:41 Python

在angular2中过滤数组

我正在研究如何在 Angular2 中过滤数据数组. 我考虑过使用自定义管道,但我觉得这不是我想要的,因为它似乎更适合简单的表示转换,而不是过滤大量数据. 数组设置如下: getLogs(): Array{返回 [{ id: '1', 盘子: 'plate1', 时间: 20 },{ id: '1', 盘子: 'plate2', 时间: 30 },{ id: '1', 盘子: 'pl ..
发布时间:2021-11-18 02:28:35 其他开发

在 C 中通过 argv 使用管道发送和接收字符数组

因此,我正在尝试创建一个管道,该管道通过通过 argv[] 连接的管道来回发送字符数组.现在,我被困在 interface.c 中接收数组(从父级到子级发送到 c_param 的参数.)以在 db.c 接收字符 3 和 5.我知道 3 和 5 是我的管道所在的 argv[] 的索引,但我不确定如何获取并在 db.c 中打印出我的消息. interface.c 创建管道,分叉成父进程和子进程. ..
发布时间:2021-11-17 21:16:56 其他开发

如何从文件传递命令行参数

我有一个从 argv 读取命令行参数的 C 程序.是否可以制作管道将文件内容作为命令行参数重定向到我的程序?假设我有一个包含以下内容的文件 arguments.dat: 0 0.2 302 0 我希望我的程序被调用: ./myprogram 0 0.2 302 0 我尝试了以下方法: cat 参数.dat |./我的程序 没有成功. 解决方案 对于大多数 shell,您可以使用 ..
发布时间:2021-11-17 21:12:17 其他开发

xargs 将多个参数传递给 perl 子例程?

我知道如何使用 xargs 传输多个参数: echo a b |xargs -l bash -c '1:$0 2:$1' 而且我知道如何将参数数组从 xargs 传递给我的 perl 模块的子例程: echo a b |xargs --replace={} perl -I/home/me/module.pm -Mme -e 'me::someSub("{}")' 但我似乎无法使用这些美元引 ..
发布时间:2021-11-17 05:53:03 其他开发

C# CreatePipe() ->受保护的内存错误

我尝试使用 C# 创建管道.代码非常简单,但是当执行带有 CreatePipe() 调用的行时,我收到一个带有以下错误消息的 System.AccessViolationException: 试图读取或写入受保护的内存.这通常表明其他内存已损坏. 这里是我的表单的完整代码: 公共部分类 Form1 : Form{[DllImport(“kernel32.dll", CharSet = ..
发布时间:2021-11-15 02:55:39 其他开发

C# CreatePipe() ->受保护的内存错误

我尝试使用 C# 创建管道.代码非常简单,但是当执行带有 CreatePipe() 调用的行时,我收到一个带有以下错误消息的 System.AccessViolationException: 试图读取或写入受保护的内存.这通常表明其他内存已损坏. 这里是我的表单的完整代码: 公共部分类 Form1 : Form{[DllImport(“kernel32.dll", CharSet = ..
发布时间:2021-11-15 02:52:26 其他开发

在管道中获取命令输出,C for Linux

我需要运行 Linux CLI 命令并从 C 中获取其标准输出. 我可以使用 pipe() 创建一个管道,然后 fork/exec,在调用 exec() 之前将 child 的 stdout 描述符重定向到管道中,并从 parent 中的管道中读取.另外我需要等孩子. 是否有一个简单的调用来做 fork + redirect + exec + wait,就像 system() 做 fo ..
发布时间:2021-11-15 00:23:43 其他开发

从 Apache Commons-Exec 捕获大量输出

我正在通过执行 ffmpeg 并将其输出捕获到标准输出来用 Java 编写视频应用程序.我决定使用 Apache Commons-Exec 而不是 Java 的 Runtime,因为它看起来更好.但是,我很难捕获所有输出. 我认为使用管道会是一种方法,因为它是进程间通信的标准方式.但是,我使用 PipedInputStream 和 PipedOutputStream 的设置是错误的.它似乎有 ..
发布时间:2021-11-11 23:21:59 其他开发

Angular 4:InvalidPipeArgument:管道“AsyncPipe"的“[object Object]"

我需要你的帮助,我正在尝试显示来自我的 Firebase 的一些数据,但它向我显示了一个错误,例如 InvalidPipeArgument: '[object Object]' for pipe 'AsyncPipe'. 有我的服务: import { Injectable } from '@angular/core';从 'angularfire2/database' 导入 { Angu ..
发布时间:2021-11-09 01:16:01 其他开发

如何在 angular 组件中使用 DecimalPipe?

我有一个要求,我必须使用来自 ts 的十进制管道转换数字 不要像这样使用十进制管道 {{rmanFmvRulesDef.max |数字:'1.2-2'}} 我想从组件中操作它,有人可以帮我吗? 解决方案 像往常一样,您可以依赖 DI.您可以覆盖 ts 中的转换函数. import { DecimalPipe } from '@angular/common';类我的服务 ..
发布时间:2021-11-08 23:28:15 其他开发

Angular - Type Pipe 没有 'ɵmod' 属性

我正在尝试创建一个自定义管道,该管道将返回表中数组的总和,但无论出于何种原因,Angular 都在抱怨我的管道没有“emod"属性. 我的烟斗: import { Injectable, Pipe, PipeTransform } from '@angular/core';@管道({name: 'fieldSum',纯:假})@Injectable()导出类 FieldSumPipe 实现 ..
发布时间:2021-11-04 11:53:15 其他开发

如何在 angular 组件中使用 DecimalPipe?

我有一个要求,我必须使用来自 ts 的十进制管道转换数字 不要像这样使用十进制管道 {{rmanFmvRulesDef.max |数字:'1.2-2'}} 我想从组件中操作它,有人可以帮我吗? 解决方案 像往常一样,您可以依赖 DI.您可以覆盖 ts 中的转换函数. import { DecimalPipe } from '@angular/common';类我的服务 ..
发布时间:2021-11-04 11:45:56 其他开发

Angular - 如何使输入字段以百分比格式设置但在编辑时删除百分比?

我正在尝试找到一种方法,在初始页面加载时以百分比(例如 97,52 %)显示 html 输入字段(通过角度服务获取到后端的数据,即可观察/订阅),但也当我编辑它时(即当引发 DOM(焦点)事件时),让这个输入字段松散它的百分比格式. 格式数据绑定到一个模型.让我们将模型字段称为 myModel.percentNumber,其中,“100 %"为“percentNumber=1"(“69 %" ..
发布时间:2021-11-04 11:40:46 其他开发

在进程完成之前,Windows cmd.exe 中的管道不会转发标准输出?

在 Windows 命令外壳 cmd.exe 中考虑管道: C:\>feed |筛选 馈送过程的标准输出似乎直到馈送过程运行完成后才能达到过滤过程的标准输入. 这种类型的“缓冲"可能会导致长时间运行的馈送过程的输出消息出现烦人的延迟(您可能希望在早期失败时点击“ctrl-c"来中断它). 有没有办法避免这种情况,以便一旦数据可用,馈送过程的标准输出就会到达过滤过程的标准输入?(无缓 ..
发布时间:2021-09-25 20:28:06 其他开发

ERROR 错误:InvalidPipeArgument:“无法转换“无效日期"管道'DatePipe'的日期'

我也试图用时间格式化日期,但这会引发错误.我发送请求的方式是: created = this.datePipe.transform(dateCreated, 'yyyy-MM-ddTHH:mm'); 我需要时间,因为我使用的服务需要这个参数和时间来精确过滤数据. 下一张图片是错误: 解决方案 只接受日期格式 年份:YYYY(例如 1997)年月:YYYY-MM(例如 1997- ..
发布时间:2021-09-09 19:16:40 其他开发