首页 文章
  • 5 votes
     answers
     views

    dplyr . 和_no全局变量的可见绑定'.' _在包检查中注意

    在dplyr中,曾经可以编写像使用 ' . '引用管道中的数据 x <- data.frame(x = 2:4) y <- data.frame(y = 1:3) y %>% dplyr::bind_cols(x,.) 但是当在函数中使用它并运行包时,检查它会为全局变量' . '生成无可见的绑定 . 处理NOTE的最佳做法是什么?
  • 0 votes
     answers
     views

    如果在fork()之后使用execv(),子进程是否可以访问管道?

    我知道子进程与fork()调用之前的父进程具有完全相同的文件描述符表副本 . 假设我在fork()调用之前打开一个管道, pipe(fd[2*i]); pipe(fd[2*i+1]); pid = fork(); if(pid) { strcpy(_args[0], "child"); sprintf(_args[1], "%d&quo...
  • 18 votes
     answers
     views

    命令在终端中工作,但不是通过QProcess

    ifconfig | grep 'inet' 通过终端执行时正在工作 . 但不是通过QProcess 我的示例代码是 QProcess p1; p1.start("ifconfig | grep 'inet'"); p1.waitForFinished(); QString output(p1.readAllStandardOutput()); textEdit->se...
  • 0 votes
     answers
     views

    Node.js错误发送流到Mplayer,发送文件工作正常

    我正在尝试将mplayer作为子进程生成,有时会播放一个文件,有时会播放一个流 . 该文件工作正常,但是当我从文件创建流时,我收到此错误: events.js:85 throw er; //未处理的'错误'事件^错误:在Pipe.onread(net.js:550:26)的exports._errnoException(util.js:746:11)处读取ECONNRESET 这不是文件权限问题,...
  • 0 votes
     answers
     views

    角度2管道屏幕搜索

    我想在输入字段中搜索表时创建一个管道,该表已经使用循环(* ngFor)创建,我为输入创建了一个局部变量(#SearchedText)并添加了(keyup)=“ 0“当我在学习时它的工作方式如下: return game.filter( game => (game.name.toLowerCase().includes(typed)) || (game.category.toLowe...
  • 2 votes
     answers
     views

    Angular2 - 将ngFor项作为参数传递给管道?

    我试图将ngFor项作为参数传递给管道,但得到一个错误: 例外:调用节点模块失败,错误:错误:模板解析错误:TypeError:无法读取未定义的属性'toUpperCase'(“{} ng-container [错误 - >] * ngFor =”让评级等级| groupFilter:{}“ 这是html: <tr *ngFor="let name of measureN...
  • 5 votes
     answers
     views

    如何删除文本中的空格

    如何修剪Angular应用程序中的文本字符串? 例 {{ someobject.name }} someobject.name导致“name abc” 我想要实现的是名称为“nameabc”(删除所有空格) . 我已经创建了一个管道并将其包含在typescript文件和模块中) 管: import { Pipe, PipeTransform } from "@angular/core&...
  • 2 votes
     answers
     views

    Angular2过滤器对象数组基于属性内的值(嵌套过滤器)

    我只需要使用过滤器(管道)检索具有名称的对象...作为参与者 . 每个对象都有一个参与者对象数组 . 这就是它的样子(最后看到我的例子Json) -object -- _id -- participants -- participant1 -- participant2 所以这就是我的尝试:(硬编码杰克得到一场比赛......) import { Pipe, PipeTran...
  • 0 votes
     answers
     views

    python子进程管道无缓冲行为

    我有下面的代码来读取子进程中的数据,因为它生成并写入文件 . from subprocess import Popen, PIPE proc = Popen('..some_shell_command..', shell=True, stdout=PIPE) fd = open("/tmp/procout", "wb") while True: da...
  • 10 votes
     answers
     views

    为什么shell = True吃我的subprocess.Popen stdout?

    似乎在链的第一个进程中使用shell = True会以某种方式从下游任务中删除stdout: p1 = Popen(['echo','hello'], stdout=PIPE) p2 = Popen('cat', stdin=p1.stdout, stdout=PIPE) p2.communicate() # outputs correctly ('hello\n', None) 使第一个进程使...
  • 1 votes
     answers
     views

    调用subprocess.Popen并将stdin,stdout和stderr设置为subprocess.PIPE更改终端的行为

    我最近开发了一个Python脚本,以利用工具通过JMX从JVM中检索指标 . 父进程( p1 )使用以下代码启动另一个进程( p2 ) . p2 = subprocess.Popen( ['java', '-jar', '/path/to/jmxterm-1.0-alpha-4-uber.jar', '-l', url, '-u', username, '-p', passwor...
  • 8 votes
     answers
     views

    Python3子进程通信示例

    我是子处理的新手 . 我只需要在 parent.py 和 child.py 之间使用一个非常简单的win32的communic()示例 . 从parent.py发送到child.py的字符串,由child.py更改,并从parent.py发送回parent.py以获取print() . 我发布这个是因为我发现的例子最终要么不是win32,要么不使用让我困惑的孩子 . 谢谢你的帮助 .
  • 0 votes
     answers
     views

    重新启动Piped IO Stream Java

    我正在处理管道输出流以在GUI中运行控制台命令;虽然我有点失落 . 我正在尝试使用动作侦听器重新执行主进程 . 但我不能引用静态类 . 所以基本上我想使用我的DispatchCommand JButtons ActionListener重新运行我的PipeShellCommand方法 . 我不确定要重构什么 . 谢谢,我知道我听起来像个新手,但它主要用于拼贴俱乐部项目 . :d import j...
  • 0 votes
     answers
     views

    将多个png转换为从stdin到stdout的bmps

    我需要 convert PNGs coming from chrome-headless to BMPs 与他们合作,我也需要这样做 through pipes 而不保存那些图像 . Chrome设置为只将屏幕播放图像到stdout,这工作正常,但我似乎无法获得imagemagick转换工具,我需要什么 . 在测试时 cat foo.png | convert PNG:- BMP:- 似乎使用一...
  • 8 votes
     answers
     views

    如何从多个进程中拆分和重新加入STDOUT?

    我正在研究一个有一些分支点然后合并的管道 - 它们看起来像这样: command2 / \ command1 command4 \ / command3 每个命令都写入STDOUT并通过STDIN接受输入 . 来自command1的STDOUT需要传递给command2和command3,它们按顺序运...
  • 1 votes
     answers
     views

    dplyr:在group_by之后总结管道

    我有这个data.frame: df_test = structure(list(`MAE %` = c(-0.0647202646339709, -0.126867775585001, -1.81159420289855, -1.03092783505155, -2.0375491194877, -0.160783192796913, -0.585827216261999, -0.05298...
  • 4 votes
     answers
     views

    (c / c)尝试从父进程强制EOF向子进程发送输入

    我有一个非常简单的c / c程序,它要求子进程执行另一个程序,然后将一些数据发送到该子程序,并等待响应 . 子程序从stdin读取并在继续之前等待EOF . 我的问题是,子程序从管道写入接收初始输入,但它从未看到EOF(即使我关闭管道),所以它永远等待 . 我不确定为什么关闭管道并不意味着孩子的stdin的EOF? 这是代码: http://gist.github.com/621210
  • 0 votes
     answers
     views

    dup2阻塞printf,但不是fprintf?

    所以,我有一个我的操作系统类的作业,其中我创建一个与管道连接的进程环,以便在它们之间传递消息 . 我找到了一些示例代码,我希望能够适应(或至少理解)我的需求 . 示例代码(稍加修改)是: /* Program 4.1 */ #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include &l...
  • 1 votes
     answers
     views

    管,叉,dup2和麻烦

    我想通过两个管道来执行metasploit与它进行通信,但我对这种通信有麻烦 . 当我运行我的程序时,我收到此错误:“stty:标准输入:不恰当的设备ioctl”,我没有收到metasploit promt . 只需选择一个漏洞 . 这是我的代码: #include <stdio.h> #include <stdlib.h> #include <string.h&gt...
  • 1 votes
     answers
     views

    dup2 - 创建管道程序

    我想写一个程序,最终将复制它的功能 program1 |程序| programX 所以我想将programX的输出重定向到programX 1的输入 . For the sake of simplicity, I would like to start off with only two programs and a single pipe. 在伪代码中,我的方法看起来像这样: 1. crea...
  • 0 votes
     answers
     views

    不能将dup2写入管道端到stdout

    我遇到了dup2()和pipe()的问题 . 当我尝试将管道的写入端复制到STDOUT_FILENO时,我正在接收EBADF . 我使用gdb打破 dup2(pout[1], STDOUT_FILENO) 并检查 /proc/$pid/fdinfo/$pout[1] 是否具有O_WRONLY标志 . 这个麻烦让我很生气 . 注意:在函数开始时,我将所有管道初始化为-1 . 这个问题只发生在x86...
  • 0 votes
     answers
     views

    C:我如何等待两个(或更多)孩子并获得他们的输出?

    我想执行几个子进程并从中接收结果 . 他们每个人都运行复杂的算法,可能需要一段时间 . 我们的想法是确保它们都不会超过特定的超时时间 . 每个子进程都设置一个警报,如果花费的时间太长,就会终止进程 . 子进程完成后,会发送结果并正常退出 . 为了接收计算结果,我已经为每个子进程设置了管道 . 父进程连续调用每个子进程上的waitpid,然后从其管道中读取结果 . 如果它们保持在时间限制内,这可以正...
  • 1 votes
     answers
     views

    异步管道返回WebStorm中的任何类型

    我想在Angular 5应用程序中使用异步管道 . 我'm defining an Observable with users in the controller. When I'm使用异步管道在模板中展开它,Angular语言服务无法识别类型 UserModel 并且似乎正在使用 any . 我的问题:如何让异步管道与类型一起使用? 根据this post它应该工作 . Angular: v5...
  • 2 votes
     answers
     views

    根据列类有条件地改变列

    我的问题是基于此处发布的上一个主题:Mutating multiple columns in a data frame 假设我有一个如下的反复: id char_var_1 char_var_2 num_var_1 num_var_2 ... x_var_n 1 ... ... ... ... ....
  • 2 votes
     answers
     views

    在dplyr中保存管道之间的输出[重复]

    这个问题在这里已有答案: Assign intermediate output to temp variable as part of dplyr pipeline 5个答案 我正在编写一个带有几个管道的函数 . 我想在最后一个管道之前将一些步骤保存为.tbl或数据框 . 例如: a %>% b %>% c ,我想保存步骤 'c' ,但也想要步骤 'b' . 我知道一个选择是做两...
  • -1 votes
     answers
     views

    使用自定义指令的输入文本上的格式和输入编号

    我正在尝试创建一个指令或管道,允许我显示格式化输入文本为12.345,67,当输入带小数点的数字时输入带逗号(,)的十进制逗号,所以12345,67不作为句点 . 显然,将逗号设置为十进制会产生错误 . 试用指令https://stackblitz.com/edit/angular-cf2hz8 试试自定义烟斗https://stackblitz.com/edit/angular-p3jc14
  • 4 votes
     answers
     views

    Angular 2异步管道不会使用Observable呈现新值

    我在我的应用程序中使用NgRx Store . Home.html <list-objects [array]="array| async" (Edit)="Edit($event)" (Delete)="Delete($event)" ></list-objects> Ho...
  • 64 votes
     answers
     views

    gdb - 用管道输入调试(不是参数)[重复]

    这个问题在这里已有答案: How to load program reading stdin and taking parameters in gdb? 4个答案 我通常运行我的程序: perl -e 'print "A"x200' | ./vuln_prog stdin由C中的 gets() 函数使用 . 如果这只是一个命令参数,我可以通过执行以下操作打开gdb: gd...
  • 1 votes
     answers
     views

    ngModelOptions的问题:在某些情况下,ngmodel中的值不会更新

    我在输入方面有一些问题,我有指令[ngModelOptions],因为我想在“模糊”之后更新,因为[ngModel]中的管道 . 它在我更改[ngModel]中的值时起作用,但是例如,如果我在第一个中输入一个值,如果我用相同的值编辑输入,则没有更新,因此不应用管道 . HTML: <input (keypress)="limiterRemise($event)" [n...
  • 3 votes
     answers
     views

    Haskell管道 - 管道消耗它产生的东西(本身)

    我'm trying to write a webscraper using Pipes and I'已经到了以下抓链接的部分 . 我有一个 process 函数,可以下载网址,查找链接并生成链接 . process :: Pipe Item Item (StateT CState IO) () .... for (each links) yield .... 现在我想要一些如何递归...

热门问题